Compartilhar via


Databases interface

Interface que representa um Banco de Dados.

Métodos

beginCreateOrUpdate(string, string, string, Database, DatabasesCreateOrUpdateOptionalParams)

Cria um novo banco de dados ou atualiza um banco de dados existente.

beginCreateOrUpdateAndWait(string, string, string, Database, DatabasesCreateOrUpdateOptionalParams)

Cria um novo banco de dados ou atualiza um banco de dados existente.

beginDelete(string, string, string, DatabasesDeleteOptionalParams)

Exclui o banco de dados.

beginDeleteAndWait(string, string, string, DatabasesDeleteOptionalParams)

Exclui o banco de dados.

beginExport(string, string, string, ExportDatabaseDefinition, DatabasesExportOptionalParams)

Exporta um banco de dados.

beginExportAndWait(string, string, string, ExportDatabaseDefinition, DatabasesExportOptionalParams)

Exporta um banco de dados.

beginFailover(string, string, string, DatabasesFailoverOptionalParams)

Faz failover de um banco de dados.

beginFailoverAndWait(string, string, string, DatabasesFailoverOptionalParams)

Faz failover de um banco de dados.

beginImport(string, string, string, ImportExistingDatabaseDefinition, DatabasesImportOptionalParams)

Importa um bacpac para um novo banco de dados.

beginImportAndWait(string, string, string, ImportExistingDatabaseDefinition, DatabasesImportOptionalParams)

Importa um bacpac para um novo banco de dados.

beginPause(string, string, string, DatabasesPauseOptionalParams)

Pausa um banco de dados.

beginPauseAndWait(string, string, string, DatabasesPauseOptionalParams)

Pausa um banco de dados.

beginResume(string, string, string, DatabasesResumeOptionalParams)

Retoma um banco de dados.

beginResumeAndWait(string, string, string, DatabasesResumeOptionalParams)

Retoma um banco de dados.

beginUpdate(string, string, string, DatabaseUpdate, DatabasesUpdateOptionalParams)

Atualiza um banco de dados existente.

beginUpdateAndWait(string, string, string, DatabaseUpdate, DatabasesUpdateOptionalParams)

Atualiza um banco de dados existente.

beginUpgradeDataWarehouse(string, string, string, DatabasesUpgradeDataWarehouseOptionalParams)

Atualiza um data warehouse.

beginUpgradeDataWarehouseAndWait(string, string, string, DatabasesUpgradeDataWarehouseOptionalParams)

Atualiza um data warehouse.

get(string, string, string, DatabasesGetOptionalParams)

Obtém um banco de dados.

listByElasticPool(string, string, string, DatabasesListByElasticPoolOptionalParams)

Obtém uma lista de bancos de dados em um pool elástico.

listByServer(string, string, DatabasesListByServerOptionalParams)

Obtém uma lista de bancos de dados.

listInaccessibleByServer(string, string, DatabasesListInaccessibleByServerOptionalParams)

Obtém uma lista de bancos de dados inacessíveis em um servidor lógico

listMetricDefinitions(string, string, string, DatabasesListMetricDefinitionsOptionalParams)

Retorna definições de métrica de banco de dados.

listMetrics(string, string, string, string, DatabasesListMetricsOptionalParams)

Retorna métricas de banco de dados.

rename(string, string, string, ResourceMoveDefinition, DatabasesRenameOptionalParams)

Renomeia um banco de dados.

Detalhes do método

beginCreateOrUpdate(string, string, string, Database, DatabasesCreateOrUpdateOptionalParams)

Cria um novo banco de dados ou atualiza um banco de dados existente.

function beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: Database, options?: DatabasesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Database>, Database>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados.

parameters
Database

O estado do recurso de banco de dados solicitado.

options
DatabasesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<Database>, Database>>

beginCreateOrUpdateAndWait(string, string, string, Database, DatabasesCreateOrUpdateOptionalParams)

Cria um novo banco de dados ou atualiza um banco de dados existente.

function beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: Database, options?: DatabasesCreateOrUpdateOptionalParams): Promise<Database>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados.

parameters
Database

O estado do recurso de banco de dados solicitado.

