Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Помощник по миграции SQL Server SQL Server (SSMA) для Access помогает быстро преобразовать объекты базы данных Access в объекты SQL Server или Базы данных SQL Azure. Вы можете передать полученные объекты в базу данных SQL Server или Базу данных SQL Azure и перенести данные из Access в SQL Server или Базу данных SQL Azure.
При необходимости можно также связать таблицы Access с таблицами SQL Server или Базой данных SQL Azure, чтобы можно было продолжать использовать существующие интерфейсные приложения Access с SQL Server или Базой данных SQL Azure.
В этой статье описывается процесс установки и вы сможете ознакомиться с пользовательским интерфейсом SSMA.
Установка SSMA
Чтобы использовать SSMA, сначала установите клиентскую программу SSMA на компьютер, который может получить доступ как к базам данных, которые необходимо перенести, так и к целевому экземпляру SQL Server или Azure SQL Database. Инструкции по установке см. в разделе "Установка помощника по миграции SQL Server для Access".
Чтобы запустить SSMA, выберите "Пуск", наведите указатель на все программы, наведите указатель на помощник по миграции SQL Server для доступа, а затем выберите помощник по миграции SQL Server для доступа.
Использование SSMA
После установки SSMA полезно ознакомиться с пользовательским интерфейсом SSMA перед переносом баз данных Access в SQL Server или Базу данных SQL Azure. На следующей схеме показан пользовательский интерфейс SSMA, включая обозреватель метаданных, метаданные, панели инструментов, область вывода и область списка ошибок:
Чтобы начать миграцию, создайте проект и добавьте базы данных Access в обозреватель метаданных Access. Затем можно щелкнуть правой кнопкой мыши объекты в обозревателе метаданных Access для выполнения таких задач, как:
- Экспорт инвентаризации объектов базы данных Access в SQL Server или Базу данных SQL Azure.
- Создание отчетов, которые оценивают преобразования в SQL Server или Базу данных SQL Azure.
- Преобразование схем Access в схемы SQL Server или Базы данных SQL Azure.
Эти задачи также можно выполнять с помощью панелей инструментов и меню.
Необходимо также подключиться к экземпляру SQL Server. После успешного подключения иерархия баз данных SQL Server появится в обозревателе метаданных SQL Server. После преобразования схем Access в схемы SQL Server можно выбрать преобразованные схемы в обозревателе метаданных SQL Server, а затем загрузить схемы в SQL Server.
Если выбрать базу данных SQL Azure из раскрывающегося списка "Миграция" в диалоговом окне нового проекта, необходимо подключиться к базе данных SQL Azure. После успешного подключения иерархия баз данных Базы данных SQL Azure появится в обозревателе метаданных базы данных SQL Azure. После преобразования схем Access в схемы базы данных SQL Azure можно выбрать преобразованные схемы в обозревателе метаданных базы данных SQL Azure, а затем загрузить схемы в SQL Server.
После загрузки преобразованных схем в SQL Server или Базу данных SQL Azure можно вернуться в обозреватель метаданных Access и перенести данные из баз данных Access в базы данных SQL Server или базы данных SQL Azure. При необходимости можно также связать таблицы Access с таблицами SQL Server или Базой данных SQL Azure.
Дополнительные сведения об этих задачах и их выполнении см. в следующих статьях:
- Подготовка баз данных Access к миграции
- Перенос баз данных Access в SQL Server и Azure SQL
- Связывание приложений Access с SQL Server и Azure SQL
В следующих разделах описываются функции пользовательского интерфейса SSMA.
Обозреватель метаданных
SSMA содержит два обозревателя метаданных, которые можно использовать для просмотра и выполнения действий в базах данных Access и SQL Server или Базы данных SQL Azure.
Обозреватель метаданных Access
Обозреватель метаданных Access отображает сведения о базах данных Access, добавленных в проект. При добавлении базы данных Access SSMA извлекает метаданные об этой базе данных. Эти метаданные доступны в обозревателе метаданных Access.
Используйте обозреватель метаданных Access для выполнения следующих задач:
Просмотрите таблицы в каждой базе данных Access.
Выберите объекты для преобразования и преобразуйте объекты в синтаксис SQL Server. Дополнительные сведения см. в разделе "Преобразование объектов базы данных Access".
Выберите объекты для миграции данных и перенос данных из этих объектов в SQL Server. Дополнительные сведения см. в Миграция данных Access в SQL Server и Azure SQL.
Связывание и отмена связи таблиц Access и SQL Server.
Обозреватель метаданных базы данных SQL Server или Базы данных SQL Azure
В обозревателе метаданных базы данных SQL Server или Базы данных SQL Azure отображаются сведения об экземпляре SQL Server или Базе данных SQL Azure. При подключении к экземпляру БАЗЫ данных SQL Server или Базы данных SQL Azure SSMA извлекает метаданные об этом экземпляре и сохраняет его в файле проекта.
Используйте обозреватель метаданных базы данных SQL Server или Базы данных SQL Azure, чтобы выбрать преобразованные объекты базы данных Access и загрузить (синхронизировать) эти объекты в экземпляр SQL Server или Базы данных SQL Azure.
Дополнительные сведения см. в разделе "Загрузка преобразованных объектов базы данных в SQL Server".
Метаданные
Справа от каждого обозревателя метаданных вкладки описывают выбранный объект. Например, если выбрать таблицу в обозревателе метаданных Access, отображаются четыре вкладки: таблица, сопоставление типов, свойства и данные. Если выбрать таблицу в обозревателе метаданных SQL Server, отображаются три вкладки: таблицу, SQLи данные.
Большинство параметров метаданных доступны только для чтения. Однако можно изменить следующие метаданные:
В обозревателе метаданных Access можно изменить сопоставления типов. Внесите эти изменения перед созданием отчетов или преобразованием схем.
В обозревателе метаданных SQL Server можно изменить свойства таблицы и индекса на вкладке "Таблица ". Внесите эти изменения перед загрузкой схем в SQL Server. Дополнительные сведения см. в разделе "Преобразование объектов базы данных Access".
Панели инструментов
SSMA имеет две панели инструментов: панель инструментов проекта и панель инструментов миграции.
Панель инструментов проекта
Панель инструментов проекта содержит кнопки для работы с проектами, добавления файлов базы данных Access и подключения к SQL Server или Базе данных SQL Azure. Эти кнопки похожи на команды в меню "Файл".
Панель инструментов миграции
Панель инструментов миграции содержит следующие команды:
| Кнопка | Функция |
|---|---|
| Преобразование, загрузка и миграция | Преобразует базы данных Access, загружает преобразованные объекты в SQL Server или Базу данных SQL Azure и переносит данные в SQL Server или Базу данных SQL Azure на одном шаге. |
| Создать отчет | Преобразует выбранную схему Access в синтаксис SQL Server или Базы данных SQL Azure, а затем создает отчет, показывающий успешное преобразование. Эта команда доступна только при выборе объектов в обозревателе метаданных Access. |
| Преобразование схемы | Преобразует выбранную схему Access в схемы SQL Server или Базы данных SQL Azure. Эта команда доступна только при выборе объектов в обозревателе метаданных Access. |
| перенос данных | Переносит данные из базы данных Access в SQL Server или Базу данных SQL Azure. Перед выполнением этой команды необходимо преобразовать схемы Access в схемы SQL Server или Базы данных SQL Azure, а затем загрузить объекты в базу данных SQL Server или Базу данных SQL Azure. Эта команда доступна только при выборе объектов в обозревателе метаданных Access. |
| остановить | Останавливает текущий процесс, например преобразование объектов в синтаксис SQL Server или Базы данных SQL Azure. |
Меню
SSMA содержит следующие меню:
| Меню | Описание |
|---|---|
| файла | Содержит команды мастера миграции, работы с проектами, добавление и удаление файлов базы данных Access и подключение к SQL Server или Базе данных SQL Azure. |
| редактирование | Содержит команды для поиска и работы с текстом на страницах сведений, например, копирование Transact-SQL из панели сведений SQL. Чтобы открыть диалоговое окно "Управление закладками" , в меню "Изменить " выберите пункт "Управление закладками". В диалоговом окне отображается список существующих закладок. Вы можете использовать кнопки справа от диалогового окна для управления закладками. |
| представление | Содержит команду Синхронизация обозревателей метаданных. Эта команда синхронизирует объекты между обозревателем метаданных Access и SQL Server или обозревателем метаданных базы данных SQL Azure. Он также содержит команды для отображения и скрытия областей вывода и списка ошибок, а также параметр макетов для управления макетами. |
| Инструменты | Содержит команды для создания отчетов, экспорта данных, переноса объектов и данных, связывания таблиц и предоставляет доступ к диалоговым окнам глобальных и проектных параметров. |
| Помощь | Предоставляет доступ к справке по SSMA и диалоговому окну "Сведения о". |
Область вывода и область списка ошибок
Меню "Вид " предоставляет команды для переключения видимости области вывода и области списка ошибок :
В области вывода отображаются сообщения о состоянии из SSMA во время преобразования объектов, синхронизации объектов и миграции данных.
В области списка ошибок отображаются сообщения об ошибках, предупреждениях и информационных сообщениях в списке, который можно сортировать.