Managed Database Schemas - List By Database

Yönetilen veritabanı şemalarını listeleme

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/databases/{databaseName}/schemas?api-version=2020-08-01-preview
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/databases/{databaseName}/schemas?$filter={$filter}&api-version=2020-08-01-preview

URI Parametreleri

Name In Required Type Description
databaseName
path True
  • string

Veritabanının adı.

managedInstanceName
path True
  • string

Yönetilen örneğin adı.

resourceGroupName
path True
  • string

Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API 'sinden veya portalından elde edebilirsiniz.

subscriptionId
path True
  • string

Bir Azure aboneliğini tanımlayan abonelik KIMLIĞI.

api-version
query True
  • string

İstek için kullanılacak API sürümü.

$filter
query
  • string

Koleksiyondaki öğelere filtre uygulayan bir OData filtre ifadesi.

Yanıtlar

Name Type Description
200 OK

Yönetilen veritabanı şemaları başarıyla alındı.

Other Status Codes

Hata yanıtları: * * *

  • 400 UpdateNotAllowedOnPausedDatabase-Kullanıcı duraklatılmış bir veritabanında bir güncelleştirme gerçekleştirmeye çalıştı.

  • 404 Subscriptionlınothaveserver-istenen sunucu bulunamadı

  • 404 SourceDatabaseNotFound-kaynak veritabanı yok.

  • 404 Databaseıtexist-Kullanıcı, bu sunucu örneğinde mevcut olmayan bir veritabanı adı belirtti.

  • 404 Resourceyok notexist-' ' adlı kaynak {0} yok. Devam etmek için geçerli bir kaynak adı belirtin.

  • 404 InvalidDatabaseSchema-veritabanında şema yok.

  • 404 ınvaliddatabasetable-veritabanında tablo eksik.

  • 404 ınvaliddatabasecolumn-tabloda sütun yok.

  • 503 DatabaseUnavailable-veritabanı kullanılamadığından işlem başarısız oldu.

Örnekler

List managed database schemas

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myRG/providers/Microsoft.Sql/managedInstances/myManagedInstanceName/databases/myDatabase/schemas?api-version=2020-08-01-preview

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myRG/providers/Microsoft.Sql/managedInstances/myManagedInstanceName/databases/myDatabase/schemas/dbo",
      "name": "dbo",
      "type": "Microsoft.Sql/managedInstances/databases/schemas"
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myRG/providers/Microsoft.Sql/managedInstances/myManagedInstanceName/databases/myDatabase/schemas/schema2",
      "name": "schema2",
      "type": "Microsoft.Sql/managedInstances/databases/schemas"
    }
  ]
}

Tanımlar

DatabaseSchema

Veritabanı şeması kaynağı.

DatabaseSchemaListResult

Veritabanı şemaları listesi.

DatabaseSchema

Veritabanı şeması kaynağı.

Name Type Description
id
  • string

Kaynak KIMLIĞI.

name
  • string

Kaynak adı.

type
  • string

Kaynak türü.

DatabaseSchemaListResult

Veritabanı şemaları listesi.

Name Type Description
nextLink
  • string

Sonraki sonuç sayfasını alma bağlantısı.

value

Sonuç dizisi.