options
DatabasesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Database>

beginDelete(string, string, string, DatabasesDeleteOptionalParams)

Exclui o banco de dados.

function beginDelete(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados.

options
DatabasesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, DatabasesDeleteOptionalParams)

Exclui o banco de dados.

function beginDeleteAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados.

options
DatabasesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginExport(string, string, string, ExportDatabaseDefinition, DatabasesExportOptionalParams)

Exporta um banco de dados.

function beginExport(resourceGroupName: string, serverName: string, databaseName: string, parameters: ExportDatabaseDefinition, options?: DatabasesExportOptionalParams): Promise<SimplePollerLike<OperationState<ImportExportOperationResult>, ImportExportOperationResult>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados.

parameters
ExportDatabaseDefinition

Os parâmetros de solicitação de exportação de banco de dados.

options
DatabasesExportOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<ImportExportOperationResult>, ImportExportOperationResult>>

beginExportAndWait(string, string, string, ExportDatabaseDefinition, DatabasesExportOptionalParams)

Exporta um banco de dados.

function beginExportAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: ExportDatabaseDefinition, options?: DatabasesExportOptionalParams): Promise<ImportExportOperationResult>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados.

parameters
ExportDatabaseDefinition

Os parâmetros de solicitação de exportação de banco de dados.

options
DatabasesExportOptionalParams

Os parâmetros de opções.

Retornos

beginFailover(string, string, string, DatabasesFailoverOptionalParams)

Faz failover de um banco de dados.

function beginFailover(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesFailoverOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados para failover.

options
DatabasesFailoverOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginFailoverAndWait(string, string, string, DatabasesFailoverOptionalParams)

Faz failover de um banco de dados.

function beginFailoverAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesFailoverOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados para failover.

options
DatabasesFailoverOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginImport(string, string, string, ImportExistingDatabaseDefinition, DatabasesImportOptionalParams)

Importa um bacpac para um novo banco de dados.

function beginImport(resourceGroupName: string, serverName: string, databaseName: string, parameters: ImportExistingDatabaseDefinition, options?: DatabasesImportOptionalParams): Promise<SimplePollerLike<OperationState<ImportExportOperationResult>, ImportExportOperationResult>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados.

parameters
ImportExistingDatabaseDefinition

Os parâmetros de solicitação de importação de banco de dados.

options
DatabasesImportOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<ImportExportOperationResult>, ImportExportOperationResult>>

beginImportAndWait(string, string, string, ImportExistingDatabaseDefinition, DatabasesImportOptionalParams)

Importa um bacpac para um novo banco de dados.

function beginImportAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: ImportExistingDatabaseDefinition, options?: DatabasesImportOptionalParams): Promise<ImportExportOperationResult>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados.

parameters
ImportExistingDatabaseDefinition

Os parâmetros de solicitação de importação de banco de dados.

options
DatabasesImportOptionalParams

Os parâmetros de opções.

Retornos

beginPause(string, string, string, DatabasesPauseOptionalParams)

Pausa um banco de dados.

function beginPause(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesPauseOptionalParams): Promise<SimplePollerLike<OperationState<Database>, Database>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados a ser pausado.

options
DatabasesPauseOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<Database>, Database>>

beginPauseAndWait(string, string, string, DatabasesPauseOptionalParams)

Pausa um banco de dados.

function beginPauseAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesPauseOptionalParams): Promise<Database>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados a ser pausado.

options
DatabasesPauseOptionalParams

Os parâmetros de opções.

Retornos

Promise<Database>

beginResume(string, string, string, DatabasesResumeOptionalParams)

Retoma um banco de dados.

function beginResume(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesResumeOptionalParams): Promise<SimplePollerLike<OperationState<Database>, Database>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados a ser retomado.

options
DatabasesResumeOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<Database>, Database>>

beginResumeAndWait(string, string, string, DatabasesResumeOptionalParams)

Retoma um banco de dados.

function beginResumeAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesResumeOptionalParams): Promise<Database>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados a ser retomado.

options
DatabasesResumeOptionalParams

Os parâmetros de opções.

