Подключение к База данных 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. Дополнительные сведения см. в разделе "Сопоставление источников" и "Целевые базы данных" (AccessToSQL).
Внимание
Прежде чем пытаться подключиться к База данных 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 аналогична процедуре установления подключения.
Связанный контент
- Перенос баз данных Access в SQL Server — База данных SQL Azure (AccessToSQL)
- Сопоставление исходных и целевых баз данных (AccessToSQL)
- Настройка параметров преобразования и миграции (AccessToSQL)
- Сопоставление типов данных источника и целевого объекта (AccessToSQL)
- Преобразование объектов базы данных Access (AccessToSQL)