Как проверить, имеют ли две отдельные БД одинаковые таблицы / запросы / и т. Д.? - PullRequest
0 голосов
/ 15 мая 2019

У меня есть две БД в разных версиях.Как я могу узнать, одинаковы ли все его таблицы / запросы / и т. Д. В обеих версиях, и в какой из них есть какие-либо таблицы / запросы / и т. Д., А в другой нет?

не очень интересно делать это вручнуюпотому что есть сотни и сотни объектов доступа.

1 Ответ

0 голосов
/ 15 мая 2019

В одном из ответов на этот вопрос:

Как получить схему таблицы

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

  • MSysAccessObjects
  • MSysAccessXML
  • MSysACEs
  • MSysObjects
  • MSysQueries
  • MSysRelationships

Вы можете настроить третью базу данных, которая будет связана с двумя другими базами данных, а затем выполнять соединения между таблицами, упомянутыми в публикации выше.

В худшем случае (например, проблемы со ссылками на системные таблицы) вы можете просто скопировать и вставить содержимое в третью базу данных или даже в Excel.

Не лучшее решение на каждый день, но для тех разовых нужд оно должно работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...