Основні можливості Database Compare

Припустімо, у вас є дві класичні бази даних Access або дві версії однієї бази даних і ви бажаєте порівняти структуру їхніх запитів, форм або звітів. Або, можливо, вам потрібно знайти відмінності в модулях коду Visual Basic for Applications (VBA). Якщо ви маєте Microsoft Office Professional Plus 2013 або 2016, можете скористатися засобом порівняння баз даних Microsoft Database Compare, щоб створити звіт про знайдені відмінності.

Примітка : Database Compare не призначено для веб-програм Access.

Відкриття Database Compare

Windows 7:    у меню Пуск у розділі Засоби системи Office 2013 виберіть пункт Database Compare, якщо ви використовуєте Microsoft Office 2013. Якщо у вас Microsoft Office 2016, виберіть пункт Database Compare у розділі Засоби пакета Microsoft Office 2016.

У Windows 8:    на екрані Пуск клацніть плитку Database Compare.

У Windows 10:    виконайте пошук за запитом Database Compare й виберіть інстальовану версію.

На додачу до Database Compare, ви знайдете подібну програму для Excel – Microsoft Spreadsheet Compare. Щоб використовувати її, потрібен пакет Office Professional Plus 2013. (У Windows 8 виконайте пошук за запитом Spreadsheet Compare.)

Порівняння двох файлів баз даних Access

  1. Перейдіть до бази даних, яку потрібно використовувати як базову (попередню версію), натиснувши кнопку Browse (Огляд) праворуч поля Compare (Порівняти).


    .

  2. Знайдіть змінену базу даних (останню версію), натиснувши кнопку праворуч поля To (З).

  3. У розділі Report Options (Параметри звіту) позначте об’єкти або елементи бази даних (Tables (Таблиці), Queries (Запити), Macros (Макроси), Modules (Модулі), Reports (Звіти), Forms (Форми) або Pages (Сторінки)), які потрібно порівняти.

  4. У розділі Report values (Значення звіту) виберіть Full (Повний), щоб отримати детальний звіт про зміни, або Brief (Стислий), щоб отримати стислий звіт. Результати будуть однакові в обох випадках, проте, вибравши формат Brief (Стислий), ви створите значно коротший звіт.

  5. Унизу вікна натисніть кнопку Compare (Порівняти), щоб сформувати звіт.

  6. Коли все буде готово, ви зможете перейти на вкладку Results (Результати) і переглянути докладний аналіз порівняння елементів у новому вікні.

Тлумачення результатів

Вихідна та змінена таблиці

У прикладі вище змінено структуру таблиці "Таблиця1": поля FName і LName перейменовано на "Ім’я" та "Прізвище", тип даних поля "Офіс" змінено з "Число" на "Короткий текст", а також додано поля "Відділ" і "Дата прийняття". Під час перегляду результатів порівняння потрібно враховувати такі моменти:

  • Перейменовані об’єкти або компоненти (наприклад, стовпці таблиці або текстові поля форми) позначаються як Added (Додано), а вихідні – як Deleted (Видалено).

  • Якщо змінити властивість об’єкта, її буде позначено як Changed (Змінено).

  • Якщо є відмінності між модулями коду VBA або макросами Access, відомості про них відображаються в трьох стовпцях. Вихідний текст або код розміщено в стовпці Old Value (Старе значення), новий текст або код – у стовпці New Value (Нове значення), а загальні відомості, як-от "Module changed" (Змінено модуль) або "Macro definition changed" (Змінено визначення макросу) – у стовпці Change Description (Опис змін).

  • Щоб переглянути докладний аналіз відмінностей коду VBA, перейдіть на вкладку Results (Результати), клацніть ім’я модуля з кодом і натисніть кнопку Details (Докладно) або просто двічі клацніть ім’я модуля. Відкриється нове вікно, де вихідний код відображатиметься в рядках на жовтому тлі, а оновлений – у рядках на червоному тлі. У такий же спосіб можна переглянути відмінності запитів і модулів Access.

Можливості Database Compare

Database Compare дає змогу знаходити відмінності між файлами двох класичних баз даних або двома версіями одного файлу. Цей засіб інформує про додані, видалені та перейменовані об’єкти, як-от таблиці, запити, форми, звіти та модулі VBA. Крім того, він виявляє навіть найменші зміни в цих об’єктах, наприклад нові, переміщені або перейменовані поля таблиці, відредаговані запити, змінені властивості форми або звіту, а також оновлений код VBA.

Database Compare не знаходить зміни в даних, які зберігаються в таблицях, проте якщо експортувати таблиці або результати запиту до книги Excel, ви зможете порівняти дві книги за допомогою Spreadsheet Compare. Докладні відомості див. в статті Експорт даних Access для перегляду оновлених записів.

Подальші дії

Якщо в організації використовуються критично важливі книги Excel або бази даних Access, радимо інсталювати засоби Microsoft для порівняння електронних таблиць і баз даних.  Сервер відстеження й керування (Microsoft) надає потужні можливості для аналізу змін у файлах Excel і Access. Використовуючи його із засобом виявлення файлів і оцінювання ризиків (Microsoft), ви зможете зменшити ризики, пов’язані з використанням інструментів, розроблених користувачами Excel і Access.

Огляд Database Compare

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×