数据库服务的注册启动和停止
Posted 莫得感情的肝帝
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库服务的注册启动和停止相关的知识,希望对你有一定的参考价值。
1、linux下图形化配置数据库实例
(1)进入tool文件夹下面,运行dbca
(2)按照提示顺序,依次配置数据库名(TEST)实例名(DMSERVER01)端口号(5237)
(3)点击创建,创建完成会提示在root用户下执行三个命令:
(4)最后点击完成
(5)查看实例是否启动
2、使用dminit创建实例
注意:
. DBCA工具创建实例会自动注册服务
.DMINIT工具不会自动创建服务,需要单独注册实例的服务
[dmbda@Dameng bin]$ ./dminit PATH=/home/dmdba/dmdbms/data DB_NAME=TEST2 INSTANCE_NAME=DASERVER02 PORT_NUM=6236 initdb V8 db version: 0x7000b file dm.key not found, use default license! License will expire on 2021-09-04 log file path: /home/dmdba/dmdbms/data/TEST2/TEST201.log log file path: /home/dmdba/dmdbms/data/TEST2/TEST202.log write to dir [/home/dmdba/dmdbms/data/TEST2]. create dm database success. 2020-11-17 15:32:42 |
创建实例成功但是.DMINIT工具不会自动注册服务:
[dmbda@Dameng data]$ ll 总用量 8 drwxr-xr-x. 6 dmbda dinstall 4096 11月 17 09:15 DAMENG drwxr-xr-x. 6 dmbda dinstall 4096 11月 17 15:09 TEST drwxr-xr-x. 5 dmbda dinstall 236 11月 17 15:32 TEST2 |
3、注册数据库服务
linux图形界面:
使用dbca工具,选择【注册数据库服务】
选择ini配置文件:/home/dmdba/dmdbms/data/TEST2/dm.ini
点击【完成】
linux命令行下注册:
切换到root用户
进入/home/dmdba/dmdbms/script/root目录
执行:[root@Dameng root]# ./dm_service_installer.sh -t dmserver –m mount -dm_ini /home/dmdba/dmdbms/data/TEST3/dm.ini -p DASERVER03
最后注册完成:
4.启动或停止数据库
linux:
(1)在服务器查看器中停止和启动(菜单方式)
[dmbda@Dameng init.d]$ cd /home/dmdba/dmdbms/tool/
[dmbda@Dameng tool]$ ./dmservice.sh
(2)通过系统服务
在终端输 入./DmServiceDMSERVER start或者service DmServiceDMSERVER start即可启动DM数据库
(3)命令行模式
在终端进入 DM 安装目录下的 bin 目录,执行./dmserver 启动 DM 数据库
[dmbda@Dameng bin]$ ./dmserver /home/dmdba/dmdbms/data/TEST2/dm.ini
但是直接启动后,窗口必须一直在。按了Ctrl+c后就停了。
Windows:
(1)菜单方式
使用达梦的服务查看器,选择要停止的服务开启或停止即可
(2)Windows服务方式
在计算机设备->服务和应用程序->服务->选择要停止或开启的达梦数据库实例
(3)命令行
进入安装目录的bin目录下面,执行F:\\DMInstall\\bin>dmserver.exe f:\\DMInstall\\data\\DAMENG\\dm.ini 如果data不存在相应实例的dm.ini那么会失败
此时数据库开启
在后面输入exit后则关闭数据库。
以上是关于数据库服务的注册启动和停止的主要内容,如果未能解决你的问题,请参考以下文章