Звоните
Екатеринбург
Пишите
Вход Регистрация

Не делается архивация данных

Написать сообщение
Сообщение будет добавлено в самый конец дискуссии
AndreSm 26 Май 2011, 15:05#
как правильно сделать архивацию базы данных сетевой версии IC ??
пытаюсь делать через ФАЙЛ-Архивация данных в клиенте IC
выдает такую ошибку
Создание резервной копии базы данных


*****************************************
Ошибка!
:
can't format message 13:98 -- message file C:\Program Files (x86)\firebird.msg not found.internal error.

*****************************************


что делаю неправильно??

PS на клиенте операционка win7 prof x64
на сервере win 2003sp2+ firebird 2.0
speaker 26 Май 2011, 15:05#
AndreSm, уточните, установлено ли клиентское место на сервере, и на каком компьютере делаете архивацию данных.
AndreSm 26 Май 2011, 17:05#
клиентское место естественно установлено на клиенте, на сервере только база данных
и с клиенсткого же места пытаюсь сделать архивацию для переноса базы данных на новый сервер
speaker 27 Май 2011, 10:05#
AndreSm, архивацию данных из программы можно сделать только на сервере. Если на сервере не установлена клиентская часть, резервную копию можно сделать средствами Firebird:
создайте каталог, где будут храниться резервные копии, разархивируте в него файлы из архива br2.zip.
Откройте в текстовом редакторе файл backup.bat, замените в первой строке server_name на сетевое имя компьютера, на котором запущен сервер с базой "Инфокуб", аналогично внесите изменения в restore.bat.
Для создания резервной копии запустите backup.bat, после создания резервной копии появится окно с результатами работы программы резервного копирования, если в этом окне нет строк, содержащих слово ERROR, то архивация прошла успешно.
У файлов резервных копий будут имена icbase.gbk, icbase.gb0, icbase.gb1 и т.д.
Для создания резервной копии при помощи backup.bat нет необходимости отключать пользователей от базы данных.
Для восстановления базы из последней резервной копии переименуйте вашу текущую базу данных ic.gdb в ic.gdb.w00, затем запустите restore.bat, если в появившемся окне нет строк, содержащих слово ERROR, то восстановление было произведено успешно.
Если необходимо ежедневное автоматическое создание резервной копии, то при помощи планировщика задач Windows создайте задание, выполняющееся каждый день в необходимое вам время, и запускающее файл backup.bat.
AndreSm 03 июня 2011, 19:06#
speaker,
а могу я росто остановить службу firebird
и просто скопировать файл ic.fdb на новый сервер??
в таком варианте корректно перенесется база??
speaker 10 июня 2011, 17:06#
AndreSm, да, можно перенести базу таким способом.
Включите отображение картинок
Подписаться на тему