我使用powershell创建了azure数据库。现在我想使用powershell重命名数据库。我这样做的目的是创建临时数据库,然后将数据库发布部署到临时数据库,然后将生产数据库重命名为任何其他名称,最后将Temp Db重命名为生产数据库
答案 0 :(得分:5)
要实现此目的,您可以使用cmdlet" Set-AzureSqlDatabase",参数" -NewDatabaseName"允许为指定的数据库名称设置新名称。
Set-AzureSqlDatabase -ServerName 'myservername' -DatabaseName 'mydb' -NewDatabaseName 'newNameForTheDb'
以下是文档:https://msdn.microsoft.com/fr-fr/library/dn546732.aspx
答案 1 :(得分:2)
使用Az.Sql模块,命令命令将为:
Set-AzSqlDatabase -DatabaseName <sourceDbName> -NewName <targetDbName> -ServerName <server1> -ResourceGroupName <resgroup1>