Обновляли Ирбис на новую версию. Сделали экспорт всех нужных баз, остановили сервер и запустили установку. Как оказалось - Ирбис сделал экспорт в каталог irbiswrk внутри ирбиса и как следствие экспортированные базы были потеряны. (мой промах, нужно было сделать копию. Я правда думал, что эспорт прошел в C:/irbiswrk, а не в C:/irbis64/irbiswrk)
Удалось вытащить с диска удаленные каталоги (не iso файлы) нужных баз, основные файлы вроде целы, повреждено максимум несколько мелких.
Вопрос - как данные снова в Ирбис засунуть?
Редактировано 1 раз. Последний раз 28.01.2016 06:08 пользователем Zecht.
"...Удалось вытащить с диска удаленные каталоги.." - т.е. директория, например, IBIS из старой установки цела? Если я правильно поняла, то подставьте ее вновь установленному ИРБИСу и сделайте экспорт.
Т.е. временно переименуйте директорию IBIS -> IBIS_New, скопируйте в datai старую IBIS, сделайте экспорт, удалите старый IBIS, восстановите IBIS_new -> IBIS.
Возьмем теоретическую базу IBIS, в которой будет 240 записей. Если я в её каталог скопирую содержимое другой базы, где будет 12000 записей - Администратор все равно покажет 240.
Нет, это не так. Видимо, проблема в "скопируем". Что конкретно вы делаете? С какой базой работает сервер? Бывает, что пути прописаны так, что думаешь с одной, а на деле с другой.
базы хранятся в IRBIS64\Datai. Название каталога с базой равнозначно имени базы в том же Администраторе. Поэтому если у меня создана база IBIS (на деле название базы такое же как было у утерянной. Поэтому файлы переименовывать нет смысла), в Datai будет каталог IBIS.
В этот каталог я копирую данные из восстановленного каталога.
Верно?
Далее я перезапускаю сервер, отрываю администратора, но количество записей не изменилось
Т.е. конфигурацию (пути) вы не меняете? Что значит "копирую данные"? Если вы копируете 5 файлов ibis - ifp, mst, xrf, lo1, n01, то вы заменили базу. И если в новой (mst+xrf) было другое число записей, то Администратор это увидит.
Если нет, то мы не понимает др. др.