在Windows中将Replication Server作为服务启动

2020-09-02 05:42发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我已经安装了Re...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我已经安装了Replication Server,并且希望该服务器作为服务运行。 当我现在从命令行或路径查找器中运行它时,我有一个窗口"挂起"-同时服务器运行良好(如果没有此提示挂起,我无法启动它):

因此,我使用以下命令创建了新服务:

sc create DWH_RS binPath ="" C:\ SYBASE \ REP-15_5 \ bin \ repsrvr.exe -SDWH_RS -CC:\ SYBASE \ DWH_RS.cfg -EC:\ SYBASE \ DWH_RS.log -IC:\ SYBASE \ ini \ sql.ini"错误=忽略开始=自动显示名称=" Replication Server DWH_RS"

当我尝试启动此服务(通过"服务"对话框)时,它在不到30秒的时间内收到以下消息:

在服务器日志中,我可以看到服务器实际上已经启动,直到服务通过上面显示的消息将其停止为止。

谢谢,疯子

cmd.PNG (95.5 kB)
6条回答
梦想连接
2020-09-02 05:48

从命令行启动时,服务器未"挂起"。 您看到的是正常行为。 在Linux/Unix上也可以看到这种情况。 一旦启动,所有输出将进入.log文件,而不是控制台。

在Linux上启动时,通常必须按以下步骤启动:

nohup RUN _ <> _ RS&

并使其在后台运行。

您可以尝试运行命令并重定向输出,但是窗口仍会显示并"等待"关闭。 例如

_RS.bat> nohup.out 2>&1

Chris