达梦数据库使用脚本方式注册和删除服务的方法

达梦数据库使用脚本方式注册和删除服务的方法

前言:DM提供了将DM服务脚本注册成操作系统服务的脚本,同时也提供了卸载操作系统服务的脚本。注册和卸载脚本文件所在目录为安装目录的“/scripts/root”子目录下。注册服务脚本为 dm_service_installer.sh,用户可以使用注册服务脚本将服务脚本注册成为操作系统服务。

一:注册数据库服务

1.注册数据库服务参数的说明

-t ,服务类型:注册服务类型,支持一下服务类型:dmap、dmamon、dmserver、dmwatch、dmrww、dmwmon、dmwatcher、dmmonitor、dmasmsvr、dmcss 、dmcssm。

-p ,服务名后缀:指定服务名后缀,生成的操作系统服务名为“服务脚本模板名称+服务名后缀”。

-i ,INI文件路径:指定服务所需要的 ini 文件路径。不同服务类型对应着不同的ini。

dmserver : dm.ini

dmwatch : dmwatch.ini

dmrww : dmrww.ini

dmwmon : dmwmon.ini

dmwatcher : dmwatcher.ini

dmmonitor : dmmonitor.ini

dmasmsvr : dmdcr.ini

dmcss : dmdcr.ini

dmcssm : dmcssm.ini

-d , DCR_INI:指定 dmdcr.ini 文件路径。此参数只针对 dmserver 服务类型生效,可选。

-m ,open或mount:指定数据库的启动模式 open 或 mount。此参数只针对dmserver服务类型生效,可选。

-s ,服务脚本文件路径:如果设置此参数则忽略除-y外的其他所有参数。指定服务脚本全路径。

-y ,服务名:设置依赖服务,此选项只针对systemd服务环境下的 dmserver 和 dmasmsvr 服务生效。

-h 帮助。

2.使用方法:

1).操作之前,需要使用 root 系统用户登录或切换至 root 系统用户。

2).以下示例为创建数据库实例的系统服务,数据库 dm.ini 所在路径为

/home/dmdba/dmdbms/data/DAMENG/dm.ini,系统服务后缀为DMSERVER。

3.通过指定服务类型注册服务

命令如下:

./dm_service_installer.sh -t dmserver -i /home/dmdba/dmdbms/data/DAMENG/dm.ini -p DMSERVER

注册脚本将注册达梦数据库实例服务DmServiceDMSERVER。

二:删除数据库据服务

1.删除数据库服务参数的说明

服务卸载脚本文件为 dm_service_uninstaller.sh。用户可以使用服务卸载脚本删除已经注册成操作系统服务的 DM 服务脚本。

-n ,服务名:指定服务名,删除指定的操作系统随机启动服务。

-h 帮助。

2.使用方法

操作之前,需要使用root系统用户登录或切换至root系统用户。删除指定的操作系统 服务。假设存在DM的操作系统随机启动服务DmServiceDMSERVER,命令如下:

./dm_service_uninstaller.sh -n DmServiceDMSERVER

相关推荐

汽车之家
365bet.com娱乐场

汽车之家

📅 07-24 👁️ 7609
櫂的解释
365需要什么系统

櫂的解释

📅 07-31 👁️ 9980
qq有哪些钻
365bet.com娱乐场

qq有哪些钻

📅 07-13 👁️ 2643
橙色直播最新版下载
365需要什么系统

橙色直播最新版下载

📅 07-19 👁️ 1189
德国的历史「1992年世界杯德国队」
365需要什么系统

德国的历史「1992年世界杯德国队」

📅 07-26 👁️ 9912
怎么查询苹果手机是不是正品?超简单方法一看就会!
365需要什么系统

怎么查询苹果手机是不是正品?超简单方法一看就会!

📅 07-25 👁️ 7055
1万多外国劳工修卡塔尔世界杯球场死亡?有误导
365需要什么系统

1万多外国劳工修卡塔尔世界杯球场死亡?有误导

📅 06-30 👁️ 4400
科普文章
在哪个应用商店能下载365

科普文章

📅 07-12 👁️ 7725
三星 Galaxy C7 SM
在哪个应用商店能下载365

三星 Galaxy C7 SM

📅 07-14 👁️ 7210