FAQs from Rohde & Schwarz

Ошибка системы управления базой данных Raima

Вопрос

Что можно сделать, если я получаю ошибку системы управления базой данных с ES-K1?

Ответ

Вначале убедитесь, что путь к установочному каталогу ES-K1 содержит не более 20 символов.

Если выяснится, что ваш путь — слишком длинный, попробуйте переместить каталог

<установочный каталог ES-K1>\DATA\

в другое место с более коротким путем, например,

c:\ES-K1\DATA\

При этом также необходимо ввести новый путь в ES-K1:

Откройте файл

<установочный каталог ES-K1>\EXECUTE\ES-K1.INI

с помощью редактора Notepad (Блокнот) и измените строку

Appl. Data Path=C:\ES-K1.171\Data

соответствующим образом.

В то время, пока на ПК (в подкаталоге <установочный каталог ES-K1>\DATA\) находятся сохраненные данные ES-K1,

может отключаться электропитание.

Так как ES-K1 использует систему базы данных (RAIMA Data Manager (Система управления базой данных RAIMA)), количество файлов

на жестком диске меняется всякий раз при сохранении данных.

Вследствие, например, отключения электропитания или непредвиденного зависания / завершения работы приложения

может возникать несовместимость в базе данных, которая может вызывать такие сообщения об ошибках.

Мы рекомендуем попробовать следующее:

1. Заново создайте ключевые файлы базы данных.

а) Скопируйте файл "KEYBUILD.EXE" в подкаталог

<установочный каталог ES-K1>\DATA\

б) Закройте ES-K1, откройте окно DOS ("Command Prompt" (Командная строка)) и перейдите в подкаталог

<установочный каталог ES-K1>\DATA\

Проще всего это можно сделать, открыв проводник файлов Windows,

щелкнув по этому каталогу и выбрав

'Command Prompt - current folder' (Командная строка - текущая папка)

в контекстном меню (нажмите правую кнопку мыши)

в) Введите команду

keybuild emi_db

Есть какие-либо сообщения об ошибках? => Запишите их.

г) Перезапустите ES-K1.

Если это не помогает, необходимо выполнить следующие действия:

2. Перетащите данные в новую базу данных.

а) Запустите ES-K1 и экспортируйте все (!) локальные файлы в новую внешнюю базу данных (например, в папку c:\esk1_tmp\).

б) Закройте ES-K1 и переименуйте каталог \DATA\, например, в \DATA_BAK\.

в) Создайте новый каталог \DATA\.

г) Скопируйте все файлы из каталога \DATANULL\ (доступен только с версией 1.71) в данный каталог \DATA\.

д) Запустите ES-K1: теперь база данных ES-K1 выглядит "пустой" (она содержит только базовые

ключевые файлы, необходимые для описания пустой базы данных).

е) Импортируйте все свои данные из внешней базы данных.

ж) Выполните свое испытание. - Вы по-прежнему получаете эти сообщения об ошибках?

Эти действия должны помочь.

Если это не так, у нас есть средства восстановления поврежденной базы данных, но это не бесплатно

Кроме того, вы должны следовать рекомендациям из файла ReadMe для ES-K1:

"Настоятельно рекомендуется регулярно переносить результаты измерений и другие

файлы результатов (тестов) в резервные базы данных. Это помогает поддерживать легко управляемый

размер базы данных.

Кроме того, имеет смысл регулярно (например, еженедельно) создавать резервные копии

всего содержимого жесткого диска, чтобы никакое случайное повреждение данных не нанесло слишком большого

вреда системе (например, используйте ленточный накопитель, сервер или второй жесткий диск)."