SQL Server复制中的内存映射文件写入失败



我得到错误"存储器映射文件写入失败";在事务复制中尝试运行快照代理时。如果表只有几百行,快照就可以正常工作。如果表包含几千行,则会失败。SQL Server安装在Linux服务器上,并尝试了许多在线建议。但无济于事。有人能指导我吗。

事务复制错误屏幕截图

快照复制也遇到过类似的问题。作为一种解决方法,我们将复制拆分为多个发布。经过几次试验,我们成功地复制了我们的数据库,该数据库包含1000多个表和5个出版物除了一个带有文本列(包含大xml(的表外,在这种情况下,我们可能需要另一种解决方法

如果只复制1个大表,可以尝试使用"筛选行"对其进行拆分。

我们在Ubuntu 18.04 LTS服务器Linux容器上使用SQL Server 2019 Developer Edition,带有8GB RAM。此服务器上安装了其他数据库:MySQL 8.0MariaDB 10.5PostgreSQL 12.5

最新更新