繁体   English   中英

SQL Server 2008 事务复制-快照 .NET 错误

[英]SQL Server 2008 transactional replication-Snapshot .NET error

我已经设置了事务复制(我的第一次),但用于第一个快照的 SQL Server 代理作业一直失败并出现此错误:

在执行用户定义的例程或聚合“sp_scriptdropinsreconciliationproc_sqlclr”期间发生 .NET Framework 错误:
System.TypeInitializationException:“System.Data.SqlClient.SqlConnection”的类型初始值设定项引发异常。
---> System.TypeInitializationException:“System.Data.SqlClient.SqlConnectionFactory”的类型初始值设定项引发异常。 ---> System.TypeInitializationException:“System.Data.SqlClient.SqlPerformanceCounters”的类型初始值设定项引发异常。 ---> System.Configuration.ConfigurationErrorsException:配置系统初始化失败
---> System.Configuration.ConfigurationErrorsException:加载配置文件时出错:访问路径“C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Config\\machine.config”被拒绝。 (C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Config\\machine.config)
---> System.UnauthorizedAccessException: 访问路径 'C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727

我已经检查了对C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Config\\machine.config的访问权限,甚至通过启用审计和确认进行了双重检查。

我还看到 KB2840628 可能会造成 .NET 问题,但我的服务器上没有安装它。

我的环境是在 Windows Server 2008 R2 上运行的 SQL Server 2008。 复制全部配置在两个数据库之间的同一台服务器上

请尝试使用 Windows 身份验证或将快照代理运行步骤从 -DistributorSecurityMode 更改为 -DistributorSecurityMode 0。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM