sys.sp_rda_set_rpo_duration (Transact-SQL)
適用対象: SQL Server 2016 (13.x) 以降のバージョン
特定の時点の復元が必要な場合にリモート Azure データベースの完全復元を確実に行うために、SQL Server がステージング テーブルに保持する移行されたデータの時間数を設定します。
詳細については、「Stretch Database では、移行された行を一時的に保持することで、Azure データのデータ損失のリスクを軽減する」を参照してください。
重要
拡張データベースは、SQL Server 2022 (16.x) および Azure SQL Database では非推奨になります。 この機能は、データベース エンジンの将来のバージョンで削除される予定です。 新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションは修正することを検討してください。
構文
sp_rda_set_rpo_duration [ @duration_hrs = ] duration_hrs
[ ; ]
引数
[ @duration_hrs = ] duration_hrs
現在の Stretch 対応データベースに対して SQL Server で保持する移行済みデータの時間数 (null 以外の整数値 )。 既定値 (最小値) は 8 時間です。
Note
値を大きくすると、SQL Server の記憶域領域が増える必要があります。
アクセス許可
db_ownerのアクセス許可が必要です。
解説
sys.sp_rda_get_rpo_duration (Transact-SQL) を実行して現在の値を取得します。
関連するコンテンツ
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示