我收到复制错误“要复制的LOB数据长度(2135980)超过配置的最大65536”。
以前曾使用sp_configure将其设置为最大值(-1),并且对sys.configurations的查询确认正在使用最大值(-1)。
EXEC sp_configure 'max text repl size', -1 ;
RECONFIGURE;
GO
select * from sys.configurations
where name like 'max text repl size%';
GO
我尝试对“最大文本复制大小”使用较大的值,而不是对最大值进行设置,然后将其关闭然后再打开,都无济于事。
还有其他事情可能会覆盖“最大文本替换大小”设置,或者我可以看到的其他任何地方?
您肯定在正确的SQL Server实例上执行重新配置吗?很抱歉这个愚蠢的问题!
—
Max Vernon
是的,尝试过RECONFIGURE以及RECONFIGURE WITH OVERRIDE,这与发生错误的实例相同。这是唯一出现此问题的实例。没有问题是愚蠢的;-)
—
希瑟·赖特
不确定是否相关,但是您是在发布者,发行者和订阅者上还是在发布者上进行的?
—
弗拉基米尔·奥塞尔斯基
发布者和发行者在同一实例上-这是应用“最大文本替换大小”设置的地方。
—
希瑟·赖特
你有尝试过
—
Max Vernon
EXEC sys.sp_configure 'max text repl size', 2147483647;
吗?