码迷,mamicode.com
首页 > 数据库 > 详细

由于出现操作系统错误 3,进程无法读取文件D:\XXXX\X.pre (源: MSSQL_REPL,错误号: MSSQL_REPL20024)

时间:2015-11-27 19:26:45      阅读:3776      评论:0      收藏:0      [点我收藏+]

标签:

 

今天在服务器做发布+订阅的时候出现了一个问题,如下:

由于出现操作系统错误 3,进程无法读取文件“D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\ReplData\unc\USER-N18O5DGQU6_CLOUDTRADB_GYPT_GYPT_F\20151127091512\fn_diagramobjects_129.pre”。 (源: MSSQL_REPL,错误号: MSSQL_REPL20024)
获取帮助: http://help/MSSQL_REPL20024

这个问题的主要原因就是订阅服务器访问订阅目录快照"D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\ReplData\unc\USER-N18O5DGQU6_CLOUDTRADB_GYPT_GYPT_F\20151127091512\fn_diagramobjects_129.pre"失败造成的。

解决方式:

1.将存放快照的目录设置为共享,并设置读取的权限;

  1)发布服务器设置:
    在发布属性中,点击左侧的快照,在右边页面中的快照文件的位置默认为D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\ReplData
    把Repldata文件夹设置为共享,并且在安全项里,设置用户权限

  2)订阅服务器设置:
    然后在订阅服务器中,右击订阅的服务名,选择属性,设置属性参数如下
    a.快照位置修改为备用文件夹
    b.快照文件夹修改为 \\发布服务器的ip\repldata

2.请求订阅改成推送订阅;

 

由于出现操作系统错误 3,进程无法读取文件D:\XXXX\X.pre (源: MSSQL_REPL,错误号: MSSQL_REPL20024)

标签:

原文地址:http://www.cnblogs.com/yf2011/p/5001326.html

(0)
(3)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!