sp_enumeratependingschemachanges (T-SQL)
Berlaku untuk: SQL Server
Mengembalikan daftar semua perubahan skema yang tertunda. Prosedur tersimpan ini dapat digunakan dengan sp_markpendingschemachange, yang memungkinkan administrator melewati perubahan skema tertunda yang dipilih sehingga tidak direplikasi. Prosedur tersimpan ini dijalankan di Publisher pada database publikasi.
Sintaks
sp_enumeratependingschemachanges [ @publication = ] 'publication'
[ , [ @starting_schemaversion = ] starting_schemaversion ]
Argumen
[ @publication = ] 'publication'
Adalah nama publikasi. publikasi adalah sysname, tanpa default.
[ @starting_schemaversion = ] starting_schemaversion
Adalah perubahan skema angka terendah untuk disertakan dalam tataan hasil.
Tataan Hasil
Nama kolom | Jenis data | Deskripsi |
---|---|---|
article_name | nama sysname | Nama artikel tempat perubahan skema diterapkan, atau Di seluruh publikasi untuk perubahan skema yang berlaku untuk seluruh publikasi. |
skemaversi | int | Jumlah perubahan skema yang tertunda. |
skema | nama sysname | Nilai teks yang mewakili jenis perubahan skema. |
schematext | nvarchar(maks) | Transact-SQL yang menjelaskan perubahan skema. |
skemastatus | nvarchar(10) | Menunjukkan apakah perubahan skema tertunda untuk artikel, yang bisa menjadi salah satu nilai berikut: active = perubahan skema tertunda tidak aktif = perubahan skema tidak aktif skip = perubahan skema tidak direplikasi |
skemaguid | pengidentifikasi unik | Mengidentifikasi perubahan skema. |
Mengembalikan Nilai Kode
0 (berhasil) atau 1 (kegagalan)
Keterangan
sp_enumeratependingschemachanges digunakan dalam replikasi penggabungan.
sp_enumeratependingschemachanges, digunakan dengan sp_markpendingschemachange, ditujukan untuk dukungan replikasi penggabungan dan harus digunakan hanya ketika tindakan korektif lainnya, seperti reinisialisasi, telah gagal memperbaiki situasi.
Izin
Hanya anggota peran server tetap sysadmin atau peran database tetap db_owner yang dapat menjalankan sp_enumeratependingschemachanges.
Lihat Juga
Prosedur Tersimpan Replikasi (Transact-SQL)
sysmergeschemachange (Transact-SQL)
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk