Поделиться через


Мастер миграции (AccessToSQL)

Мастер миграции поможет вам выполнить миграцию одной или нескольких баз данных из Доступа к SQL Server или SQL Azure. С помощью мастера вы создадите проект, добавьте базы данных в проект, выберите объекты для миграции и подключитесь к SQL Server или SQL Azure. Вы также будете преобразовывать, загружать и переносить схемы и данные Access. При необходимости можно связать таблицы Access с таблицами SQL Server или SQL Azure.

Большинство страниц мастера миграции содержат те же параметры, что и существующие диалоговые окна SSMA. Поэтому страницы мастера описаны здесь, а затем предоставляются ссылки, чтобы узнать больше о отдельных параметрах. Если страница содержит уникальные параметры, они описаны здесь.

Запуск мастера миграции

По умолчанию мастер миграции появляется при запуске SSMA. Вы также можете запустить мастер в меню "Файл ", выбрав мастер миграции.

Страница приветствия

Страница приветствия представляет мастер миграции и предоставляет следующий вариант для запуска мастера.

Запустите этот мастер при запуске.
По умолчанию SSMA запустит мастер миграции при запуске SSMA. Чтобы предотвратить автоматическое запуск мастера, снимите этот флажок.

Создание страницы проекта

Страница "Создать проект" — это имя файла проекта, расположение и тип проекта миграции (версия целевого SQL Server, используемая для миграции). Дополнительные сведения см. в разделе "Новый проект" (SSMA)

Страница "Добавление баз данных Access"

Страница "Добавление баз данных access" — это страница добавления одной или нескольких баз данных Access в проект. Вы можете добавить отдельные базы данных, нажав кнопку "Добавить базы данных", а затем выбрать базы данных в окне "Открыть ". Также можно найти базы данных с помощью кнопки "Найти базы данных ". Дополнительные сведения см. в следующих разделах:

Выбор объектов для миграции страницы

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

Выбор объектов

  1. Разверните метабазу Access и разверните базы данных.

  2. Выполните одно из следующих действий.

    • Чтобы преобразовать все базы данных, установите флажок рядом с базами данных.

    • Чтобы преобразовать или опустить отдельные базы данных, установите или снимите флажок рядом с именем базы данных.

    • Чтобы преобразовать или опустить запросы, разверните базу данных, а затем установите или снимите флажок "Запросы ".

    • Чтобы преобразовать или опустить отдельные таблицы, разверните базу данных, разверните таблицу, а затем установите или снимите флажок рядом с таблицей.

Если у вас много объектов, может потребоваться использовать параметры выбора расширенных объектов в правой области для фильтрации объектов базы данных Access. Например, если выбрать таблицы в левой области, можно отфильтровать список таблиц, введя строки в поле фильтра . Затем можно выбрать или очистить отфильтрованные таблицы для миграции с помощью кнопок в верхней части панели.

Дополнительные сведения о фильтрации см. в разделе "Параметры" расширенного выбора объектов (SSMA Common).

Подключение к странице SQL Server

На странице "Подключение к SQL Server" укажите свойства подключения, а затем подключитесь к SQL Server. Дополнительные сведения см. в разделе "Подключение к SQL Server".

Внимание

После успешного подключения вы увидите страницу "Таблицы ссылок ", где есть возможность связывания таблиц. Нажмите кнопку "Далее" и начинается миграция.

Подключение к странице SQL Azure

На странице "Подключение к SQL Azure" укажите свойства подключения и подключитесь к SQL Azure. Чтобы создать новую базу данных Azure, можно сделать это с помощью параметра "Создать базу данных Azure", которая отображается на кнопке " Обзор ". Дополнительные сведения см. в статье "Подключение к SQL Azure"

Внимание

После успешного подключения вы увидите страницу "Таблицы ссылок ", где есть возможность связывания таблиц. Нажмите кнопку "Далее" на странице "Ссылки", чтобы начать миграцию.

Страница "Таблицы ссылок" позволяет связать исходные таблицы Access с перенесенными таблицами SQL Server или SQL Azure. Связывание таблиц изменяет базу данных Access таким образом, чтобы ваши запросы, формы, отчеты и страницы доступа к данным использовали данные в базе данных SQL Server или Базе данных SQL Azure вместо данных в базе данных Access.

Связывание таблиц
Установите флажок "Связать таблицы", чтобы связать таблицы Access с перенесенными таблицами SQL Server или SQL Azure. Чтобы начать миграцию, нажмите кнопку "Далее ".

Страница состояния миграции

На странице состояния миграции показано, как преобразовать схемы Access в схемы SQL Server или SQL Azure, загрузить преобразованные схемы в SQL Server или SQL Azure, а затем перенести данные.

Дополнительные сведения об этой странице см. в разделе "Преобразование", " Загрузка" и "Миграция"

См. также

Начало работы с помощником по миграции SQL Server для Access (AccessToSQL)
Перенос баз данных access на SQL Server
Справочник по пользовательскому интерфейсу (Access)