Основные задачи в средстве сравнения баз данных

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

Допустим, имеется два классических базах данных Access или может быть две версии одной базы данных и требуется сравнить их поиск изменений конструктор запросов, форм и отчетов. Или, возможно, вам нужны для поиска различия в языке Visual Basic для приложений (VBA) модулей кода. Если у вас есть Microsoft Office профессиональный плюс 2013 или 2016, воспользуйтесь сравнение базы данных Microsoft для запуска отчета о различиях обнаруженных.

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

Открытие средства сравнения баз данных

В Windows 7    В меню Пуск Windows в разделе Работа с Office 2013, нажмите кнопку Сравнить базы данных при использовании Microsoft Office 2013. Если вы используете Microsoft Office 2016, выберите Сравнение базы данных в разделе Работа с Office 2016.

В Windows 8   : на начальном экране выберите средство сравнения баз данных.

В Windows 10    Поиск Сравнения баз данных и выберите свой установленную версию.

Помимо средства сравнения баз данных имеется и соответствующая программа для Excel — средство сравнения электронных таблиц (Майкрософт). Для нее также требуется Office профессиональный плюс 2013. (Чтобы найти ее в Windows 8, введите средство сравнения электронных таблиц.)

Сравнение двух файлов баз данных Access

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


    Поля "Сравнить" и "С" и параметры отчета

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

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

  4. В разделе Report values (Значения отчета) выберите Full (Полные), чтобы получить детальный отчет об изменениях, или Brief (Краткие), чтобы отчет был покороче. При выборе любого из вариантов данные в результате будут одни и те же, но во втором случае они будут более компактными.

  5. В нижней части окна нажмите кнопку Compare (Сравнить), чтобы выполнить отчет.

  6. По завершении отчета вы можете перейти на вкладку Results (Результаты), чтобы открыть новое окно с углубленным построчным сравнением элементов.

Интерпретация результатов

Исходная и измененная таблицы

В приведенном выше примере структура таблицы Таблица1 изменилась: поля 1Имя и 2Имя были переименованы в "Имя" и "Фамилия", тип данных "Номер" для поля "Офис" изменен на "Короткий текст", а также добавлены поля "Отдел" и "Дата найма". При просмотре результатов сравнения учитывайте следующие моменты:

  • Переименованные объекты или компоненты объектов (например, столбец в таблице или текстовое поле в форме) отображаются как "добавленные", а исходные — как "удаленные".

  • Если изменено свойство объекта, оно отображается как "измененное".

  • Если найдены различия между модулями кода VBA или макросами Access, подробные сведения об изменениях отображаются в трех столбцах. Исходный текст или код указывается в столбце Старое значение, более новый текст или код — в столбце Новое значение, а общие сведения (например, "Модуль изменен" или "Макроопределение изменено") — в столбце Описание изменения.

  • Чтобы увидеть построчное сравнение различий в коде VBA, откройте вкладку Results (Результаты), щелкните название модуля, содержащего код, и выберите элемент Details (Сведения) или просто дважды щелкните название модуля. Открывается новое окно, в котором отображаются строки исходного кода с желтым фоном и строки обновленного кода с красным фоном. Таким способом можно также просмотреть различия в запросах и модулях Access.

Возможности средства сравнения баз данных

Используйте сравнение баз данных, чтобы найти изменения структуры между двумя доступ к файлам база данных рабочего стола или двух версий одного файла. Средство сравнения баз данных с оповещением для добавления, удаления или переименования объектов, таких как таблицы, запросы, формы, отчеты и модули VBA. Также находит даже наименьшее изменения структуры в этих объектов, таких как новые, удаленные или переименованные поля в таблице, любой тип изменений в запрос изменения свойств формы или отчета или любой измененный код VBA.

Средство сравнения баз данных не обращает внимания на изменения данных, хранящихся в таблицах, однако после экспорта таблиц или результатов запросов в книги Excel вы можете сравнить две книги с помощью средства сравнения электронных таблиц. О том, как это сделать, читайте в статье Экспорт данных Access для просмотра обновлений записей.

Дальнейшие действия

Если в вашей организации есть критически важные книги Excel или базы данных Access, подумайте об установке средств управления электронными таблицами и базами данных, которые предлагает корпорация Майкрософт.  Сервер аудита и управления (Майкрософт) предоставляет комплексные возможности управления изменениями для файлов Excel и Access. Его дополняет средство обнаружения и оценки риска (Майкрософт), которое поможет уменьшить риски, связанные с применением в Excel и Access средств, разработанных пользователями.

Общие сведения о средстве сравнения баз данных

Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

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

×