Форум: "Базы";
Текущий архив: 2002.04.29;
Скачать: [xml.tar.bz2];
ВнизПеревод базы с InterBase5.0 на InterBase 6.0 Найти похожие ветки
← →
fishka (2002-04-09 10:26) [0]Пытаясь следовать указаниям статьи ( http://ib.demo.ru/migration.htm), мною проделано следующее:
1. на сервере с InterBase5.0 с помощью WISQL получен файл метаданных и сохранен как b.ddl;
2. файлы basa.gdb и b.ddl перекинуты на машину с InterBase6.0;
3. на сервере с InterBase6.0 в командной строке пишу следующее:
isql basa.gdb -x -o -user user1 -pas pas1 b.ddl
(с указанием путей к файлам, user1 c паролем pas1 заведен).
Выдается ошибка типа " b.ddl не является базой данных".
В чем мои ошибки?
← →
Johnmen (2002-04-09 10:40) [1]1. Не сделана упаковка-распаковка БД.
2. ddl - метаданные, а не БД, сам же сказал !
← →
Fareader (2002-04-09 11:00) [2]Запакуй базу под InterBase5.0 и распакуй под InterBase6.0
← →
fishka (2002-04-09 11:08) [3]>Fareader
Если сделать, как Вы советуете, то цитирую:" Однако перенесенная база данных не получит никаких возможностей IB 6, т.е. будет иметь диалект 1".
>Johnmen
Цитирую:
" Для проверки переносимости базы данных следует извлечь из нее полный скрипт метаданных. Вполне подойдет WISQL, а другими средствами пользоваться не стоит, т.к. они могут вывести скрипт не совсем так, как это нужно isql, или с ошибками. Получаем скрипт:
isql f:\base.gdb -x -o base1.ddl".
Т.е. у меня не получается проверить "переносимость базы данных".
Я и так вижу, что b.ddl - это не база данных (смотрю блокнотом).
Что неверно у меня в приведенной выше командной строке?
← →
Alexandr (2002-04-09 11:22) [4]1) А зачем тебе третий диалект? Головняков с ним много...
2) А на IB6/FB/Yaffil стоит перейти не из-за третьего диалекта, а из-за новых возможностей, особенно Yaffil
← →
fishka (2002-04-09 12:22) [5]>Alexandr
1.А мне нужен 3 диалект.
2.Вопрос остался: кто-нибудь выполнял перевод БД так, как указанов статье?
3.В чем мои ошибки?
← →
fishka (2002-04-09 12:53) [6]>Alexandr
А что делать с yaffilss800.rar после разархивирования?
Просто заменить скинуть в каталог с установленным InterBASE 6.0 ?
← →
Slava (2002-04-09 12:57) [7]> fishka (09.04.02 12:22)
Я использовал для этого IBExpert
То, что у тебя есть - это скрипт и его можно "выполнить" любым инструментом, умеющим их исполнять (тот же IBExpert)
Только гладко все равно не получится.
Скорее всего придется много править руками, много выбрасывать вообще, а затем создавать заново.
Короче, если база большая, то и проблем соответствующее количество :)
← →
Alexandr (2002-04-09 12:58) [8]ага. Там внутри readMe должен быть...
А по поводу статьи: Ты же видишь, что ошибка в твоей строке, ну так разберись, как правильно надо. Не нужно всему следовать дословно, нужно и думать
← →
Alexandr (2002-04-09 13:00) [9]также обратите внимание на Yaffil Classic Server for Windows
такого еще никогда не было.
А это работает вполне неплохо.
← →
Slava (2002-04-09 13:02) [10]А в чем себя проявит "коммерциализация" Yaffil"a ?
← →
Alexandr (2002-04-09 13:14) [11]сказано, после 15 апреля, значит после 15.
А пока ничего толком неизвестно.
Вот что сказал по этому поводу Oleg LOA
"Стоимость и варианты лицензирования будут позже. Но скажу сразу, что для большинства это будут копейки, как fib"ы например стоят. Варианты, когда за 15$ жаба душит, рассматривать не будем."
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.04.29;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.005 c