Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:SQL Server
Topik ini menjelaskan cara menjeda atau melanjutkan pencerminan database di SQL Server dengan menggunakan SQL Server Management Studio atau Transact-SQL.
Dalam Topik Ini
Sebelum Anda mulai:
Untuk ReplaceThisText, gunakan:
Tindak Lanjut:Setelah Menjeda atau Lanjutkan Pencerminan Database
Sebelum Anda mulai
Sewaktu-waktu, Anda dapat menangguhkan sesi pencerminan database, yang mungkin dapat meningkatkan kinerja saat terjadi bottleneck, dan Anda juga dapat melanjutkan sesi yang ditangguhkan sewaktu-waktu.
Perhatian
Setelah layanan paksa, ketika server utama asli terhubung kembali, pencerminan ditangguhkan. Meneruskan pencerminan dalam situasi ini mungkin dapat menyebabkan kehilangan data pada server utama asli. Untuk informasi tentang mengelola potensi kehilangan data, lihat Pengalihan Peran Selama Sesi Pencerminan Database (SQL Server).
Keamanan
Izin
Memerlukan izin UBAH pada database.
Menggunakan SQL Server Management Studio
Untuk menjeda atau melanjutkan sesi pencerminan database, gunakan halaman Pencerminan Properti Database.
Untuk menjeda atau melanjutkan pencerminan database
Selama sesi pencerminan database, sambungkan ke instans server utama, di Object Explorer, klik nama server untuk memperluas pohon server.
Perluas Database, dan pilih database.
Klik kanan database, pilih Tugas, lalu klik Cermin. Ini membuka halaman Pencerminan pada kotak dialog Properti Database.
Untuk menjeda sesi, klik Jeda.
Permintaan meminta konfirmasi; jika Anda mengklik Ya, sesi dijeda, dan tombol berubah menjadi Lanjutkan.
Untuk informasi selengkapnya tentang dampak jeda sesi, lihat Menjeda dan Lanjutkan Pencerminan Database (SQL Server).
Untuk melanjutkan sesi, klik Lanjutkan.
Menggunakan T-SQL
Untuk menjeda pencerminan database
Sambungkan ke Mesin Database untuk salah satu mitra.
Dari bilah Standar, klik Kueri Baru.
Terbitkan pernyataan Transact-SQL berikut:
ALTER DATABASE SET database_name SUSPENSI MITRA
di mana database_name adalah database cermin yang sesinya ingin Anda tangguhkan.
Contoh berikut menjeda basis data sampel
AdventureWorks2025.ALTER DATABASE AdventureWorks2022 SET PARTNER SUSPEND;
Untuk melanjutkan pencerminan database
Sambungkan ke Mesin Database untuk salah satu mitra.
Dari bilah Standar, klik Kueri Baru.
Terbitkan pernyataan Transact-SQL berikut:
ALTER DATABASE database_nameSET LANJUTKAN PARTNER
di mana database_name adalah database cermin yang sesinya ingin Anda lanjutkan.
Contoh berikut menjeda basis data sampel
AdventureWorks2025.ALTER DATABASE AdventureWorks2022 SET PARTNER RESUME;
Tindak Lanjut: Setelah Menjeda atau Lanjutkan Pencerminan Database
Setelah menjeda pencerminan database
Pada database utama, lakukan tindakan pencegahan untuk menghindari log transaksi penuh. Untuk informasi selengkapnya, lihat Log Transaksi (SQL Server).
Setelah melanjutkan kembali pencerminan database
Melanjutkan pencerminan database membuat database cermin berada dalam status SYNCHRONIZING. Jika tingkat keamanan adalah PENUH, server mirror akan menyamai server prinsipal dan database mirror akan memasuki status SYNCHRONIZED. Pada titik ini, failover menjadi mungkin. Jika saksi hadir dan AKTIF, failover otomatis dimungkinkan. Dengan tidak adanya saksi, failover manual dimungkinkan.