On 17 Wrz, 09:35, burkot <
bur...@interia.pl> wrote:
> Czy jest możliwość downgrade bazy z wersji 2.1 do 2.0
Oficjalnej drogi nie ma. Możesz to zrobić tak:
1. Jakimś narzędziem eksportujesz strukturę bazy danych do pliku SQL.
Zazwyczaj odpowiednia funkcja w programach nazywa się "Extract
Metadata".
2. Usuwasz z tego pliku wszystko, co jest w FB 2.1, ale nie ma w FB
2.0.
3. Wykonując powyższy plik SQL pod kontrolą FB 2.0 tworzysz bazę w
zgodnym z nim formacie.
4. Przepompowujesz wszystkie dane z bazy FB 2.1 do bazy FB 2.0. Można
to zrobić na różne sposoby. Najprostszy, jaki ja znam, to użycie
programu InterBase DataPump (
http://www.clevercomponents.com/products/
datapump/ibdatapump.asp).
W punkcie 4. musisz mieć dostęp jednocześnie do FB 2.1 i FB 2.0. Oba
muszą działać w tym samym czasie. Najprościej jest uruchomić oba na
różnych komputerach. Jeżeli nie masz takich możliwości i nie chcesz /
walczyć/ z równoległym uruchamianiem obu serwerów na tym samym
komputerze to możesz z FB 2.1 wszystkie dane wyeksportować do skryptów
SQL. Wiele programów to potrafi (np. IBExpert). Potem możesz
wygenerowany plik SQL wykonać w FB 2.0.
--
Grzegorz Skoczylas
http://gskoczylas.rekord.pl