手机版

SQL 2005指示要复制的业务线数据的长度(xx)超过了配置的最大值65536

时间:2021-08-04 来源:互联网 编辑:宝哥软件园 浏览:

类型:电子教程大小:8.5M语言:中文评分:8.3标签:立即下载西溪边肖刚加了一篇长文,提交时提示错误。以下是网上找到的解决方案。

在使用SQL Server 2005数据库期间,JDBC驱动程序出现异常:

要复制的LOB数据长度(456784)超过了配置的最大值65536。

搜索了一些数据后发现,服务器配置选项中有一个‘Max Text Repl Size’,其默认值为65536,可以通过修改来解决上述问题。

从系统中选择*。名称类似“% repl%”的配置

max text repl size (B)的最大值为2147483647,可以根据实际情况设置小于等于该值。

例如:

EXEC sp_configure '显示高级选项',1gosp_configure '最大文本回复大小',' 6553600'goRECONFIGURE

我们可以在SQL Server管理工作室看到下图:

在互联网上搜索数据的原因是,SQL SERVER将复制中的UPDATE、INSERT、WRITETEXT和UPDATETEXT语句可以添加到复制列中的最大数据量设置为65536字节(64K)。对于数据量大于64k的列,不采用自动截取,但不允许插入或更新,以保证数据完整性。解决方案如下:

使用最大文本回复大小选项重置字段文本和图像数据的大小(以字节为单位)。它的默认值是64K,上限是2G。此选项仅适用于事务复制。对于快照复制和合并复制,此选项将被忽略。此设置将立即生效,无需重新启动服务器。方法1:在SQL Server管理工作室中配置最大文本回复大小选项:

1.在对象资源管理器中,右键单击服务器并选择属性。2.单击高级节点。

3.在“杂项”下,将“最大文本副本大小”选项更改为所需值。方法2:使用sp_configure修改最大文本repl大小值;在查询分析器中运行:sp _ configure“最大文本回复大小”,“2147483647”。该命令意味着将最大文本repl大小重置为2G(即图像字段的存储容量设置为2G)。描述:命令格式:sp_configure '配置选项名称''选项值'希望对你有帮助

版权声明:SQL 2005指示要复制的业务线数据的长度(xx)超过了配置的最大值65536是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。