これを発行して、特定の SQL Azure db のコピーを時々作成するサービスを作成しています。
CREATE DATABASE [copy] AS COPY OF [original]
次に、sys.dm_database_copies テーブルを定期的にチェックして、コピーが完了しているかどうかを確認します。基本的に、dm_database_copies エントリが存在しない場合は、コピーが完了しています。
私が懸念しているのは次のことです。コピーが失敗した場合はどうなりますか? dm_database_copies エントリは削除されますか? エラーに関する情報が含まれているため、削除されるべきではないと感じていますが、実際にdbコピーが失敗したことがないため、確信が持てません。
要するに、特定のデータベース ID の dm_database_copies エントリは、コピーが成功した場合以外に削除されますか?
よろしくお願いします