powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как проверить целостность базы (mdb)
8 сообщений из 8, страница 1 из 1
Как проверить целостность базы (mdb)
    #32726048
Задача: имеем объёмную БД данные и формы в одном файле, лежащем в общем доступе на сервере. Access 2000, Win 2000 Pro. Как мы можем убедиться в целостности данных (отсутствии битых записей) и индексов в автомате? Таблиц много и метод: открыли таблицу, просмотрели записи, открыли в конструкторе, проверили наличие индеска занимает слишком много времени.
...
Рейтинг: 0 / 0
Как проверить целостность базы (mdb)
    #32726069
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Открытие таблицы в конструкторе и просмотр списка индексов никак не поможет убедиться в ЦЕЛОСТНОСТИ индексов.
Компактирование базы перестраивает индексы и позволит убедиться в отсутствии битых записей (обычно бьются мемо-поля)
...
Рейтинг: 0 / 0
Как проверить целостность базы (mdb)
    #32726103
Alexey ShОткрытие таблицы в конструкторе и просмотр списка индексов никак не поможет убедиться в ЦЕЛОСТНОСТИ индексов.
Компактирование базы перестраивает индексы и позволит убедиться в отсутствии битых записей (обычно бьются мемо-поля)
Как ни странно, при открывании таблицы с ломаным индексом (таблица работает медленно, но битых записей не наблюдается) индекс в конструкторе отсутствует - это исключительно практическое наблюдение. Однако вопрос в другом можно ли производить диагностику в автомате? Сжатие БД метод, но об шибках сообщает в формате "были/не были", а это, согласитесь, малоинформативно
...
Рейтинг: 0 / 0
Как проверить целостность базы (mdb)
    #32726242
Замечания о том, что выполнить эту задачу в access невозможно, также приветствуются. Равно как ссылки на незамеченые ветки форумы, сайты и т.д.
...
Рейтинг: 0 / 0
Как проверить целостность базы (mdb)
    #32726365
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда перевести данные на MSSQL и его штатными средствами DBCC например обследовать
...
Рейтинг: 0 / 0
Как проверить целостность базы (mdb)
    #32726404
Alexey ShТогда перевести данные на MSSQL и его штатными средствами DBCC например обследовать
Если я не ошибаюсь, то при переводе на SQL база вообще забывает про индексы и их надо восстанавливать руками. Или я ошибаюсь?
...
Рейтинг: 0 / 0
Как проверить целостность базы (mdb)
    #32726448
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перевод на SQL - как правило серьёзная модификация приложения. Построение индексов заново - самая маленькая беда :)
Всё зависит от того как написано приложение. некоторые в лоб переносятся, некоторые требуют полной переписки.
...
Рейтинг: 0 / 0
Как проверить целостность базы (mdb)
    #32726510
Alexey ShПеревод на SQL - как правило серьёзная модификация приложения.
Речь ведь шла только об апсайзинге данных из акцесса либо о заливке их DTS'ом на SQL сервер. Вопрос: как это поможет проверить целостность данных в access базе, при учёте потери индексов при переносе?
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как проверить целостность базы (mdb)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]