Применяется к
Access 2019 Access 2016 Access 2013 Средство сравнения баз данных 2013 Средство сравнения баз данных 2016 Средство сравнения баз данных 2019 Средство сравнения баз данных 2021

Предположим, что структура классической базы данных Microsoft Access изменилась (новые или измененные таблицы, запросы, свойства полей, формы или отчеты), и вы хотите просмотреть журнал этих изменений. Сравнение баз данных можно использовать для сравнения одной версии Access классической базы данных с другой. Вы увидите разницу, например новые или измененные таблицы, запросы, поля, свойства полей и т. д., в SQL Server Reporting Services отчете, который можно экспортировать в Excel или сохранить в формате PDF.

Примечание: Нельзя использовать сравнение баз данных с веб-приложениями Access.

В этой статье

Сравнение двух баз данных Access

  1. Откройте Раздел Сравнение баз данных. Вы увидите простое диалоговое окно с двумя вкладками: Setup (Настройка) и Results (Результаты).

  2. На вкладке Setup (Настройка) рядом с полем Compare (Сравнить) нажмите кнопку обзора  Кнопка "Обзор", чтобы найти базу данных, которая будет "основной" (или более раннюю версию). Когда вы найдете нужный файл, нажмите кнопку Открыть.Поля "Сравнить" и "С" и параметры отчета

  3. Рядом с полем К нажмите кнопку Обзор Кнопка "Обзор" , чтобы найти базу данных, которая "изменена" (или последняя версия).

  4. В разделе Report Options (Параметры отчета) выберите объекты базы данных (таблицы, запросы, макросы, модули, отчеты, формы или страницы), которые нужно сравнить, установив соответствующие флажки.

  5. В разделе Report Values (Значения отчета) выберите вариант Full (Полные) или Brief (Краткие), чтобы указать степень детализации результатов.

  6. Нажмите кнопку Сравнить , чтобы выполнить сравнение.

После завершения сравнения на экране откроется SQL Server Reporting Services отчет. Этот отчет можно экспортировать в Excel или сохранить в формате PDF.

К началу страницы

Создание резервной копии версий базы данных

Лучший способ отслеживать изменения структуры в классической базе данных — сохранить одну или несколько версий резервной копии. Процесс резервного копирования базы данных отличается от простого сохранения копии.

  1. Выберите Файл > Сохранить как.

  2. В разделе Сохранить базу данных как > Дополнительно выберите Создать резервную копию базы данных.

При сохранении резервной копии к имени файла добавляются год, месяц и дата. Если в один день сохраняется несколько резервных копий, после даты добавляются символ подчеркивания и номер в скобках. Несколько резервных копий базы данных с именем Инвентаризация.accdb, сделанных в один день (13.03.2012), могут выглядеть вот так:

  • Инвентаризация _2012_03_13.accdb

  • Инвентаризация _2012_03_13_(1).accdb

  • Инвентаризация _2012_03_13_(2).accdb

Чтобы найти команду Резервная копия базы данных в более ранних версиях Access:

  • В Access 2010 выберите Файл > Сохранить и ​​опубликовать > Дополнительно > Резервная копия базы данных.

  • В Access 2007 нажмите кнопку Office > Управление > резервной копии базы данных.

  • В Access 2003 и более ранних версиях выберите Файл > Резервная копия базы данных.

К началу страницы

Ошибка "Не удается открыть базу данных Access"

Если появляется сообщение об ошибке "Не удается открыть базу данных Access", скорее всего, по крайней мере одна из классических баз данных защищена паролем. В диалоговом окне нажмите кнопку ОК и введите пароль. В противном случае выполнить сравнение не получится.

Подробнее о хранении паролей в средстве сравнения баз данных см. в статье Управление паролями для открытия файлов для сравнения.

К началу страницы

Ошибка "Необработанное исключение"

Если при попытке воспользоваться средством сравнения баз данных вы получаете сообщение об ошибке "Необработанное исключение", это может означать, что на вашем компьютере не установлены некоторые необходимые компоненты. Хотя компонент Database Compare включен в Access, некоторые предварительные требования, необходимые для правильной работы сравнения баз данных, не устанавливаются автоматически. Выполните указанные ниже действия.

  1. Войдите на компьютер пользователя с правами администратора.

  2. Скачайте и установите Скачать платформа .NET Framework 4.0.

  3. Скачайте и установите SQLSysClrTypes (64-разрядная версия) или SQLSysClrTypes (32-разрядная версия).

  4. Скачайте и установите Microsoft Report Viewer 2015 Runtime.

  5. Перезагрузите компьютер пользователя.

К началу страницы

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.