Retornos

Promise<Database>

beginUpdate(string, string, string, DatabaseUpdate, DatabasesUpdateOptionalParams)

Atualiza um banco de dados existente.

function beginUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: DatabaseUpdate, options?: DatabasesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Database>, Database>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados.

parameters
DatabaseUpdate

O estado do recurso de banco de dados solicitado.

options
DatabasesUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<Database>, Database>>

beginUpdateAndWait(string, string, string, DatabaseUpdate, DatabasesUpdateOptionalParams)

Atualiza um banco de dados existente.

function beginUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: DatabaseUpdate, options?: DatabasesUpdateOptionalParams): Promise<Database>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados.

parameters
DatabaseUpdate

O estado do recurso de banco de dados solicitado.

options
DatabasesUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Database>

beginUpgradeDataWarehouse(string, string, string, DatabasesUpgradeDataWarehouseOptionalParams)

Atualiza um data warehouse.

function beginUpgradeDataWarehouse(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesUpgradeDataWarehouseOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados a ser atualizado.

options
DatabasesUpgradeDataWarehouseOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginUpgradeDataWarehouseAndWait(string, string, string, DatabasesUpgradeDataWarehouseOptionalParams)

Atualiza um data warehouse.

function beginUpgradeDataWarehouseAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesUpgradeDataWarehouseOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados a ser atualizado.

options
DatabasesUpgradeDataWarehouseOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, DatabasesGetOptionalParams)

Obtém um banco de dados.

function get(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesGetOptionalParams): Promise<Database>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados.

options
DatabasesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<Database>

listByElasticPool(string, string, string, DatabasesListByElasticPoolOptionalParams)

Obtém uma lista de bancos de dados em um pool elástico.

function listByElasticPool(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: DatabasesListByElasticPoolOptionalParams): PagedAsyncIterableIterator<Database, Database[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

elasticPoolName

string

O nome do pool elástico.

options
DatabasesListByElasticPoolOptionalParams

Os parâmetros de opções.

Retornos

listByServer(string, string, DatabasesListByServerOptionalParams)

Obtém uma lista de bancos de dados.

function listByServer(resourceGroupName: string, serverName: string, options?: DatabasesListByServerOptionalParams): PagedAsyncIterableIterator<Database, Database[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

options
DatabasesListByServerOptionalParams

Os parâmetros de opções.

Retornos

listInaccessibleByServer(string, string, DatabasesListInaccessibleByServerOptionalParams)

Obtém uma lista de bancos de dados inacessíveis em um servidor lógico

function listInaccessibleByServer(resourceGroupName: string, serverName: string, options?: DatabasesListInaccessibleByServerOptionalParams): PagedAsyncIterableIterator<Database, Database[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

options
DatabasesListInaccessibleByServerOptionalParams

Os parâmetros de opções.

Retornos

listMetricDefinitions(string, string, string, DatabasesListMetricDefinitionsOptionalParams)

Retorna definições de métrica de banco de dados.

function listMetricDefinitions(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator<MetricDefinition, MetricDefinition[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados.

options
DatabasesListMetricDefinitionsOptionalParams

Os parâmetros de opções.

Retornos

listMetrics(string, string, string, string, DatabasesListMetricsOptionalParams)

Retorna métricas de banco de dados.

function listMetrics(resourceGroupName: string, serverName: string, databaseName: string, filter: string, options?: DatabasesListMetricsOptionalParams): PagedAsyncIterableIterator<Metric, Metric[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados.

filter

string

Uma expressão de filtro OData que descreve um subconjunto de métricas a serem retornadas.

options
DatabasesListMetricsOptionalParams

Os parâmetros de opções.

Retornos

rename(string, string, string, ResourceMoveDefinition, DatabasesRenameOptionalParams)

Renomeia um banco de dados.

function rename(resourceGroupName: string, serverName: string, databaseName: string, parameters: ResourceMoveDefinition, options?: DatabasesRenameOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados a ser renomeado.

parameters
ResourceMoveDefinition

A definição de movimentação de recurso para renomear esse banco de dados.

options
DatabasesRenameOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>