日期:2014-05-17  浏览次数:20575 次

SQL SERVER 2012 数据库事务复制,发布订阅报错
本帖最后由 eddie_520 于 2013-09-05 10:02:47 编辑
错误消息:
Source: mscorlib
Target Site: Void WinIOError(Int32, System.String)
Message: 对路径“G:\MSSQL11.MSSQLSERVER\MSSQL\ReplData\unc\SQL2012_TEST_DB_DBPUBLISHER\20130905091505\”的访问被拒绝。
Stack:    在 System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   在 System.IO.Directory.InternalCreateDirectory(String fullPath, String path, DirectorySecurity dirSecurity)
   在 System.IO.Directory.CreateDirectory(String path, DirectorySecurity directorySecurity)
   在 Microsoft.SqlServer.Replication.Utilities.CreateDirectoryWithExtendedErrorInformation(String directory)
   在 Microsoft.SqlServer.Replication.Snapshot.SnapshotProvider.CreateSnapshotFolders()
   在 Microsoft.SqlServer.Replication.Snapshot.SqlServerSnapshotProvider.GenerateSnapshot()
   在 Microsoft.SqlServer.Replication.SnapshotGenerationAgent.InternalRun()
   在 Microsoft.SqlServer.Replication.AgentCore.Run() (源: mscorlib,错误号: 0)
获取帮助: http://help/0

------解决方案--------------------
“G:\MSSQL11.MSSQLSERVER\MSSQL\ReplData\unc\SQL2012_TEST_DB_DBPUBLISHER\20130905091505\”访问权限放宽
------解决方案--------------------
G:\MSSQL11.MSSQLSERVER\MSSQL\ReplData\unc\SQL2012_TEST_DB_DBPUBLISHER\20130905091505\”的访问被拒绝。

确保你的Service账户有访问这个文件夹的权限。