Partilhar via


Databases interface

Interface que representa uma Base 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)

Failovers de um banco de dados.

beginFailoverAndWait(string, string, string, DatabasesFailoverOptionalParams)

Failovers 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 armazém de dados.

beginUpgradeDataWarehouseAndWait(string, string, string, DatabasesUpgradeDataWarehouseOptionalParams)

Atualiza um armazém de dados.

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étricas 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 de 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 da API do Azure Resource Manager ou do 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.

Devoluções

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 da API do Azure Resource Manager ou do 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.

Devoluções

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 da API do Azure Resource Manager ou do portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados.

options
DatabasesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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 da API do Azure Resource Manager ou do portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados.

options
DatabasesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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 da API do Azure Resource Manager ou do 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 do banco de dados.

options
DatabasesExportOptionalParams

Os parâmetros de opções.

Devoluções

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 da API do Azure Resource Manager ou do 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 do banco de dados.

options
DatabasesExportOptionalParams

Os parâmetros de opções.

Devoluções

beginFailover(string, string, string, DatabasesFailoverOptionalParams)

Failovers 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 da API do Azure Resource Manager ou do 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.

Devoluções

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

beginFailoverAndWait(string, string, string, DatabasesFailoverOptionalParams)

Failovers 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 da API do Azure Resource Manager ou do 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.

Devoluções

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 da API do Azure Resource Manager ou do 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 do banco de dados.

options
DatabasesImportOptionalParams

Os parâmetros de opções.

Devoluções

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 da API do Azure Resource Manager ou do 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 do banco de dados.

options
DatabasesImportOptionalParams

Os parâmetros de opções.

Devoluções

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 da API do Azure Resource Manager ou do 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.

Devoluções

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 da API do Azure Resource Manager ou do 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.

Devoluções

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 da API do Azure Resource Manager ou do 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.

Devoluções

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 da API do Azure Resource Manager ou do 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.

Devoluções

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 da API do Azure Resource Manager ou do 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.

Devoluções

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 da API do Azure Resource Manager ou do 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.

Devoluções

Promise<Database>

beginUpgradeDataWarehouse(string, string, string, DatabasesUpgradeDataWarehouseOptionalParams)

Atualiza um armazém de dados.

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 da API do Azure Resource Manager ou do 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.

Devoluções

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

beginUpgradeDataWarehouseAndWait(string, string, string, DatabasesUpgradeDataWarehouseOptionalParams)

Atualiza um armazém de dados.

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 da API do Azure Resource Manager ou do 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.

Devoluções

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 da API do Azure Resource Manager ou do portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados.

options
DatabasesGetOptionalParams

Os parâmetros de opções.

Devoluções

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 da API do Azure Resource Manager ou do portal.

serverName

string

O nome do servidor.

elasticPoolName

string

O nome do pool elástico.

options
DatabasesListByElasticPoolOptionalParams

Os parâmetros de opções.

Devoluções

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 da API do Azure Resource Manager ou do portal.

serverName

string

O nome do servidor.

options
DatabasesListByServerOptionalParams

Os parâmetros de opções.

Devoluções

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 da API do Azure Resource Manager ou do portal.

serverName

string

O nome do servidor.

options
DatabasesListInaccessibleByServerOptionalParams

Os parâmetros de opções.

Devoluções

listMetricDefinitions(string, string, string, DatabasesListMetricDefinitionsOptionalParams)

Retorna definições de métricas 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 da API do Azure Resource Manager ou do portal.

serverName

string

O nome do servidor.

databaseName

string

O nome do banco de dados.

options
DatabasesListMetricDefinitionsOptionalParams

Os parâmetros de opções.

Devoluções

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 da API do Azure Resource Manager ou do 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.

Devoluções

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 da API do Azure Resource Manager ou do 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 recursos para renomear esse banco de dados.

options
DatabasesRenameOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>