Приветствую!
Kirill A. Korinskiy wrote:
OG> 1) Есть две базы mysql. Нужно получить sql script, приводящий одну
OG> базу к другой.
Автоматизированные средства мне не известны.
Вообще хороший тон для каждого обновления делать update-script.
OG> 2) Есть mysql dump. Нужно получить pgsql dump.
1) Насколько сложный dump?
2) Через csv не прокатит?
Хотелось автоматизированное решение. В debian есть sqlt, sqlt-diff. Но
[EMAIL PROTECTED]:/usr/bin$ sqlt -f MySQL -t PostgreSQL --show-warnings
/home/oleg/Desktop/test26.sql
ERROR (line 3): Invalid statement: Was expecting comment, or use, or
set, or drop, or create, or alter, or insert
Error: translate: Error with parser 'SQL::Translator::Parser::MySQL':
no results at /usr/bin/sqlt line 290.
line 3:
CREATE TABLE `answers` (
line 290:
my $output = $translator->translate(@args) or die
"Error: " . $translator->error;
--
Oleg Gashev
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]