Anda sedang offline saat ini, menunggu internet Anda untuk menyambung kembali

PRB: Log pembaca agen tidak berfungsi dan Anda menerima pesan kesalahan selama transaksi replikasi

PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.

Klik disini untuk melihat versi Inggris dari artikel ini:811030
Artikel ini telah diarsipkan. Artikel ditawarkan dalam bentuk "apa adanya" dan tidak akan dapat diperbarui lagi.
GEJALA
Ketika Anda menggunakan transaksi replikasi untuk mendistribusikan data, Anda mungkin mengalami gejala berikut:

Log pembaca agen tidak mereplikasi data dan menampilkan pesan kesalahan berikut:

Proses tidak dapat menjalankan 'sp_replcmds' di ServerName.

Log file berisi informasi berikut:

Status: 2, kode: 0, teks: ' proses tidak dapat menjalankan 'sp_replcmds' di ServerName'.
Proses tidak dapat melaksanakan 'sp_replcmds' di ServerName.
Status: 2, kode: 0, teks: 'Timeout berakhir'.
Melepaskan dari penerbit ServerName
Agen yang gagal dengan 'Retry' status. Mencoba untuk menjalankan agen nanti.
PENYEBAB
Untuk memfasilitasi transactional replication, Log pembaca agen bergerak transaksi yang ditandai untuk replikasi dari log transaksi pada penerbit untuk distribusi database. Anda akan menerima galat ini pesan ketika Log pembaca agen tidak bisa bergerak log transaksi dalam waktu batas yang ditetapkan di agen pembaca Log QueryTimeout properti.
TEKNIK PEMECAHAN MASALAH
Untuk mengatasi masalah ini:
  1. Buat profil Log pembaca agen atau memodifikasi Profil Log pembaca agen yang ada.
  2. Mengatur nilai QueryTimeout properti ke 0 untuk agen pembaca Log Profil.

    -atau-

    Meningkatkan nilai QueryTimeout properti dan mengurangi nilai ReadBatchSize properti profil Log pembaca agen sehingga pengolahan transaksi log sukses.
  3. Mengatur profil Log pembaca agen yang dirujuk di Langkah 2 sebagai profil default untuk Log pembaca agen.

Warning Jika Anda mengurangi nilai agen pembaca Log ReadBatchSize properti, Log pembaca agen mungkin memakan waktu lebih lama untuk proses log transaksi. Oleh karena itu, menjalankan tes cukup sebelum Anda menetapkan nilai ReadBatchSize dan QueryTimeout properti untuk memastikan bahwa kinerja Log pembaca agen memiliki tidak rusak secara signifikan.

Untuk informasi tentang cara untuk membuat yang baru Masuk profil pembaca agen atau mengubah profil ada Log pembaca agen, kunjungi Web site Microsoft berikut:
INFORMASI LEBIH LANJUT
Agen pembaca Log QueryTimeout properti didefinisikan sebagai menunggu waktu dalam detik sebelum permintaan bahwa agen masalah waktu.

CatatanUntuk SQL Server 2000, nilai QueryTimeout properti harus bilangan bulat positif.

The Log pembaca agen ReadBatchSize properti menentukan maksimum jumlah transaksi yang membaca dari log transaksi database penerbitan. Mengurangi nilai The ReadBatchSize properti untuk mengurangi waktu yang Log pembaca agen yang diperlukan untuk proses batch log transaksi.
REFERENSI
Untuk informasi tambahan, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
308865FIX: Logreader gagal dengan pesan galat "Tidak bisa menjalankan Sp_replcmds"
315642 Informasi bahwa PSS perlu memecahkan masalah replikasi SQL Server

Peringatan: Artikel ini telah diterjemahkan secara otomatis

Properti

ID Artikel: 811030 - Tinjauan Terakhir: 12/08/2015 01:44:46 - Revisi: 2.0

Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 7.0 Standard Edition

  • kbnosurvey kbarchive kberrmsg kbprb kbmt KB811030 KbMtid
Tanggapan