如何指定网络路径?
远程数据库服务器名:ChenCunServer
@@servername:ChenCunServer
现在需要在此机上新建发布。在第三步中,指定快照文件夹。默认是:D:\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\ReplData
但提示:此快照文件夹不支持在订阅服务器上创建的请求订阅。它并非网络路径,或它是映射到网络路径的驱动器号。若要同时支持推送订阅和请求订阅,请使用指向此文件夹的网络路径。
而我需要本地服务器通过互联网请求订阅。
这个路径如何改为可远程访问的网络路径?
------解决方案--------------------1.远程桌面连接服务器ChenCunServer.
2.找到这个文件夹
D:\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\ReplData
3.ReplData文件夹-->右键-->属性-->设为共享文件夹. 权限及安全里添加everyone读/写权限.
4.本机测试共享文件夹是否可用: 开始-->运行--> \\ChenCunServer\ReplData\
确认网络共享文件夹的打开,读取,写入正常.
5.将第三步中指定快照文件夹为 \\ChenCunServer\ReplData\
------解决方案--------------------D:\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\ReplData
这个设置为共享文件夹,但是只给SQL Server Service和Agent账户的权限就可以了,不要给Everyone,安全性不好。
------解决方案--------------------制定UNC路径试试