2017-06-29 10 views
2

Octopus DeployステップでNew-AzureRmSqlDatabaseCopyを使用して、運用データベースをステージングデータベースに正常にコピーしました。最近では、次のあいまいなエラーで動作を停止:azureデータベースをコピーできません

New-AzureRmSqlDatabaseCopy : 40687: The operation cannot be performed on the database 'databaseMcDatabase' in its current state. 
At C:\Octopus\Work\20170623140313-4142\Script.ps1:9 char:1 
+ New-AzureRmSqlDatabaseCopy -CopyDatabaseName $DatabaseName -DatabaseName Source ... 
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    + CategoryInfo   : NotSpecified: (:) [New-AzureRmSqlDatabaseCopy], CloudException 
    + FullyQualifiedErrorId : Hyak.Common.CloudException,Microsoft.Azure.Commands.Sql.Replication.Cmdlet.NewAzureSqlDatabaseCopy 

答えて

3

問題は私たちAzureの弾性プール内に十分なスペースになってしまいました。私は小さなデータベースを問題なくコピーできることを発見しました。コマンドから-ElasticPoolNameオプションを削除すると、60GBのデータベースもコピーできました。

+1

投稿していただきありがとうございます。これを回答としてマークして、他の人が学習のメリットを享受できるようにしてください。 – BrianAtkins