Bagikan melalui


MSSQL_ENG004929

Berlaku untuk: SQL Server Azure SQL Managed Instance

Detail Pesan

Atribut Nilai
Nama Produk SQL Server
ID Peristiwa 4929
Sumber Kejadian MSSQLSERVER
Komponen Mesin Database SQL Server
Nama Simbolis
Teks Pesan Tidak dapat mengubah %S_MSG '%.*ls' karena sedang diterbitkan untuk replikasi.

Penjelasan

Kesalahan ini biasanya terjadi jika Anda mencoba menghilangkan batasan kunci utama pada tabel yang diterbitkan untuk replikasi transaksional. Replikasi transaksional memerlukan kunci utama untuk setiap tabel yang diterbitkan; oleh karena itu batasan tidak dapat dihilangkan.

Tindakan Pengguna

Untuk menghilangkan batasan, pertama-tama hilangkan artikel yang terkait dengan tabel. Untuk informasi selengkapnya, lihat Menambahkan Artikel ke dan Menghapus Artikel dari Publikasi yang Ada. Jika kesalahan ini terjadi dalam database yang tidak direplikasi, jalankan sp_removedbreplication (Transact-SQL) untuk memastikan objek dalam database tidak ditandai sebagai direplikasi.

Lihat Juga

Referensi Kesalahan dan Peristiwa (Replikasi)