购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.4
实例启动与关闭

Oracle数据库可以通过start、shutdown命令启动和关闭数据库实例。达梦数据库也可以通过命令、服务查看器或系统服务实现实例的启动和关闭。

1.4.1
dmserver命令

dmserver命令存放在达梦数据库安装路径下的bin目录下,Windows操作系统中的命令文件名为dmserver.exe,Linux操作系统中的文件名为dmserver.sh。

以Windows操作系统为例,输入以下命令:

C:\Users\fuqiang>dmserver help

格式:

   dmserver.exe [ini_file_path] [-noconsole] [mount] [path =ini_file_path]
[dcr_ini =dcr_path] [dpc_mode =mode]

例程:

dmserver.exe path =d:\dmdbms\bin\dm.ini

关键字说明如下。

path: dm.ini的绝对路径或者dmserver当前目录的dm.ini。

dcr_ini: 如果使用CSS集群环境,指定dmdcr.ini文件路径。

-noconsole: 以服务方式启动。

mount: 配置方式启动。

dpc_mode: 指定DPC中的实例角色,0:无,1:MP,2:BP,3:SP,取值1、2、3时也可以用MP、BP、SP代替。

upd_lic: 升级服务器安全版本信息。

Help: 打印帮助信息。

参数文件dm.ini的路径是必需的,最好是绝对路径。如果dm.ini文件在执行dmserver命令的当前目录下,可以省略路径。

dmserver命令正常执行后,数据库实例开始运行。此时可以在dmserver控制台执行以下特定的操作命令。

EXIT: 退出服务器。

LOCK: 打印锁系统信息。

TRX: 打印等待事务信息。

CKPT: 设置检查点。

BUF: 打印内存池中缓冲区的信息。

MEM: 打印服务器占用内存大小。

SESSION: 打印连接个数。

DEBUG: 打开DEBUG模式。

注意 dmserver控制台窗口关闭后,数据库实例也同时关闭。

如果增加了“-nonconsole”选项,则数据库实例以后台服务方式运行,dmserver控制台不接受命令。如果要退出,只能关闭窗口或使用Ctrl+C组合键强制退出。

Linux操作系统中dmserver命令的操作与Windows操作系统完全一致。

1.4.2
服务查看器工具

达梦数据库的服务查看器程序存放在安装路径下的tool文件夹,Windows操作系统中的文件名为dmservice.exe,Linux操作系统中的文件名为dmservice.sh。双击或在命令行运行后即可看到服务查看器界面,如图1-43所示。

图1-43

选择相应的服务即可进行启动、停止等操作。

1.4.3
操作系统服务

在Windows操作系统中可以直接打开服务管理界面对达梦数据库服务进行启动、停止等操作,如图1-44所示。

图1-44

Linux操作系统中可以使用systemctl命令对达梦数据库服务进行start、stop、restart等操作。 3btmsUUDgvYB8Zkr3yzv1W72CKg/R0/jh8ZnTYd5lvPRy8lmebV/BdX7qGnd+DmQ

点击中间区域
呼出菜单
上一章
目录
下一章
×