Я потерял базу данных SQL Azure, но у меня есть файл .bacpac. Можно как-нибудь открыть? - PullRequest
0 голосов
/ 22 января 2019

Итак, я использовал пробную версию Microsoft Azure и создал SQL-сервер и базу данных. Я сделал резервную копию и получил экспортированный файл .bacpac. Я только что вошел и увидел, что я потерял свою базу данных, потому что срок моей бесплатной пробной версии истек. Можно ли как-нибудь еще открыть базу данных с помощью файла .bacpac? Я отправил письмо в их службу поддержки, но все еще жду ответа.

1 Ответ

0 голосов
/ 22 января 2019

Конечно. Из документов :

$importRequest = New-AzureRmSqlDatabaseImport 
   -ResourceGroupName "<your_resource_group>" `
   -ServerName "<your_server>" `
   -DatabaseName "<your_database>" `
   -DatabaseMaxSizeBytes "<database_size_in_bytes>" `
   -StorageKeyType "StorageAccessKey" `
   -StorageKey $(Get-AzureRmStorageAccountKey -ResourceGroupName "<your_resource_group>" -StorageAccountName "<your_storage_account").Value[0] `
   -StorageUri "https://myStorageAccount.blob.core.windows.net/importsample/sample.bacpac" `
   -Edition "Standard" `
   -ServiceObjectiveName "P6" `
   -AdministratorLogin "<your_server_admin_account_user_id>" `
   -AdministratorLoginPassword $(ConvertTo-SecureString -String "<your_server_admin_account_password>" -AsPlainText -Force)
...