|
|
|
Откат из Firebird 2.5 в Firibird 2.1
|
|||
|---|---|---|---|
|
#18+
Привет. Работаю над программой по Firebird. Делаю на Дельфи 7. Все нормально шло по однажды клиент пожаловался на то что программа не открывается. Не получается соединится с базой. База была на Firebird 2.1. Оказывается я когда работал на ноуте я туда установил Firebird 2.5, и делал изменения в базе. Программа у меня работал. (На ноуте) Прога и на рабочем компе не запустился изза обратной не совместимости базы. Как можно сделать откат базы из Firebird 2.5 в Firebird 2.1. через gbak не получился. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2013, 15:26:49 |
|
||
|
Откат из Firebird 2.5 в Firibird 2.1
|
|||
|---|---|---|---|
|
#18+
поставить всем 2.5.2 и не конопатить мозг? Если ты автор, то если вдруг всплывут грабли, поправишь кривые запросы и вуаля. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2013, 15:29:49 |
|
||
|
Откат из Firebird 2.5 в Firibird 2.1
|
|||
|---|---|---|---|
|
#18+
Создаёшь чистую БД на 2.1 из образцового скрипта (ты же, как разработчик, держишь этот скрипт в системе контроля версий, не так ли?..), потом переливаешь данные с помощью IBDataPump. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2013, 15:35:39 |
|
||
|
Откат из Firebird 2.5 в Firibird 2.1
|
|||
|---|---|---|---|
|
#18+
У меня много программ на Firebird 2,1. Я хотел бы пока на нем поработать . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2013, 15:36:55 |
|
||
|
Откат из Firebird 2.5 в Firibird 2.1
|
|||
|---|---|---|---|
|
#18+
Rustam Ergashev, Ну ставь 2 сервера одновременно. Хотя от этого у тебя проблем только прибавится ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2013, 16:23:44 |
|
||
|
Откат из Firebird 2.5 в Firibird 2.1
|
|||
|---|---|---|---|
|
#18+
Hello, DarkMaster! You wrote on 18 декабря 2013 г. 16:29:06: DarkMaster> Ну ставь 2 сервера одновременно. Хотя от этого у тебя проблем только > прибавится ;) на разные хосты. тогда проблем не будет. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2013, 16:30:08 |
|
||
|
Откат из Firebird 2.5 в Firibird 2.1
|
|||
|---|---|---|---|
|
#18+
Как МП сказал, обязательно на разные хосты. Граблей много, часто не сразу выскакивают. Если нету лишних хостов, сделай Virtual Machine, и там ( делов 30 мин. с VM ware, примерно ). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2013, 17:05:24 |
|
||
|
Откат из Firebird 2.5 в Firibird 2.1
|
|||
|---|---|---|---|
|
#18+
А почему никто не предлагает конвертор баз из 2.5 в 2.1? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2013, 17:10:12 |
|
||
|
Откат из Firebird 2.5 в Firibird 2.1
|
|||
|---|---|---|---|
|
#18+
NickDeeА почему никто не предлагает конвертор баз из 2.5 в 2.1? :) Есть такие конверторы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2013, 17:21:08 |
|
||
|
Откат из Firebird 2.5 в Firibird 2.1
|
|||
|---|---|---|---|
|
#18+
Rustam ErgashevNickDeeА почему никто не предлагает конвертор баз из 2.5 в 2.1? :) Есть такие конверторы? Руки например... Обычно все решается скриптами - самый нативный путь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2013, 17:32:59 |
|
||
|
Откат из Firebird 2.5 в Firibird 2.1
|
|||
|---|---|---|---|
|
#18+
NickDee, ты ж не написал еще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2013, 17:39:44 |
|
||
|
Откат из Firebird 2.5 в Firibird 2.1
|
|||
|---|---|---|---|
|
#18+
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, тогда это конечно будет путь джедая :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2013, 18:05:28 |
|
||
|
Откат из Firebird 2.5 в Firibird 2.1
|
|||
|---|---|---|---|
|
#18+
kdvты ж не написал еще.А народ уже требует :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2013, 18:08:20 |
|
||
|
Откат из Firebird 2.5 в Firibird 2.1
|
|||
|---|---|---|---|
|
#18+
NickDeeА народ уже требует :)И денех заплатить готов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2013, 18:23:19 |
|
||
|
Откат из Firebird 2.5 в Firibird 2.1
|
|||
|---|---|---|---|
|
#18+
NickDeeА народ уже требует :) не требует. это случайности. Он случайно базу в 2.5 отредактировал, потом ее случайно из 2.5 в 2.1 отконвертирует (твоим конвертером), и случайно это все у клиента заработает. NickDeeСчитается что тот кому нужно конвертнуть базу, вполне может извратиться с помощью например IBExpert и DataPump. Догма такая :) Пока такая догма есть, вам и всем остальным придётся жить по этой догме :) ты не пудри мозги, ты пиши конвертер. А то пока только прокламации, "он нужен всем! от него будет кожа шелковистая!", и т.д. NickDeeМожно взять 2.5.2 embeded ты ему сейчас мозги наизнанку вывернешь. Оставь эти детали для своего конвертера. А он пусть ставит 2.1, запускает, и т.д. Ну и действует соответственно http://www.ibase.ru/devinfo/prevver.htm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2013, 18:25:56 |
|
||
|
|

start [/forum/topic.php?fid=40&fpage=107&tid=1564046]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
26ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
68ms |
get tp. blocked users: |
2ms |
| others: | 235ms |
| total: | 382ms |

| 0 / 0 |
