Databases - Export
Mengekspor database.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/export?api-version=2023-08-01
Parameter URI
| Nama | Dalam | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|---|
|
database
|
path | True |
string |
Nama database. |
|
resource
|
path | True |
string |
Nama grup sumber daya yang berisi sumber daya. Anda dapat memperoleh nilai ini dari API Azure Resource Manager atau portal. |
|
server
|
path | True |
string |
Nama server. |
|
subscription
|
path | True |
string |
ID langganan yang mengidentifikasi langganan Azure. |
|
api-version
|
query | True |
string |
Versi API yang akan digunakan untuk permintaan tersebut. |
Isi Permintaan
| Nama | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|
| administratorLogin | True |
string |
Nama masuk administrator. |
| administratorLoginPassword | True |
string |
Kata sandi masuk administrator. |
| storageKey | True |
string |
Kunci penyimpanan. |
| storageKeyType | True |
Jenis kunci penyimpanan. |
|
| storageUri | True |
string |
Uri Penyimpanan. |
| authenticationType |
string |
Jenis autentikasi. |
|
| networkIsolation |
Informasi sumber daya opsional untuk mengaktifkan isolasi jaringan untuk permintaan. |
Respons
| Nama | Jenis | Deskripsi |
|---|---|---|
| 200 OK |
Berhasil mengekspor database. |
|
| 202 Accepted |
Mengekspor database sedang berlangsung. Header Location: string |
|
| Other Status Codes |
Respons Kesalahan: ***
|
Contoh
| Exports a database, using private link to communicate with SQL server and storage account. |
| Exports a database. |
Exports a database, using private link to communicate with SQL server and storage account.
Permintaan sampel
POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb/export?api-version=2023-08-01
{
"storageKeyType": "StorageAccessKey",
"storageKey": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx==",
"storageUri": "https://test.blob.core.windows.net/test.bacpac",
"administratorLogin": "login",
"administratorLoginPassword": "password",
"authenticationType": "Sql",
"networkIsolation": {
"sqlServerResourceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr",
"storageAccountResourceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Storage/storageAccounts/test-privatelink"
}
}
Respon sampel
{
"properties": {
"requestId": "9d9a794a-5cec-4f23-af70-d29511b522a4",
"requestType": "Export",
"queuedTime": "2/2/2020 8:33:27 PM",
"lastModifiedTime": "2/2/2020 8:34:47 PM",
"blobUri": "https://test.blob.core.windows.net/test.bacpac",
"serverName": "testsvr.database.windows.net",
"databaseName": "testdb",
"status": "Completed"
},
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb/importExportOperationResults/9d9a794a-5cec-4f23-af70-d29511b522a4",
"name": "9d9a794a-5cec-4f23-af70-d29511b522a4",
"type": "Microsoft.Sql/servers/databases/importExportOperationResults"
}
Location: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Sql/locations/japaneast/importExportOperationResults/00000000-0000-0000-0000-000000000000
Exports a database.
Permintaan sampel
POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb/export?api-version=2023-08-01
{
"storageKeyType": "StorageAccessKey",
"storageKey": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx==",
"storageUri": "https://test.blob.core.windows.net/test.bacpac",
"administratorLogin": "login",
"administratorLoginPassword": "password",
"authenticationType": "Sql"
}
Respon sampel
{
"properties": {
"requestId": "9d9a794a-5cec-4f23-af70-d29511b522a4",
"requestType": "Export",
"queuedTime": "2/2/2020 8:33:27 PM",
"lastModifiedTime": "2/2/2020 8:34:47 PM",
"blobUri": "https://test.blob.core.windows.net/test.bacpac",
"serverName": "testsvr.database.windows.net",
"databaseName": "testdb",
"status": "Completed"
},
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb/importExportOperationResults/9d9a794a-5cec-4f23-af70-d29511b522a4",
"name": "9d9a794a-5cec-4f23-af70-d29511b522a4",
"type": "Microsoft.Sql/servers/databases/importExportOperationResults"
}
Location: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Sql/locations/japaneast/importExportOperationResults/00000000-0000-0000-0000-000000000000
Definisi
| Nama | Deskripsi |
|---|---|
|
Error |
Info tambahan kesalahan manajemen sumber daya. |
|
Error |
Detail kesalahan. |
|
Error |
Respons kesalahan |
|
Export |
Berisi informasi yang diperlukan untuk melakukan operasi database ekspor. |
|
Import |
Sumber daya hasil operasi ImportExport. |
|
Network |
Berisi sumber daya ARM untuk membuat koneksi titik akhir privat. |
|
Private |
Berisi status permintaan koneksi titik akhir privat. |
|
Storage |
Jenis kunci penyimpanan. |
ErrorAdditionalInfo
Info tambahan kesalahan manajemen sumber daya.
| Nama | Jenis | Deskripsi |
|---|---|---|
| info |
object |
Info tambahan. |
| type |
string |
Jenis info tambahan. |
ErrorDetail
Detail kesalahan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| additionalInfo |
Info tambahan kesalahan. |
|
| code |
string |
Kode kesalahan. |
| details |
Detail kesalahan. |
|
| message |
string |
Pesan kesalahan. |
| target |
string |
Target kesalahan. |
ErrorResponse
Respons kesalahan
| Nama | Jenis | Deskripsi |
|---|---|---|
| error |
Objek kesalahan. |
ExportDatabaseDefinition
Berisi informasi yang diperlukan untuk melakukan operasi database ekspor.
| Nama | Jenis | Deskripsi |
|---|---|---|
| administratorLogin |
string |
Nama masuk administrator. |
| administratorLoginPassword |
string |
Kata sandi masuk administrator. |
| authenticationType |
string |
Jenis autentikasi. |
| networkIsolation |
Informasi sumber daya opsional untuk mengaktifkan isolasi jaringan untuk permintaan. |
|
| storageKey |
string |
Kunci penyimpanan. |
| storageKeyType |
Jenis kunci penyimpanan. |
|
| storageUri |
string |
Uri Penyimpanan. |
ImportExportOperationResult
Sumber daya hasil operasi ImportExport.
| Nama | Jenis | Deskripsi |
|---|---|---|
| id |
string |
ID Sumber Daya. |
| name |
string |
Nama sumber daya. |
| properties.blobUri |
string |
Uri Blob. |
| properties.databaseName |
string |
Nama database. |
| properties.errorMessage |
string |
Pesan kesalahan. |
| properties.lastModifiedTime |
string |
Waktu terakhir diubah. |
| properties.privateEndpointConnections |
Mendapatkan status titik akhir privat yang terkait dengan permintaan ini. |
|
| properties.queuedTime |
string |
Waktu antrean. |
| properties.requestId |
string (uuid) |
Id Permintaan. |
| properties.requestType |
string |
Jenis permintaan. |
| properties.serverName |
string |
Nama server. |
| properties.status |
string |
Status operasi. |
| type |
string |
Jenis sumber daya. |
NetworkIsolationSettings
Berisi sumber daya ARM untuk membuat koneksi titik akhir privat.
| Nama | Jenis | Deskripsi |
|---|---|---|
| sqlServerResourceId |
string (arm-id) |
Id sumber daya untuk server SQL yang merupakan target permintaan ini. Jika diatur, koneksi titik akhir privat akan dibuat untuk server SQL. Harus cocok dengan server yang merupakan target operasi. |
| storageAccountResourceId |
string (arm-id) |
Id sumber daya untuk akun penyimpanan yang digunakan untuk menyimpan file BACPAC. Jika diatur, koneksi titik akhir privat akan dibuat untuk akun penyimpanan. Harus cocok dengan akun penyimpanan yang digunakan untuk parameter StorageUri. |
PrivateEndpointConnectionRequestStatus
Berisi status permintaan koneksi titik akhir privat.
| Nama | Jenis | Deskripsi |
|---|---|---|
| privateEndpointConnectionName |
string |
Nama koneksi untuk titik akhir privat. |
| privateLinkServiceId |
string |
Id sumber daya tempat titik akhir privat dibuat. |
| status |
string |
Status koneksi titik akhir privat ini. |
StorageKeyType
Jenis kunci penyimpanan.
| Nilai | Deskripsi |
|---|---|
| SharedAccessKey | |
| StorageAccessKey |