![达梦数据库运维实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/135/40795135/b_40795135.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.3 注册实例服务
1.3.1 服务说明
达梦数据库管理系统DM8中默认有12个功能模块,每个模块都有对应的服务脚本。将这些模块注册成服务后,可以使用服务来管理这些功能,命令如下。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_33_3.jpg?sign=1739282394-n7BAcZ52Oat09iJxnbGFzBvbDUEh7MKC-0-8d2285d6c217e346d32a5ae7736c8906)
在使用这些服务脚本前,需要根据实际的情况对这些脚本进行修改,服务说明如表1-1所示。
表1-1 服务说明
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_33_4.jpg?sign=1739282394-iD1CfUHK1fS93Ku5AysSBSeBh6rc420a-0-e9e4b88c9284226410240fd589cd7e8e)
(续表)
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_34_1.jpg?sign=1739282394-TpFtO5vUBsLxkyWVilOL1MpEaOEGDpyt-0-6d0dfe52300f441e58a9066adce2c66c)
1.3.2 命令行注册和删除服务
1.注册服务
DM服务注册和卸载脚本在/dm/dmdbms/scripts/root目录下进行,查看当前路径下的文件的命令如下。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_34_2.jpg?sign=1739282394-btATgSYpm7zKlaRNpJnmOu4p1fAybBbg-0-d17f0b1dc2a7068682ad83d297b8b530)
需要使用“root”用户执行注册。在脚本后加“-h”可以查看脚本的帮助,命令如下。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_34_3.jpg?sign=1739282394-cQZCNqDTnqMUgmg8gATeGRlewGWZnOnr-0-94b1df600933f611a1f66719bd9f01ce)
注意,服务注册脚本在不同版本中有区别,在实际使用中以help中的说明为准。
(1)注册前创建的USTC实例。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_34_4.jpg?sign=1739282394-99uMrGj9Eyc0Eqem0sHoWyfHbhxJSmZn-0-35df8b7e61a718b44c5a581cac7d887a)
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_35_1.jpg?sign=1739282394-hgrYRrkf0agauKs7avJq1NuXfYL4qsFf-0-7b90b8bd6b8e466eac685f8c73ba1ce7)
(2)通过服务启动和关闭USTC实例。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_35_2.jpg?sign=1739282394-VPBesT3AtRiNm6zZ8wfxozmyOiOfIYe6-0-3f9b5637344cea97518482e6b48d362f)
2.删除服务
服务删除脚本为dm_service_uninstaller.sh,直接调用该脚本并指定服务名即可,举例如下。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_35_3.jpg?sign=1739282394-fZdFqOfr2yR7cmqT7sPXF0RgubiUXz8v-0-561ef06eeba087c9e6798ec7f2da4d73)
1.3.3 DBCA工具中的注册和删除服务
除了使用脚本,DBCA工具还提供了注册和删除服务。
使用dmdba用户执行dbca命令。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_35_4.jpg?sign=1739282394-1ud4BdQPFUoiA3OfCBFVvbgvPVhN6eaX-0-4db09931f718dc74779d03fdb1c0c70c)
1.数据库配置助手
在“达梦数据库配置助手”界面,选择“注册数据库服务”,将数据库实例注册到Linux系统中,如图1-21所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_35_5.jpg?sign=1739282394-WfDkcevA8DYY7RUzxNVVF7x5VGmY7bBS-0-40a70906ba610842d88cd44ae483fce3)
图1-21 数据库配置助手
2.注册数据库服务
选择数据库实例所对应的dm.ini文件,如图1-22所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_36_1.jpg?sign=1739282394-dSgEdwOcQSO8SZDgM0uWMIdjIrUfvvua-0-12c2687fb9013ecfa29c79726d62b878)
图1-22 注册数据库服务
3.执行配置脚本
注册中会提示应使用“root”用户执行配置脚本,如图1-23所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_36_2.jpg?sign=1739282394-TNpkzXPQFyV8y2e7JsK8TKlpfbKwX3yb-0-a30c6ced1bd2203e0ce72c9333e36bdf)
图1-23 执行配置脚本
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_37_1.jpg?sign=1739282394-zdFPE0dU4KjUN2i6zPEF0QNBP9TuddrT-0-bd1ba529d267061cf2373098e219a181)
4.完成注册
单击“完成”按钮,完成数据库实例的注册,如图1-24所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_37_2.jpg?sign=1739282394-1QzMi4lfmcQUNdMiMK8QhJvUdNKGYIuW-0-afef390738891e3f747bfb60c409d8f2)
图1-24 完成注册
删除数据库和注册数据库类似,在第一步操作时,选择“删除数据库服务”即可,这里不再描述。