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