Oldal: 1 / 1

Adatok beolvasása, migrálása

Elküldve: 2010. március 2., kedd 17:12
Szerző: Butters
Üdv mindenkinek!

Két forrásból is szeretnék adatokat beolvasni Base táblákba. A feltehetően könnyebbel kezdem. Excell táblában vannak adatok, ebből csinálnék insert scriptet aminek minden sora egy rekordot szúrna egy táblába. De nem tudom, hogy lehet, vagy, hogy lehet-e egyáltalán scriptet futtatni Base -ben. A hsqldb doksiban talált "script" utasíts 2 soros leírásból úgy tűnt, hogy arra való mint amire használni akarom, de nem sikerült. Következőt csináltam. Létrehoztam egy file -t ins.sql néven abban a könyvtárban ahova a az adatbázist mentettem, tartalma egy sor insertje amit korábban leteszteltem. Az "SQL Parancs végrehajtása" ablakba ezt írtam: script 'ins.sql', a hibaüzenet pedig ez: File input/output error: ins.sql in statement [script 'ins.sql']. Ha még nem léteziő file -t adok meg akkor azt létrehozza az összes táblám szerkezetével és adataival, tehát az export ok, de importálni, hogyan lehet?

Re: Adatok beolvasása, migrálása

Elküldve: 2010. március 2., kedd 17:21
Szerző: r4zoli
xls fájl esetében, ha az adatok úgy helyezkednek el, hogy első sor szöveg (-ezt a mezőnevekké lehet tenni), alatta az adatok.
Fogd meg a munkalapot dobd rá tábla részre az adatbázisban, tábla másoló tündér indul.

A HSQLDB

Kód: Egész kijelölése

SCRIPT 'utvonal/fajlnev'
az adatbázist menti le fájlba, visszafelé nem működik.

Re: Adatok beolvasása, migrálása

Elküldve: 2010. március 2., kedd 17:42
Szerző: Butters
Köszönöm! Így sikerült megoldanom.