Bagikan melalui


sys.sp_rda_set_rpo_duration (T-SQL)

Berlaku untuk: SQL Server 2016 (13.x) dan versi yang lebih baru

Mengatur jumlah jam data yang dimigrasikan yang disimpan SQL Server dalam tabel penahapan, untuk membantu memastikan pemulihan penuh database Azure jarak jauh, jika pemulihan titik waktu diperlukan.

Untuk informasi selengkapnya, lihat Stretch Database mengurangi risiko kehilangan data untuk data Azure Anda dengan mempertahankan baris yang dimigrasikan untuk sementara.

Penting

Stretch Database tidak digunakan lagi di SQL Server 2022 (16.x) dan Azure SQL Database. Fitur ini akan dihapus dalam versi Mesin Database di masa mendatang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini.

Konvensi sintaks transact-SQL

Sintaks

sp_rda_set_rpo_duration [ @duration_hrs = ] duration_hrs
[ ; ]

Argumen

[ @duration_hrs = ] duration_hrs

Jumlah jam (nilai bilangan bulat non-null) dari data yang dimigrasikan yang Anda inginkan untuk dipertahankan SQL Server untuk database dengan dukungan Stretch saat ini. Nilai default, yang juga merupakan nilai minimum, adalah 8 jam.

Catatan

Nilai yang lebih tinggi memerlukan lebih banyak ruang penyimpanan di SQL Server.

Izin

Memerlukan izin db_owner.

Keterangan

Dapatkan nilai saat ini dengan menjalankan sys.sp_rda_get_rpo_duration (Transact-SQL).