Mengaktifkan Database untuk Replikasi (SQL Server Management Studio)

Berlaku untuk:SQL ServerAzure SQL Managed Instance

Database secara implisit diaktifkan untuk replikasi ketika anggota peran server tetap sysadmin membuat publikasi dengan Panduan Publikasi Baru. Anggota peran server tetap sysadmin juga dapat mengaktifkan database untuk replikasi secara eksplisit, sehingga anggota peran database tetap db_owner dapat membuat satu atau beberapa publikasi dalam database tersebut. Untuk mengaktifkan database secara eksplisit, gunakan halaman Database Publikasi dari kotak dialog Properti Penerbit - <Penerbit> . Untuk informasi selengkapnya tentang mengakses kotak dialog ini, lihat Membuat Publikasi.

Menggunakan SQL Server Management Studio (SSMS)

  1. Pada halaman Database Publikasi dari kotak dialog Properti Penerbit - <Penerbit> , pilih kotak centang Transaksional dan/atau Gabungkan untuk setiap database yang ingin Anda replikasi. Pilih Transaksional untuk mengaktifkan database untuk replikasi rekam jepret.

  2. PilihOK.

Menggunakan Transact-SQL (T-SQL)

Anda dapat mengaktifkan database untuk replikasi dengan kode Transact-SQL berikut:

USE master
EXEC sp_replicationdboption @dbname = 'AdventureWorks2022',
@optname = 'publish',
@value = 'true'
GO

Untuk menonaktifkan penerbitan, atur @value = 'false'.