TB1という名前のテーブルを含むDB1という名前の社内SQL Serverデータベースがあります。 TB1はMicrosoft Azureに拡張されています。
オンプレミスSQLサーバーで致命的なハードウェア障害が発生します。
新しいオンプレミスサーバーを展開し、すべてのデータベースを新しいサーバーに復元します。
Azureにデータベース操作のストレッチを再開する必要があります。
どのステートメントを実行する必要がありますか?
A:

B:

C:

D:

正解:B
説明/参照:
Explanation:
CREATE TABLEではなくALTER TABLEを使用してください。
ONを指定してテーブルに対してストレッチを有効にする場合は、データのマイグレーションをすぐに開始するにはMIGRATION_STATE = OUTBOUND、データの移行を延期するにはMIGRATION_STATE = PAUSEDを指定する必要があります。
構文:
<stretch_configuration> ::
{
SET(
REMOTE_DATA_ARCHIVE
{
= ON(<table_stretch_options>)
| = OFF_WITHOUT_DATA_RECOVERY(MIGRATION_STATE = PAUSED)
|(<table_stretch_options> [、... n])
}
)
}
参考文献:https://docs.microsoft.com/en-us/sql/t-sql/statements/alter-table-transact-sql?view=sql-server-
2017年