Databases interface
表示数据库的接口。
方法
方法详细信息
beginCreateOrUpdate(string, string, string, Database, DatabasesCreateOrUpdateOptionalParams)
创建新的数据库或更新现有数据库。
function beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: Database, options?: DatabasesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Database>, Database>>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
- databaseName
-
string
数据库的名称。
- parameters
- Database
请求的数据库资源状态。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Database>, Database>>
beginCreateOrUpdateAndWait(string, string, string, Database, DatabasesCreateOrUpdateOptionalParams)
创建新的数据库或更新现有数据库。
function beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: Database, options?: DatabasesCreateOrUpdateOptionalParams): Promise<Database>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
- databaseName
-
string
数据库的名称。
- parameters
- Database
请求的数据库资源状态。
选项参数。
返回
Promise<Database>
beginDelete(string, string, string, DatabasesDeleteOptionalParams)
删除数据库。
function beginDelete(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
- databaseName
-
string
数据库的名称。
- options
- DatabasesDeleteOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, DatabasesDeleteOptionalParams)
删除数据库。
function beginDeleteAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
- databaseName
-
string
数据库的名称。
- options
- DatabasesDeleteOptionalParams
选项参数。
返回
Promise<void>
beginExport(string, string, string, ExportDatabaseDefinition, DatabasesExportOptionalParams)
导出数据库。
function beginExport(resourceGroupName: string, serverName: string, databaseName: string, parameters: ExportDatabaseDefinition, options?: DatabasesExportOptionalParams): Promise<SimplePollerLike<OperationState<ImportExportOperationResult>, ImportExportOperationResult>>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
- databaseName
-
string
数据库的名称。
- parameters
- ExportDatabaseDefinition
数据库导出请求参数。
- options
- DatabasesExportOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<ImportExportOperationResult>, ImportExportOperationResult>>
beginExportAndWait(string, string, string, ExportDatabaseDefinition, DatabasesExportOptionalParams)
导出数据库。
function beginExportAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: ExportDatabaseDefinition, options?: DatabasesExportOptionalParams): Promise<ImportExportOperationResult>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
- databaseName
-
string
数据库的名称。
- parameters
- ExportDatabaseDefinition
数据库导出请求参数。
- options
- DatabasesExportOptionalParams
选项参数。
返回
Promise<ImportExportOperationResult>
beginFailover(string, string, string, DatabasesFailoverOptionalParams)
故障转移数据库。
function beginFailover(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesFailoverOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
- databaseName
-
string
要故障转移的数据库的名称。
- options
- DatabasesFailoverOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginFailoverAndWait(string, string, string, DatabasesFailoverOptionalParams)
故障转移数据库。
function beginFailoverAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesFailoverOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
- databaseName
-
string
要故障转移的数据库的名称。
- options
- DatabasesFailoverOptionalParams
选项参数。
返回
Promise<void>
beginImport(string, string, string, ImportExistingDatabaseDefinition, DatabasesImportOptionalParams)
将 bacpac 导入新数据库。
function beginImport(resourceGroupName: string, serverName: string, databaseName: string, parameters: ImportExistingDatabaseDefinition, options?: DatabasesImportOptionalParams): Promise<SimplePollerLike<OperationState<ImportExportOperationResult>, ImportExportOperationResult>>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
- databaseName
-
string
数据库的名称。
- parameters
- ImportExistingDatabaseDefinition
数据库导入请求参数。
- options
- DatabasesImportOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<ImportExportOperationResult>, ImportExportOperationResult>>
beginImportAndWait(string, string, string, ImportExistingDatabaseDefinition, DatabasesImportOptionalParams)
将 bacpac 导入新数据库。
function beginImportAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: ImportExistingDatabaseDefinition, options?: DatabasesImportOptionalParams): Promise<ImportExportOperationResult>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
- databaseName
-
string
数据库的名称。
- parameters
- ImportExistingDatabaseDefinition
数据库导入请求参数。
- options
- DatabasesImportOptionalParams
选项参数。
返回
Promise<ImportExportOperationResult>
beginPause(string, string, string, DatabasesPauseOptionalParams)
暂停数据库。
function beginPause(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesPauseOptionalParams): Promise<SimplePollerLike<OperationState<Database>, Database>>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
- databaseName
-
string
要暂停的数据库的名称。
- options
- DatabasesPauseOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Database>, Database>>
beginPauseAndWait(string, string, string, DatabasesPauseOptionalParams)
暂停数据库。
function beginPauseAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesPauseOptionalParams): Promise<Database>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
- databaseName
-
string
要暂停的数据库的名称。
- options
- DatabasesPauseOptionalParams
选项参数。
返回
Promise<Database>
beginResume(string, string, string, DatabasesResumeOptionalParams)
恢复数据库。
function beginResume(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesResumeOptionalParams): Promise<SimplePollerLike<OperationState<Database>, Database>>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
- databaseName
-
string
要恢复的数据库的名称。
- options
- DatabasesResumeOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Database>, Database>>
beginResumeAndWait(string, string, string, DatabasesResumeOptionalParams)
恢复数据库。
function beginResumeAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesResumeOptionalParams): Promise<Database>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
- databaseName
-
string
要恢复的数据库的名称。
- options
- DatabasesResumeOptionalParams
选项参数。
返回
Promise<Database>
beginUpdate(string, string, string, DatabaseUpdate, DatabasesUpdateOptionalParams)
更新现有数据库。
function beginUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: DatabaseUpdate, options?: DatabasesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Database>, Database>>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
- databaseName
-
string
数据库的名称。
- parameters
- DatabaseUpdate
请求的数据库资源状态。
- options
- DatabasesUpdateOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Database>, Database>>
beginUpdateAndWait(string, string, string, DatabaseUpdate, DatabasesUpdateOptionalParams)
更新现有数据库。
function beginUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: DatabaseUpdate, options?: DatabasesUpdateOptionalParams): Promise<Database>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
- databaseName
-
string
数据库的名称。
- parameters
- DatabaseUpdate
请求的数据库资源状态。
- options
- DatabasesUpdateOptionalParams
选项参数。
返回
Promise<Database>
beginUpgradeDataWarehouse(string, string, string, DatabasesUpgradeDataWarehouseOptionalParams)
升级数据仓库。
function beginUpgradeDataWarehouse(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesUpgradeDataWarehouseOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
- databaseName
-
string
要升级的数据库的名称。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginUpgradeDataWarehouseAndWait(string, string, string, DatabasesUpgradeDataWarehouseOptionalParams)
升级数据仓库。
function beginUpgradeDataWarehouseAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesUpgradeDataWarehouseOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
- databaseName
-
string
要升级的数据库的名称。
选项参数。
返回
Promise<void>
get(string, string, string, DatabasesGetOptionalParams)
获取数据库。
function get(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesGetOptionalParams): Promise<Database>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
- databaseName
-
string
数据库的名称。
- options
- DatabasesGetOptionalParams
选项参数。
返回
Promise<Database>
listByElasticPool(string, string, string, DatabasesListByElasticPoolOptionalParams)
获取弹性池中的数据库列表。
function listByElasticPool(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: DatabasesListByElasticPoolOptionalParams): PagedAsyncIterableIterator<Database, Database[], PageSettings>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
- elasticPoolName
-
string
弹性池的名称。
选项参数。
返回
listByServer(string, string, DatabasesListByServerOptionalParams)
获取数据库列表。
function listByServer(resourceGroupName: string, serverName: string, options?: DatabasesListByServerOptionalParams): PagedAsyncIterableIterator<Database, Database[], PageSettings>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
选项参数。
返回
listInaccessibleByServer(string, string, DatabasesListInaccessibleByServerOptionalParams)
获取逻辑服务器中不可访问的数据库的列表
function listInaccessibleByServer(resourceGroupName: string, serverName: string, options?: DatabasesListInaccessibleByServerOptionalParams): PagedAsyncIterableIterator<Database, Database[], PageSettings>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
选项参数。
返回
listMetricDefinitions(string, string, string, DatabasesListMetricDefinitionsOptionalParams)
返回数据库指标定义。
function listMetricDefinitions(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator<MetricDefinition, MetricDefinition[], PageSettings>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
- databaseName
-
string
数据库的名称。
选项参数。
返回
listMetrics(string, string, string, string, DatabasesListMetricsOptionalParams)
返回数据库指标。
function listMetrics(resourceGroupName: string, serverName: string, databaseName: string, filter: string, options?: DatabasesListMetricsOptionalParams): PagedAsyncIterableIterator<Metric, Metric[], PageSettings>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
- databaseName
-
string
数据库的名称。
- filter
-
string
描述要返回的指标子集的 OData 筛选器表达式。
选项参数。
返回
rename(string, string, string, ResourceMoveDefinition, DatabasesRenameOptionalParams)
重命名数据库。
function rename(resourceGroupName: string, serverName: string, databaseName: string, parameters: ResourceMoveDefinition, options?: DatabasesRenameOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。
- serverName
-
string
服务器的名称。
- databaseName
-
string
要重命名的数据库的名称。
- parameters
- ResourceMoveDefinition
用于重命名此数据库的资源移动定义。
- options
- DatabasesRenameOptionalParams
选项参数。
返回
Promise<void>