Hea*_*ght 14 sql-server sql-server-2008-r2 transactional-replication
我收到复制错误“要复制的 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
Run Code Online (Sandbox Code Playgroud)
我曾尝试对“最大文本复制大小”使用大值而不是最大值,然后将其关闭再打开,但无济于事。
还有其他东西可能会覆盖“最大文本复制大小”设置或我可以查看的其他任何地方吗?
小智 12
可以使用 Management Studio 更改此配置,方法是右键单击服务器 -> 属性 -> 高级选项卡 -> 其他 -> 最大文本复制大小。或者您可能想尝试:
EXEC sys.sp_configure N'max text repl size (B)', N'-1'
GO
RECONFIGURE WITH OVERRIDE
GO
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16893 次 |
| 最近记录: |