每个月我都会获得一个我想要加载到新数据库中的数据库副本。我如何从函数中创建新数据库?我是否需要使用SQLCommands或使用某些Azure功能?
由于
答案 0 :(得分:1)
我可能会选择Azure Powershell来实现这一目标。我不知道你到底得到了什么,正如你没有指定的那样,但是Azure Powershell有一些选择来帮助你。
$importRequest = New-AzureRmSqlDatabaseImport -ResourceGroupName "myResourceGroup" `
-ServerName $servername `
-DatabaseName "MyImportSample" `
-DatabaseMaxSizeBytes "262144000" `
-StorageKeyType "StorageAccessKey" `
-StorageKey $(Get-AzureRmStorageAccountKey -ResourceGroupName "myResourceGroup" -StorageAccountName $storageaccountname).Value[0] `
-StorageUri "http://$storageaccountname.blob.core.windows.net/importsample/sample.bacpac" `
-Edition "Standard" `
-ServiceObjectiveName "P6" `
-AdministratorLogin "ServerAdmin" `
-AdministratorLoginPassword $(ConvertTo-SecureString -String "ASecureP@assw0rd" -AsPlainText -Force)
参考:
https://docs.microsoft.com/en-us/azure/sql-database/sql-database-import