2016-11-23 9 views
0

У меня довольно сложная база данных Access с вероятностью 40-50 запросов. Я подозрительно, что некоторые из запросов фактически не используются ничем. Есть ли простой способ идентифицировать запросы без зависимостей?Найти объекты-сиротские объекты базы данных

+0

Простой? Нет. Но это можно сделать с помощью кода. Я написал форму, которая проверяет все таблицы и запросы, чтобы узнать, ссылаются ли они на них, и каким объектом. –

+1

вы также можете посмотреть этот ответ на соответствующий вопрос - http://stackoverflow.com/questions/40534326/how-to-search-through-access-macros/40534645#40534645 –

ответ

1

В меню: Инструменты базы данных> Зависимости объектов (зависит от версии MS-Access)

Затем выберите каждый объект доступа и обновить зависимостей проверить. Это детективная работа.

0

инструмент я нашел очень полезным назван «Dependency Checker» и является бесплатным Add-In, который можно загрузить с http://www.accessdependencychecker.com/

В вашем случае, после установки, запустите его, говоря это, чтобы обработать все объекты , Когда закончите, нажмите раскрывающийся список для «Найти специальный» и выберите «Верх/неиспользуемые элементы».

Это покажет вам список всех объектов, не имеющих ссылки (pluse some 'noise')