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

B:

子:

D:

正解:B
説明/参照:
Explanation:
CREATE TABLEではなくALTER TABLEを使用してください。
ONを指定してテーブルに対してStretchを有効にする場合は、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/ja-jp/sql/t-sql/statements/alter-table-transact-sql?view=sql-server-
2017年