Командлет New-AzSqlDatabaseExport экспортирует базу данных SQL Azure в виде BACPAC-файла в учетную запись хранения.
Запрос состояния базы данных экспорта может быть отправлен для получения сведений о состоянии этого запроса.
Этот командлет также поддерживается в службе SQL Server Stretch Database в Azure.
Это важно
Чтобы использовать этот командлет брандмауэра на сервере SQL Server Azure, необходимо настроить параметр "Разрешить службам и ресурсам Azure доступ к этому серверу". Если это не настроено, будут возникать ошибки GatewayTimeout. Это не обязательно, если подключение приватного канала установлено с помощью параметра UseNetworkIsolation.
Примеры
Пример 1. Создание запроса на экспорт для базы данных
Эта команда создает запрос экспорта для указанной базы данных с помощью управляемого удостоверения для проверки подлинности с подключением через приватный канал.
Параметры
-AdministratorLogin
Указывает имя администратора SQL.
Если -AuthenticationType ManagedIdentity это указано, это должен быть полный идентификатор ресурса управляемого удостоверения, назначаемого пользователем, который является администратором Microsoft Entra сервера.
Указывает тип проверки подлинности, используемый для доступа к серверу.
Значение по умолчанию — SQL, если тип проверки подлинности не задан.
Допустимые значения для этого параметра:
Sql.
Проверка подлинности SQL.
Задайте администратору AdministratorLogin и AdministratorLoginPassword имя пользователя и пароль администратора SQL.
ADPassword.
Проверка подлинности Microsoft Entra.
Задайте администратору AdministratorLogin и AdministratorLoginPassword имя пользователя и пароль администратора Microsoft Entra.
Этот параметр доступен только на серверах Базы данных SQL версии 12.
ManagedIdentity.
Проверка подлинности управляемого удостоверения.
Используйте управляемое удостоверение, назначаемое пользователем, для проверки подлинности с помощью SQL Server. Управляемое удостоверение должно быть администратором Microsoft Entra для сервера.
Указывает ключ доступа для учетной записи хранения.
Если -StorageKeyType ManagedIdentity это указано, это должен быть полный идентификатор ресурса управляемого удостоверения, назначаемого пользователем, который имеет доступ на запись в учетной записи хранения для предоставленного storageUri (например, с помощью назначения роли участника данных BLOB-объектов хранилища ).
Командлет New-AzSqlDatabaseExport экспортирует базу данных SQL Azure в виде BACPAC-файла в учетную запись хранения.
Запрос состояния базы данных экспорта может быть отправлен для получения сведений о состоянии этого запроса.
Этот командлет также поддерживается в службе SQL Server Stretch Database в Azure.
Это важно
Чтобы использовать этот командлет брандмауэра на сервере SQL Server Azure, необходимо настроить параметр "Разрешить службам и ресурсам Azure доступ к этому серверу". Если это не настроено, будут возникать ошибки GatewayTimeout. Это не обязательно, если подключение приватного канала установлено с помощью параметра UseNetworkIsolation.
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.
Исходный код этого содержимого можно найти на GitHub, где вы также можете создавать и просматривать проблемы и запросы на вытягивание. Для получения дополнительной информации см. наше руководство для авторов.