2 Eylül 2008 Salı

"Length of LOB data (xxxxx) to be replicated exceeds configured maximum 65536. The statement has been terminated."

HATA MESAJI:
"Length of LOB data (xxxxx) to be replicated exceeds configured maximum 65536. The statement has been terminated."

AÇIKLAMA:
Replication işlemi yaptığınız bir sistemde böyle bir hata ile karşılaşabilirsiniz.

LOB verilerinin replike edilmesi için kullanılan varsayılan sayı 65536' dır. Eğer Replication işlemini bundan daha büyük bir veri ile gerçekleştiriyorsanız bu hata ile karşılaşabilirsiniz.

ÇÖZÜM:
Query Editor' e aşağıdaki komutu ihtiyacınıza göre girip çalıştırırsanız bu tavan değerini değiştirebilirsiniz. Böylece bu sorundan kurtulursunuz.

sp_configure 'max text repl size', '9000000'
GO
RECONFIGURE

Buradaki "9000000" sayısı bir örnektir. Meselâ aşağıdaki hatayı aldığınızı varsayalım:
"Length of LOB data (70897) to be replicated exceeds configured maximum 65536. The statement has been terminated."

O zaman yukarıdaki komutu verdiğim örnekteki gibi çalıştırırsanız bu hata mesajını almazsınız. Ta ki daha büyük bir replike işlemi yapılıncaya kadar.

Hiç yorum yok: