Eredmény: 1 - 6 (6) összesen

Téma: Exportálás Impotrálás

  1. #1
    Új tag
    Csatlakozott
    09-05-02
    Hely
    Budapest
    Hozzászólás
    1
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Kérdés Exportálás Impotrálás

    Sziasztok!

    Remélem nincs még export import dolgokkal foglalkozó téma. Ha igen és csak én vagyok a béna, kérem törölni.

    Az a homályos terület nekem, hogy egy webshop által tárolt terméklista valójában hol van tárolva?

    A fontosabb pedig, hogy a csv fájl kiexportálásával tudok több száz terméket átvinni (ha kompatibilis) egyik fajta webshopból a másikba, vagy ha SQL adatbázis exportálást csinálok?

    Roland

    Hasonló témák:



  2. #2
    SzG
    Vendég

    Alapbeállítás re: Exportálás Impotrálás

    Normál esetben egy sql adatbázisban van tárolva a dinamikusan változó szöveges tartalom, a kép file-ok meg egy mappában.

    Az export-import funkciót érdemes szerintem kipróbálni (mondjuk egy-két termékkel próbaképpen) ha jól meg van csinálva működik egyforma webshop motorok között és megfelelően kezelni fogja az újonnan feltöltött termékeket.

    Az SQL exportálás az átviszi a komplett adatbázist, táblákat, adatbázis szerkezetet, ha nem akarsz mindent átmásolni akkor abból válogatni kell.



  3. #3
    Bölcs brendi2 logója
    Csatlakozott
    08-08-22
    Hely
    Vác
    Hozzászólás
    1.142
    Begyűjtött 61 köszönetet
    34 hozzászólásával

    Alapbeállítás re: Exportálás Impotrálás

    Általában SQl táblában vannak a termékek.



  4. #4
    Mentor manobolt logója
    Csatlakozott
    08-12-03
    Hozzászólás
    435
    Thanked 5 Times in 1 Post

    Alapbeállítás re: Exportálás Impotrálás

    A táblatruktúra ha azonos akkor kiexportálod a táblát sql parancsá.
    Kihagyod a create table részt hiszen a fogadó tábla megvan és azonos strukúrájú.
    Az autoincrement mezőt célszerű null-ra változtatnod, mert kulcsütközés miatt nem fogja befogadni a tábla és lefuttatod az insert részt.

    Ha nem azonos struktúrájú a forrás és a céltábla akkor igen macerás az export - import.
    Ki kell szedegetned azokat a mezőket amik nincsenek bent a céltáblában. Ha viszont bővebb a céltábla mint a forrás tábla akkor csak NULL-okat kell beadnod azokra a mezőkre amivel bővebb (vagy egy alapértéket pld Integer esetén 0).

    Ha nem vagy járatos az adatbázisokban akkor ezt lehet, hogy célszerű egy járatosabbra bíznod vagy itt segítünk ha specifikálod pontosan az igényt, mert ez azért csak ránézésre egyszerű...
    Mielőtt importálsz a céltábláról mindenképp MENTÉS!! Hogy legyen hova visszaállnod

    Üdv:
    Manó



  5. #5
    Új tag
    Csatlakozott
    09-05-02
    Hely
    Budapest
    Hozzászólás
    1
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Exportálás Impotrálás

    szia, manobolt.

    Értem persze, hogy mit mondasz, de egy joomlás webshopos adatbázist kell egy mezofi által készített webshopba pakolni. A struktúra nem hogy nem azonos, de hasonlítani sem hasonlít, ahogy néztem. Ilyenkor mi tegyek? Az adatbázisokban nincs mély rálátásom így nem tudom még csak a táblákat sem tudom jó mezőbe helyezni szerintem, talán ha ott ül velem valaki és fogja a kezem.

    Mit csináljak?

    Roland



  6. #6
    Mentor manobolt logója
    Csatlakozott
    08-12-03
    Hozzászólás
    435
    Thanked 5 Times in 1 Post

    Alapbeállítás re: Exportálás Impotrálás

    Sajnos ilyenkor mezőmegfeleltetés kell...

    Veszel egy excelt és beleteszed mind a két táblának a mezőit.
    Majd leírod, hogy az egyik tábla mezője a másik tábla mely mezőjének felel meg.
    Itt előfordul az, hogy a megfeleltetés nem egyértelmű azaz valahogy módosítanod kell a forrás tábla mezőjét, hogy bele tudd tenni a fogadó tábla mezőjébe illetve olyan is, hogy a forrás tábla több mezőjén kell végrehajtanod valamilyen transzformációt és úgy beletenned a céltábla egy mezőjébe.

    Erre egy egyszerű példa, ha a forrás tábla bruttóban a másik nettóban tárolja az értéket akkor 0.8-al meg kell szoroznod és úgy betenned a céltáblába.

    És itt még egy sort nem programoztál és nem exportáltál csak készíted a specifikációt a "datapump"-hoz...Na hogy ilyen szép szó is legyen itt.
    Enélkül nem tudod megcsinálni az export/importot.
    Az adatbázisra rálátásodnak kell lenni és ismerned kell, hogy melyik mező a táblában mit csinál. Mire való....

    Üdv: Manó



A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •