Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Можно ли и как перенести базу из-под ИБ 6 на ИБ 5 [D6, IB6.x]


Страницы:   1 2

Frozzen ©   (2004-08-04 19:17:00) 

Вот такой собственно вопрос


Frozzen   (2004-08-05 14:36:00) [1]

Как оказалось база под ИБ 5 еще и через БДЕ работает


Desdechado   (2004-08-05 10:55:00) [2]

Имхо, самое рациональное - обе БД оживить на FB, как это в [21].
Т.е. то, что работало на 5, будет и на 6. А вот наоборот - шансов мало. Да и не зачем.
К [21] я бы добавил только - не забудь IB-клиент на машинах обновить, а то глюки будут, когда клиенти сервер разных версий.


46_55_41_44   (2004-08-05 10:01:00) [3]

Слушайте, а помоему намного легче сделать перенос данных в какую-нибудь нейтральную БД.
Например MS Access.
а потом перенести обратно...
Вобщем вот так:
1) Переводим базу из ИБ6 в MS Access
2) Переводим базу из MS Access в ИБ5...


Johnmen   (2004-08-05 09:30:00) [4]

>GanibalLector ©

Глупости.


Sergey13   (2004-08-05 09:12:00) [5]

2Frozzen  
ИМХО. Я бы пошел таким путем.
1.Тебе надо поставить 5 сервак. Сделать бекап заказщицкой базы родным бекапером.
2.Снести 5 поставить 6.
3.Рестор заказщицкой базы родным бекапером.
4.Бекап заказщицкой базы родным бекапером.
5.Бекап своей базы  родным бекапером.
6.Снести 6 поставить ФБ1.5
7.Рестор обеих баз.
8.Проверка
9.Если прокатит - установить заказчику ФБ 1.5 и базы

Можно 3,4 попробовать пропустить, но я бы не стал. Если у заказчика дофига юзеров - можно (нужно) и isc4 по тому же пути прогнать.
На ibase.ru был материал по миграции - посмотри.


Sergey Masloff   (2004-08-05 06:41:00) [6]

Frozzen   (05.08.04 06:06) [19]
>а почему если база на 3 диалекте под ИБ 6 ничего не выйдет?
А почему программу на бейсике нельзя скомпилировать компилятором ObjectPascal? - Потому что языки разные. То же самое и там.


Frozzen   (2004-08-05 06:06:00) [7]

а почему если база на 3 диалекте под ИБ 6 ничего не выйдет?


GanibalLector   (2004-08-04 22:51:00) [8]

вроде зарегистрировал
один фиг грит ошибка

Дык...нужно ж было с тем же алиалом,по тому-же пути.


y-soft   (2004-08-04 22:37:00) [9]

Есть такой хитрый недокументированный способ - обратная миграция.

Необходимо 2 компьютера в сети, на одном из которых установлен IB6, а на другом - IB5.

Backup запускается на компьютере с установленным и запущенным IB5.XБ но в командной строке указывается путь к базе на компьютере, с установленным IB6.X.

Примерно так:

gbak -b -user SYSDBA -password masterkey компьютер_IB6:путь_к_базе.gdb путь_распаковки_на_компьютере_IB5

Далее архив распаковывается на этом же компьютере...

Во многих случаях срабатывает (если в исходной базе не используются специфические возможности IB6)...


Frozzen   (2004-08-04 20:35:00) [10]

вроде зарегистрировал
один фиг грит ошибка


Frozzen   (2004-08-04 20:29:00) [11]

а почему она конектиться не желает
разве потому, что база не зарегистрирована


Frozzen   (2004-08-04 20:28:00) [12]

Дык в том то и дело, что прога не моя
а я поломал ее успешное функционирование и ща пытаюсь все вернуть на свои места


GanibalLector   (2004-08-04 20:22:00) [13]


Unknown database
Alias Base

Дык в IBExpert-e зарегистрируй базу(укажи алиас)...


}|{yk   (2004-08-04 20:21:00) [14]

Ну дык...это
может программист написал

try
Database1.Connected := true
except on Exception do
begin
 ShowMessage('Ошибка начального подключения.Возможно не запущен ИБ');
end;
end;

кто ж твою прогу знает?


Frozzen   (2004-08-04 20:16:00) [15]

ага все ясно
я про ошибку спросил

стартую прогу, а она говорит
Ошибка начального подключения.Возможно не запущен ИБ
Unknown database
Alias Base

Хотя ИБ работает


}|{yk   (2004-08-04 20:10:00) [16]

Схема такая. Если у тебя база в диалекте 3, то не получится. Если в диалекте 1, то возможно. Стандартно запускаешь 6 IB, делаешь бекап. Останавливаешь. Запускаешь 5 IB, делаешь ресторе. Все.


Frozzen   (2004-08-04 20:05:00) [17]

у меня он есть
А на счет ошибки что скажите


}|{yk   (2004-08-04 19:56:00) [18]

Скачай IBExpert
Он умеет работать с серверами IB начиная с 4 версии.
Сделай бекап ним


Frozzen   (2004-08-04 19:42:00) [19]

и через что бакап и ресторе делать
через ИБ сермер манагер


Frozzen   (2004-08-04 19:39:00) [20]

принес все это дело домой
поставил ИБ 5.5
стартую прогу, а она говорит Ошибка начального подключения.Возможно не запущен ИБ
Unknown database
Alias Base

Хотя ИБ работает


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо