русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Проверка таблиц


Дата добавления: 2015-07-09; просмотров: 450; Нарушение авторских прав


В состав дистрибутива входит утилита htvrfy64, позволяющая выполнить проверку таблицы. Проверяется наличие и состояние постоянной и переменной частей таблицы, состояние индексов. Кроме того, проверяется ссылочная целостность файлов, образующих постоянную и переменную части таблицы. Оцениваются значения суррогатного ключа (если он есть). Например, значения суррогата не могут уменьшаться и т.п. Проверяется отсутствие запрещенных значений полей в записях таблицы. Для уникальных ключей проверяется отсутствие дубликатов.

 

Вызов утилиты для проверки таблиц должен выполняться периодически, дабы обеспечить требуемый уровень контроля состояния БД.

Для запуска утилиты используется следующая команда:

HTVRFY64 [Ключи] имя_таблиц[ы]

Допустимые ключи:

Ключ Значение
/I Проверка индексов.
/D Поиск дубликатов уникальных ключей.
/T Путь на каталог временных файлов.
/R Пароль для чтения.
/W Пароль для записи.


В качестве параметра запуска может быть указан шаблон имени таблиц, например:

> htvrfy64.exe *.htb

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

Вызов же:

> htvrfy64.exe test\a*.htb

проверит таблицы из каталога test, имена которых начинаются на 'a'.

 

Результаты работы выводятся на экран и дублируются в файл HtVrfy64.log, располагающийся в том же каталоге, что и утилита htvrfy64 для таблиц. Для таблиц, при проверке которых были обнаружены ошибки, следует:

· Вызвать htlfix64 (см. раздел «Исправление поврежденного журнала»), если сообщалось о повреждении журнала;

· Вызвать htrepr64, если сообщалось о повреждении постоянной части или ассоциатора (см. раздел «Исправление повреждения постоянной части или ассоциатора»).

В случае, если исправление повреждений привели к неудовлетворительным результатам, требуется выполнить восстановление соотвествующей таблицы БД с резервной копии.



 



<== предыдущая лекция | следующая лекция ==>
Восстановление базы данных, архивированной в оперативном режиме - восстановление системных таблиц | Проверка целостности системных таблиц и восстановление системных таблиц сервера


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 3.37 сек.