SQLserver报错22022

来源:百度知道 编辑:UC知道 时间:2024/09/25 18:26:22
在局域网中发布订阅出错:
无法启动代理。
执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)
SQLServerAgent 错误: 运行作业 .... 的请求(来自 用户 sa)被拒绝,因为该作业已应 用户 sa 的请求正在运行.
已将数据库上下文更改为 'aaaa'。
错误号: 22022
严重性: 16
状态: 1
所有服务都已经开着了...怎么处理阿??
实在不知道怎么解决啊,谁给个replication的详细教程也行啊~~
什么叫“代表本地计算机的点号”?这个应该在发布服务器上设置还是订阅服务器上设置?

怎么解决?我现在遇到一样的问题了???

出现该问题的原因是,sqlserver代理服务不能正确识别注册表中代表本地计算机的点号,具体的键值位置在:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVER\

上面的是默认实例的位置,其他实例如下:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQL$InstanceName\

InstanceName是具体的实例名称。