![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблама с Restore [IB6.x]
kiko © (2004-01-09 17:38:00)
База работает по Yaffil 1.2.875
Решил перенести базу на другой комп. Cделал Buckup.
поставил на другой машине та ту же версию сервака.
При попытке сделать ресторе получаю такое:
IBE: isc_service_attach is an InterBase6 function.
Please upgrade to InterBase6 to use this functonality
PS ресторю на isc4.gdb поставленной с сервером. захожу под
Sysdba masterkey
Знатоки подскажите в чем дело?
Vemer (2004-01-10 19:33:00) [1]
ReadOnly я в качестве примера привел, чтобы показать, что мелочи имеют большое значение (особенно те, о которых обычно не думаешь). И может стоит попробовать поставить сервер + базу на другом "чистом" компе, а то так шаманить долго можно.
kiko (2004-01-10 13:07:00) [2]
> DCoder
> А как насчет наличия UDF? Если они используются то их тоже
> надо перенести
та же история
При проверке коннекта в IBExperte пишет
Connecting... Failed!
------------------------------------
Unsuccessful execution caused by an unavailable resource.
unavailable database.
Attempting to connect to services manager... Failed!
------------------------------------
Server Name Missing
Disconnecting from database... Passed!
может я сервер криво поставил?
Ставил как сервис. В сервисах виден, работает. В чем может быть проблема?
DCoder (2004-01-10 12:24:00) [3]
А как насчет наличия UDF? Если они используются то их тоже надо перенести
2 Desdechado
ОК учту, спасибо
kiko (2004-01-10 11:44:00) [4]
> Desdechado
gfix version NI-Release1.2.875 Yaffil SQL Server
Это говорит gfix -z на удаленном серваке
На другой машине ставлю ту же версию
Разница в машинах: на удаленной W2k Server а на раб. станции
W2k Prof
Desdechado (2004-01-10 11:34:00) [5]
а удаленный сервер явно другой версии.
вот и конфликт
kiko (2004-01-10 10:45:00) [6]
> Desdechado
> Есть подозрение, что старый gds32.dll завалялся, от какой-то
> другой версии.
На той машине, на которой пытаюсь базу поднять стоит gds32.dll
(машина как рабочая станция работает с живой реальной базой на удаленном сервере без проблем, а когда хочу отресторить базу при поднятом локальном yaffile возникает проблема :( )
Desdechado (2004-01-10 10:36:00) [7]
2 DCoder ©
Дело не в том, что во время работы или не работы. Дело в том, что на разных платформах по-разному идет распределение памяти в БД.
И об этом в доках по IB четко сказано, в т.ч. и о необходимости backup-restore при переносе между платформами.
2 kiko
Есть подозрение, что старый gds32.dll завалялся, от какой-то другой версии. Пошарь по диску, он может быть в самом неожиданном месте...
kiko (2004-01-10 10:24:00) [8]
> emer
> У меня 1 раз из-за неснятого ReadOnly все неработало...
Как ReadOnly на работающей базе ?
А почему из бакапа не поднимается не подскажешь?
Vemer (2004-01-10 10:04:00) [9]
Проверяй все... Скандиск прогони на исходном... Попробуй еще на пару компов перенести если есть возможность... Причину найти надо... У меня 1 раз из-за неснятого ReadOnly все неработало...
kiko (2004-01-10 09:58:00) [10]
> Vemer
Пишет
Unsuccessful execution caused by an unavailable resource.
unavailable database.
Vemer (2004-01-10 09:25:00) [11]
Вариант - а если GDB зипом и перенести тупо..
kiko (2004-01-10 09:06:00) [12]
Господа, больше предложений не будет?
kiko (2004-01-09 18:37:00) [13]
> DCoder
то же сообщение :(
isc4 подложил старую при остановленном сервисе в папку с Yaffilом
Может я чего напутал при установке ?
DCoder (2004-01-09 18:25:00) [14]
isc4.gdb скопируй со тарой
kiko (2004-01-09 18:24:00) [15]
> Desdechado
Так чего дельного посоветуете ?
DCoder (2004-01-09 18:22:00) [16]
2 Desdechado ©
я копирую БД не тогда , когда с ней ведется работа
а планировщиком заданий CRON ночью в 4 часа "еженочно", когда она спит.
В этом же планировщике прописал задание Бэкап/Ресторе ежемесячное для профилактики и выгребании мусора.
Работает стабильно больше года уже.
А в чем может быть проблема?
Desdechado (2004-01-09 18:15:00) [17]
2 DCoder ©
А вот между платформами такого делать не надо. Можно базу запороть, причем обнаружиться это может нескоро.
DCoder (2004-01-09 18:11:00) [18]
isc4.gdb скопируй со тарой
и вообще зачем Бэкап/Ресторе если версии Yaffil 1.2.875 одинаковые
можно просто скопировать БД
Для FireBird я просто копировал файл *.gdb из Линукса в Винду
и наоборот, причем билды разные