Autor | Zpráva | ||
---|---|---|---|
Láďa Profil * |
#1 · Zasláno: 7. 7. 2008, 13:25:38
Jde nějak jednoduše otevřít databázi DBF a její obsah převést do MySQL ? Díky za pomoc
|
||
Mike8748 Profil |
#2 · Zasláno: 7. 7. 2008, 13:33:42
jednoduse? ne
ale v php mas funkce dbase_... ktery jsou urceny pro praci s DBF, takze si muzes napsat skriptik pro prevod |
||
AlešD Profil |
#3 · Zasláno: 7. 7. 2008, 13:51:10
Láďa
řešil jsem to na databázi obsahující řádově statisíce řádků v cca 30ti tabulkách. Pomocí Foxpro jsem vytvořil výstupní sestavy v SQL (INSERT, respektive UPDATE) pro danou databázi (v mém případě PostgreSQL), které jsem ukládal na disk. Následně jsem spustil dotaz v cílové databázi. Možné problémy: - nutno neustále kontrolovat datovou integritu (relace, identifikátory, cizí klíče) - pozor na znaky, které SQL považuje za klíčové jako např. ";" , které ukončí SQL dotaz! - správné nastavení autoinkrementu u unique key, indexace atd. Nicméně už je to pár let, takže si už všechno nepamatuji. |
||
Časová prodleva: 16 let
|
0