Cmdlet New-AzSqlDatabaseExport mengekspor Azure SQL Database sebagai file .bacpac ke akun penyimpanan.
Permintaan dapatkan status database ekspor dapat dikirim untuk mengambil informasi status untuk permintaan ini.
Cmdlet ini juga didukung oleh layanan SQL Server Stretch Database di Azure.
Penting
Untuk menggunakan cmdlet ini, firewall di Azure SQL Server perlu dikonfigurasi ke "Izinkan layanan dan sumber daya Azure untuk mengakses server ini". Jika ini tidak dikonfigurasi, maka kesalahan GatewayTimeout akan dialami. Ini tidak diperlukan jika koneksi Private Link dibuat melalui parameter UseNetworkIsolation.
Contoh
Contoh 1: Membuat permintaan ekspor untuk database
Perintah ini membuat permintaan ekspor untuk database yang ditentukan menggunakan identitas terkelola untuk autentikasi dengan konektivitas melalui Private Link.
Parameter
-AdministratorLogin
Menentukan nama administrator SQL.
Jika -AuthenticationType ManagedIdentity disediakan, ini harus menjadi ID sumber daya lengkap dari identitas terkelola yang ditetapkan pengguna yang merupakan administrator Microsoft Entra dari server.
Menentukan jenis autentikasi yang digunakan untuk mengakses server.
Nilai defaultnya adalah SQL jika tidak ada jenis autentikasi yang diatur.
Nilai yang dapat diterima untuk parameter ini adalah:
Sql.
Autentikasi SQL.
Atur AdministratorLogin dan AdministratorLoginPassword ke nama pengguna dan kata sandi administrator SQL.
Kata sandi AD.
Autentikasi Microsoft Entra.
Atur AdministratorLogin dan AdministratorLoginPassword ke nama pengguna dan kata sandi administrator Microsoft Entra.
Parameter ini hanya tersedia di server SQL Database V12.
ManagedIdentity.
Autentikasi identitas terkelola.
Gunakan identitas terkelola yang ditetapkan pengguna untuk mengautentikasi dengan server SQL. Identitas terkelola harus menjadi administrator Microsoft Entra untuk server.
Ketika -StorageKeyType ManagedIdentity disediakan, ini harus menjadi ID sumber daya lengkap dari identitas terkelola yang ditetapkan pengguna yang memiliki akses tulis pada akun penyimpanan untuk StorageUri yang disediakan (misalnya melalui penetapan peran Kontributor Data Blob Penyimpanan ).
Cmdlet New-AzSqlDatabaseExport mengekspor Azure SQL Database sebagai file .bacpac ke akun penyimpanan.
Permintaan dapatkan status database ekspor dapat dikirim untuk mengambil informasi status untuk permintaan ini.
Cmdlet ini juga didukung oleh layanan SQL Server Stretch Database di Azure.
Penting
Untuk menggunakan cmdlet ini, firewall di Azure SQL Server perlu dikonfigurasi ke "Izinkan layanan dan sumber daya Azure untuk mengakses server ini". Jika ini tidak dikonfigurasi, maka kesalahan GatewayTimeout akan dialami. Ini tidak diperlukan jika koneksi Private Link dibuat melalui parameter UseNetworkIsolation.
Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.