Re: Потеряна часть базы читателей
Пользователь:
Карауш (IP-адрес скрыт)
Дата: 21, September, 2006 20:22
Для общего восстановления необходимо:
1. Восстановить из последнего backup файлы (минимум: rdr.mst, rdr.xrf), (максимум: rdr.mst, rdr.xrf, rdr.cnt, rdr.ifp, rdr.l01, rdr.l02, rdr.n01, rdr.n02)
2. Создать какую-нибудь небиблиографическую базу заново в АРМ "Администратор", например: rdr1
3. Подменить в появившемся каталоге IRBIS\DATAI\rdr1\ файлы rdr1.mst, rdr1.xrf, rdr1.cnt, rdr1.ifp, rdr1.l01, rdr1.l02, rdr1.n01, rdr1.n02 на файлы, восстановленные из backup, предварительно каждый из них переименовав c RDR.* на RDR1.*
(если было восстановлено только два файла - МИНИМУМ, то нужно будет "создать словарь заново" базы RDR1 в АРМ "Администратор")
4. Открыть АРМ "Каталогизатор", открыть каждую базу RDR и RDR1, и посмотреть просто визуально хотя бы, что получилось. Т.е. сколько стерлось записей.
У меня вопросы:
1. Стерлись какие-то записи из середины или с конца ("края") базы данных?
2. Проверьте, может эти записи не удалились физически, а удалены логически?
3. Много ли записей изменилось в базе RDR за это время?
4. Какой объем базы данных RDR и RDR1?
5. Открыть базу данных RDR для поиска и сделать последовательный поиск, в строке свободного поиска набрать:
&unifor('DRDR,!RI='v30'! @all')<>&unifor('DRDR1,!RI='v30'! @all')
в результате Вам будут выведены несовпадающие записи. И просто сравните данные в них.
Если их будет много, то пишите.
Может что еще придумаем...