博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Length of LOB data exceeds maximum 65536
阅读量:6543 次
发布时间:2019-06-24

本文共 728 字,大约阅读时间需要 2 分钟。

报错:

Exception: Message: ErrorCode: -2147204784, InnerException: System.Data.SqlClient.SqlException: 

Length of LOB data (115388) to be replicated exceeds configured maximum 65536. 

The statement has been terminated

原因:  

是该数据库启动了SQL Server复制,而你尝试插入数据到一个配置了复制的文章的发布列text、ntext或image。

解决方法:  

为了解决该错误,先给该数据库做个完备,然后运行一下语句:    

sp_configure 'max text repl size', 2147483647      Go      RECONFIGURE     GO

注意:该设置立即生效无需重启SQL Server服务。

更多信息:  

“max text repl size”选项以字节为单位,指定了text、ntext、varchar(max)、nvarchar(max)、varbinary(max)、xml和image类型数据,可以以单一的INSERT、UPDATE、WRITETEXT或UPDATETEXT语句添加到被复制的列,或者被捕获的列。默认大小为65536。该值为-1表明没有限制,而无论数据类型。该选项适用于事务复制和变更数据捕获。当一个实例既配置了事务复制又配置了变更数据捕获,该值对两个特性都适用。该选项不适用于快照复制和合并复制。

参考:  

SQL Server 2008中的Max text repl size选项:    

转载地址:http://tqado.baihongyu.com/

你可能感兴趣的文章
MD5加密
查看>>
RSA算法实例
查看>>
ant
查看>>
微信,想要说爱你,却没有那么容易!
查看>>
有关sqlite与sql
查看>>
MapXtreme 2005 学习心得 概述(一)
查看>>
php进一法取整、四舍五入取整、忽略小数等的取整数方法大全
查看>>
Hibernate的拦截器和监听器
查看>>
游戏中学习Bash技能
查看>>
ubuntu 12.04系统托盘不显示ibus输入法图标的解决方法
查看>>
WSDP
查看>>
Memory Management
查看>>
The Packaging Process in Yocto/OE
查看>>
JQUERY 对 表格中的数据重排序
查看>>
程序员常用借口指南
查看>>
关于PXE网络安装linux系统中碰到的个别问题
查看>>
awk 常用方法
查看>>
Android网络框架实现之【Retrofit+RxJava】
查看>>
Android文件的加密与解密
查看>>
SOAP webserivce 和 RESTful webservice 对比及区别
查看>>