TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
[konwertowanie MySqla do postgresa] jak i czym w przyjemny i prosty sposob ? , PaszkfiL 4/03/09 16:19 mam obecnie baze w MySQLu ... okolo 10k rekordow ... chcialbym a nawet musze ja przeniesc do postgresa ... niestety nie mam pojecia jak sie do tego zabrac :) przekopuje poki co google.pl ... bede wdzieczny za wszelkie podpowiedzi, instrukcje, manuale :)o([-_-])o ..::Love::BaSS::.. - jeśli to jedna tabela z 10k rekordów, to chyba nie ma co się łapac za specjalistyczne , bwana 4/03/09 16:28
narzędzia. Obczaj formaty danych w obu bazach, w PG załóż tabelę i za pośrednictwem tzw. czegokolwiek przepompuj dane. Cokolwiek to np. plik tekstowy, dblink (o ile PG lub MySQL to umożliwia).
Z tego co piszesz wynika, że to jednorazowa akcja, więc takie "inżynierskie" rozwiązanie powinno wystarczyć;-D"you don't need your smile when I cut
your throat" - 'przepompuj' , Deus ex machine 4/03/09 16:32
bardzo dobre okreslenie, musze sobie zapamietac .)
Jak pisze bwana, wez PHP polacz sie z mysql, Pg i pompuj z jednego w drugie."Uti non Abuti" - tabeli jest 15 , PaszkfiL 4/03/09 16:43
i w kazdej od cholery kolumn ... przepisywanie na piechotke odpada z braku czasu w pracy :/o([-_-])o ..::Love::BaSS::..
- eee przy 10k rekordow to napisac , kubazzz 4/03/09 16:30
prosty skrypt, ktory to na piechote przepisze;)
jesli jednorazowo i taka ilosc to da rade.
Rozwiazania systemowe pewnie sa, ale zanim je znajdziesz i zrozumiesz to juz sie to przeniesie metoda zlotej raczki..SM-S908 - Dump zwykly w mysql i import w postgres , Kilgor-Admin 4/03/09 19:11
j.w.Pozdr. Kilgor
Admin Board'a - no właśnie ... wywala się , PaszkfiL 4/03/09 19:15
robie dumpa do *.sql postgres prosi o plik *.backup ... no to jak go nie patykiem to kijem - uderzam bezpośrednio z linii sql i wywala się na tabeli status, columach id txt w ktorych jest odpowiednio 0 i Operating systems
wklejanie po kawałku daje ten sam efekt czyli błędny :/o([-_-])o ..::Love::BaSS::..
- w mysqldump.... , Kilgor-Admin 4/03/09 22:32
... masz opcje
--compatible=name Change the dump to be compatible with a given mode. By
default tables are dumped in a format optimized for
MySQL. Legal modes are: ansi, mysql323, mysql40,
postgresql, oracle, mssql, db2, maxdb, no_key_options,
no_table_options, no_field_options. One can use several
modes separated by commas. Note: Requires MySQL server
version 4.1.0 or higher. This option is ignored with
earlier server versions.
Poczaruj z odpowiednim przelacznikiemPozdr. Kilgor
Admin Board'a |
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|