Страница 1 из 2
Не работает backup
Добавлено: 11 авг 2006, 14:43
ZiBiT
Здаствуйте у меня вот какая проблема Interbase 7.5 (trial) при выполнения buckapa через 1-2 мин (на одном и тойже таблице) выдает ошибку
что сервер разорвал соедение
Не подскажите как можно решить эту проблему
Добавлено: 11 авг 2006, 15:02
Dimitry Sibiryakov
Посмотреть в логе IB. Читать инструкцию по восстановлению БД с этого сайта.
Добавлено: 11 авг 2006, 15:13
ZiBiT
В логе написано:
- IBIT (Client) Fri Aug 11 13:12:30 2006
INET/inet_error: read errno = 10053 client host = UNKNOWN connection name = zibit user name = UNKNOWN
ZIBIT (Server) Fri Aug 11 13:49:33 2006
Shutting down the InterBase service with 2 active connection(s) to 2 database(s)
ZIBIT (Server) Fri Aug 11 13:49:33 2006
The database C:\BASE\BEST.GDB was being accessed when the server was shutdown
ZIBIT (Server) Fri Aug 11 13:49:33 2006
The database C:\PROGRAM FILES\BORLAND\INTERBASE\ADMIN.IB was being accessed when the server was shutdown
Добавлено: 11 авг 2006, 15:15
ZiBiT
в interbase 5.6 backup нормально проходит
Добавлено: 11 авг 2006, 15:35
kdv
сделать бэкап в 5.6, сделать рестор в 7.5. А с сервером 7.5 у тебя что-то странное происходит - кто-то лезет к базам помимо сервера. не на xp с включенным system restore случайно?
Добавлено: 11 авг 2006, 15:39
ZiBiT
Мы собираемся преходить на 7.5 и как бы я проверяю работу базы на Interbase 7.5 resrore проходит нормально вот хотел попробовать сделать backup а потом попробывать сделать restore на Interbase 5.6
чтоб была возможность вернуться обратно
Добавлено: 11 авг 2006, 15:40
ZiBiT
я тестирую на
windows 2000 pro cel 2.4 256 mb
база на 400 mb
Добавлено: 11 авг 2006, 15:56
ZiBiT
а не подскажите есть программы которые могли бы с коприровать базу в низшую версию interbase (5.6) за не большое кол-во времени поскорости backup + restore
в ручную копировать таблицы без потери целостности данных очень долго
Добавлено: 11 авг 2006, 16:03
kdv
как бы я проверяю работу базы на Interbase 7.5 resrore проходит нормально вот хотел попробовать сделать backup а потом попробывать сделать restore на Interbase 5.6
есть несколько моментов.
1. проверять "базу" на 7.5 лучше всего тем способом, который я привел - бэкап под 5.6, рестор под 7.5, проверка.
2. обратно сделать restore на 5.6 бэкап из под 7.5 не получится. Софт вообще совместим снизу вверх, но не наоборот. Т.е. 7.5 заресторит бэкап от 5.6, но 5.6 не восстановит бэкап от 7.5.
пихать базу от 5.6 на 7.5 - нехорошо. слишком "далекий" уж формат БД. Что ты и как делаешь - не знаю.
Добавлено: 11 авг 2006, 16:05
CyberMax
Восстановление бэкапа высокой версии сервером низшей версии может не получиться. Поэтому тестируешь работу на 7-ке (основная база работает как раньше, на 5.6), решаешь появившиеся возможные проблемы и уже переходишь окончательно на 7-ку.
Кстати, почему именно 7? Чем Firebird не угодил?
Добавлено: 11 авг 2006, 16:12
ZiBiT
пихать базу от 5.6 на 7.5 - нехорошо. слишком "далекий" уж формат БД. Что ты и как делаешь - не знаю.
а как лучше перевести нормально базу с 5.6 на 7.5
я делаю 5.6(backup) - 7.5 (restore)
А с Firebird я не разу не работал
Добавлено: 11 авг 2006, 16:26
CyberMax
По поводу перехода - на сайте есть статьи по миграции. Почитай их.
По поводу Firebird. Вкратце - это бесплатный opensource sql-сервер, сделанный на базе исходного кода InterBase 6.0. Почитай статьи опять-таки на сайте (ibase.ru). Может даже передумаешь ставить IB 7.
Добавлено: 11 авг 2006, 16:26
kdv
А с Firebird я не разу не работал
тогда для тебя все равно, что IB 7.5 что FB. Ты уж тогда определись - платный сервер использовать, или бесплатный.
а как лучше перевести нормально базу с 5.6 на 7.5
я делаю 5.6(backup) - 7.5 (restore)
давай подробнее - делаешь рестор чем? verbose output включил? приведи 5-10 строк из лога бэкапа когда облом происходит
(gbak -c -v ...)
Добавлено: 11 авг 2006, 16:56
ZiBiT
restore делаю ibconsol
overwrite true
page size 4096

Щас вот еще раз попробовал backup сделать backup сделался
Добавлено: 11 авг 2006, 16:58
ZiBiT
А то что выбор пал на interbase 7.5
Руководство дает деньги че не купить
Добавлено: 11 авг 2006, 17:08
kdv
restore делаю ibconsol
учи gbak. работай в IBExpert.
overwrite true
смотри, неровен час базу убъешь, а бэкап не восстановится.
Добавлено: 11 авг 2006, 17:11
ZiBiT
Спасибо
Добавлено: 11 авг 2006, 17:12
ZiBiT

у меня привычка файл базы сохранять перед restorom на всякий случай
Добавлено: 11 авг 2006, 18:14
CyberMax
ZiBiT писал(а):
у меня привычка файл базы сохранять перед restorom на всякий случай
Лучше так не делай. Есть вероятность в определенных ситуациях получить неработающую копию базы.
Добавлено: 11 авг 2006, 18:40
kdv
у меня привычка файл базы сохранять перед restorom на всякий случай
зачем "сохранять", если можно просто восстановить в другое имя БД, а если все ok, удалить или поместить в архив старую БД, а новую переименовать в оригинальную?