powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Откат из Firebird 2.5 в Firibird 2.1
15 сообщений из 15, страница 1 из 1
Откат из Firebird 2.5 в Firibird 2.1
    #38505317
Rustam Ergashev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет.
Работаю над программой по Firebird. Делаю на Дельфи 7. Все нормально шло по однажды клиент пожаловался на то что программа не открывается. Не получается соединится с базой. База была на Firebird 2.1. Оказывается я когда работал на ноуте я туда установил Firebird 2.5, и делал изменения в базе. Программа у меня работал. (На ноуте) Прога и на рабочем компе не запустился изза обратной не совместимости базы. Как можно сделать откат базы из Firebird 2.5 в Firebird 2.1. через gbak не получился.
...
Рейтинг: 0 / 0
Откат из Firebird 2.5 в Firibird 2.1
    #38505321
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поставить всем 2.5.2 и не конопатить мозг? Если ты автор, то если вдруг всплывут грабли, поправишь кривые запросы и вуаля.
...
Рейтинг: 0 / 0
Откат из Firebird 2.5 в Firibird 2.1
    #38505329
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создаёшь чистую БД на 2.1 из образцового скрипта (ты же, как разработчик, держишь этот
скрипт в системе контроля версий, не так ли?..), потом переливаешь данные с помощью
IBDataPump.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Откат из Firebird 2.5 в Firibird 2.1
    #38505335
Rustam Ergashev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня много программ на Firebird 2,1. Я хотел бы пока на нем поработать .
...
Рейтинг: 0 / 0
Откат из Firebird 2.5 в Firibird 2.1
    #38505402
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rustam Ergashev,

Ну ставь 2 сервера одновременно. Хотя от этого у тебя проблем только прибавится ;)
...
Рейтинг: 0 / 0
Откат из Firebird 2.5 в Firibird 2.1
    #38505417
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, DarkMaster!
You wrote on 18 декабря 2013 г. 16:29:06:

DarkMaster> Ну ставь 2 сервера одновременно. Хотя от этого у тебя проблем только
> прибавится ;) на разные хосты.
тогда проблем не будет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Откат из Firebird 2.5 в Firibird 2.1
    #38505491
Фотография TPAKTOPA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как МП сказал, обязательно на разные хосты. Граблей много, часто не сразу выскакивают.

Если нету лишних хостов, сделай Virtual Machine, и там ( делов 30 мин. с VM ware, примерно ).
...
Рейтинг: 0 / 0
Откат из Firebird 2.5 в Firibird 2.1
    #38505500
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А почему никто не предлагает конвертор баз из 2.5 в 2.1? :)
...
Рейтинг: 0 / 0
Откат из Firebird 2.5 в Firibird 2.1
    #38505517
Rustam Ergashev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
NickDeeА почему никто не предлагает конвертор баз из 2.5 в 2.1? :)
Есть такие конверторы?
...
Рейтинг: 0 / 0
Откат из Firebird 2.5 в Firibird 2.1
    #38505533
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rustam ErgashevNickDeeА почему никто не предлагает конвертор баз из 2.5 в 2.1? :)
Есть такие конверторы?

Руки например... Обычно все решается скриптами - самый нативный путь.
...
Рейтинг: 0 / 0
Откат из Firebird 2.5 в Firibird 2.1
    #38505544
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickDee,
ты ж не написал еще.
...
Рейтинг: 0 / 0
Откат из Firebird 2.5 в Firibird 2.1
    #38505600
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rustam ErgashevNickDeeА почему никто не предлагает конвертор баз из 2.5 в 2.1? :)
Есть такие конверторы?
В том-то и косяк, что нет таких конверторов. И есть даже идея что они не нужны :) Считается что тот кому нужно конвертнуть базу, вполне может извратиться с помощью например IBExpert и DataPump. Догма такая :) Пока такая догма есть, вам и всем остальным придётся жить по этой догме :) Или придётся заранее интуитивно не создавать ситуацию, в которой вам захочется конвертнуть 2.5 в 2.1 :)
Но т.к. вы уже в ситуации - воспользуйтесь экспортом метаданных из IBExpert, созданием пустой БД (только таблицы, без индексов и триггеров), и потом перекачкой данных через datapump, с последующим накатыванием индексов и триггеров.
Можно взять 2.5.2 embeded, положить его в папку рядом с IBPump.exe, и сделать перегонку с embedded 2.5 в уже запущенный 2.1. Предварительно нужно переименовать fbembed.dll в gds32.dll.
Путь к базе от 2.5 нужно указывать локально (тогда заиспользуется ядро 2.5, что лежит в gds32.dll), путь к новой базе 2.1 - через 127.0.0.1 - тогда будет использован сервер 2.1.
После перегонки не забыть накатить индексы и триггеры через скрипт в IBExpert.
Если не умеете пользоваться IBExpert, тогда это конечно будет путь джедая :)
...
Рейтинг: 0 / 0
Откат из Firebird 2.5 в Firibird 2.1
    #38505605
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvты ж не написал еще.А народ уже требует :)
...
Рейтинг: 0 / 0
Откат из Firebird 2.5 в Firibird 2.1
    #38505640
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickDeeА народ уже требует :)И денех заплатить готов?
...
Рейтинг: 0 / 0
Откат из Firebird 2.5 в Firibird 2.1
    #38505645
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickDeeА народ уже требует :)
не требует. это случайности. Он случайно базу в 2.5 отредактировал, потом ее случайно из 2.5 в 2.1 отконвертирует (твоим конвертером), и случайно это все у клиента заработает.
NickDeeСчитается что тот кому нужно конвертнуть базу, вполне может извратиться с помощью например IBExpert и DataPump. Догма такая :) Пока такая догма есть, вам и всем остальным придётся жить по этой догме :)
ты не пудри мозги, ты пиши конвертер. А то пока только прокламации, "он нужен всем! от него будет кожа шелковистая!", и т.д.
NickDeeМожно взять 2.5.2 embeded
ты ему сейчас мозги наизнанку вывернешь. Оставь эти детали для своего конвертера. А он пусть ставит 2.1, запускает, и т.д. Ну и действует соответственно
http://www.ibase.ru/devinfo/prevver.htm
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Откат из Firebird 2.5 в Firibird 2.1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]