Managed Database Tables - List By Schema

Répertorier les tables de base de données managées

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

Paramètres URI

Nom Dans Obligatoire Type Description
databaseName
path True

string

Nom de la base de données.

managedInstanceName
path True

string

Nom de l'instance managée.

resourceGroupName
path True

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

schemaName
path True

string

Nom du schéma.

subscriptionId
path True

string

L’ID d’abonnement d’un abonnement Azure.

api-version
query True

string

Version de l’API à utiliser pour la requête.

$filter
query

string

Expression de filtre OData qui filtre les éléments de la collection.

Réponses

Nom Type Description
200 OK

DatabaseTableListResult

Tables de base de données managées récupérées avec succès.

Other Status Codes

Réponses d’erreur : ***

  • 400 UpdateNotAllowedOnPausedDatabase : l’utilisateur a tenté d’effectuer une mise à jour sur une base de données en pause.

  • 404 SubscriptionDoesNotHaveServer : le serveur demandé est introuvable

  • 404 SourceDatabaseNotFound : la base de données source n’existe pas.

  • 404 DatabaseDoesNotExist : l’utilisateur a spécifié un nom de base de données qui n’existe pas sur ce serveur instance.

  • 404 ResourceDoesNotExist : la ressource portant le nom «{0} » n’existe pas. Pour continuer, spécifiez un nom de ressource valide.

  • 404 InvalidDatabaseSchema : le schéma est manquant dans la base de données.

  • 404 InvalidDatabaseTable : la table est manquante dans la base de données.

  • 404 InvalidDatabaseColumn - La colonne est manquante dans la table.

  • 503 DatabaseUnavailable : l’opération a échoué, car la base de données n’est pas disponible.

Exemples

List managed database tables

Sample Request

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

Sample Response

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

Définitions

Nom Description
DatabaseTable

Une ressource de table de base de données.

DatabaseTableListResult

Liste des tables de base de données.

TableTemporalType

Type temporel de table.

DatabaseTable

Une ressource de table de base de données.

Nom Type Description
id

string

ID de la ressource

name

string

Nom de la ressource.

properties.memoryOptimized

boolean

Indique si la table est optimisée en mémoire ou non.

properties.temporalType

TableTemporalType

Type temporel de table.

type

string

Type de ressource.

DatabaseTableListResult

Liste des tables de base de données.

Nom Type Description
nextLink

string

Lien pour récupérer la page de résultats suivante.

value

DatabaseTable[]

Tableau de résultats.

TableTemporalType

Type temporel de table.

Nom Type Description
HistoryTable

string

NonTemporalTable

string

SystemVersionedTemporalTable

string