Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.006 c
7-94583
sdn
2002-02-01 19:11
2002.04.29
Как создать форму, похожую на ICQ


4-94630
123212321
2002-02-26 09:18
2002.04.29
Изменение цвета


4-94649
SuperBizon
2002-02-15 11:32
2002.04.29
Clipboard


1-94412
Beast
2002-04-18 03:06
2002.04.29
Form


6-94528
Lenidus
2002-02-17 14:10
2002.04.29
Чем заменить компонент TWebBrowser?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский