博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
The process could not execute 'sp_MSadd_replcmds'错误解决方案
阅读量:6462 次
发布时间:2019-06-23

本文共 1055 字,大约阅读时间需要 3 分钟。

场景:

今天在一台服务器上创建了一千五百个article的同步链后(大概十多个数据库),发现部分同步链存在报错。

具体现象是:

部分同步链的Log Reader和Distribution Agent Job无法被启动,具体的报错信息是:The process could not execute 'sp_MSadd_replcmds' on Database.....

 

查找了各种方案,都不得解决。最后突然想到可能跟注册表中一个值有关,之后去作出对应的修改:

将下列的

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems\Windows:

%SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,20480,768 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2 ProfileControl=Off MaxRequestThreads=16

修改成

->%SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,20480,2048 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2 ProfileControl=Off MaxRequestThreads=16

 

之后再重启了服务器,这个错误就消失了。

--------------------------------------------------------

感觉自己有些时候还是没太全面参照我们的SOP来配置,其实在SOP中存在这部分的设置。给自己提个醒。。。。

 

转载于:https://www.cnblogs.com/Wison-Ho/p/4900578.html

你可能感兴趣的文章
ERDAS软件应用(四)遥感影像数据增强
查看>>
修改OBS为仅直播音频
查看>>
完整版:《开源框架实战宝典电子书V1.0.0》内测版下载地址!
查看>>
OCA读书笔记(3) - 使用DBCA创建Oracle数据库
查看>>
CKEditor的使用-编辑文本
查看>>
HDU------checksum
查看>>
使用树莓派拍摄延时动画,制作GIF图
查看>>
css命名规范
查看>>
js 效果
查看>>
19.Java5同步集合类的应用
查看>>
<c:forEach varStatus="status">中 varStatus的作用
查看>>
Aqua Data Studio 数据库开发工具
查看>>
puppet来管理文件和软件包
查看>>
Python基础进阶之路(一)之运算符和输入输出
查看>>
阻塞非阻塞异步同步 io的关系
查看>>
ClickStat业务
查看>>
DMA32映射问题
查看>>
Android内存泄露之开篇
查看>>
提高效率—编程中的技巧
查看>>
导出excel——弹出框
查看>>