挂载光盘
这里假定光驱对应的文件为/dev/cdrom 且目标路径/mnt/cdrom 已存在。
命令行安装
选择安装语言,默认为中文
选择key文件,没有就选N
设置时区
选择安装类型
选择安装目录
根据个人情况,我这里安装在/www/dm8目录
安装完成
初始化数据库
参数说明
PATH 初始数据库存放的路径
CASE_SENSITIVE 大小敏感(Y),可选值:Y/N,1/0
CHARSET/UNICODE_FLAG 字符集(0),可选值:0[GB18030],1[UTF-8],2[EUC-KR]
LENGTH_IN_CHAR VARCHAR 类型长度是否以字符为单位(N),可选值:Y/N,1/0
SYSDBA_PWD 设置 SYSDBA 密码(SYSDBA),密码长度为 9 到 48
SYSAUDITOR_PWD 设置 SYSAUDITOR 密码(SYSAUDITOR),密码长度为 9 到 48
DB_NAME 数据库名(DAMENG)
INSTANCE_NAME 实例名(DMSERVER)
PORT_NUM 监听端口号(5236)
TIME_ZONE 设置时区(+08:00)
ARCH_FLAG 初始化时设置 dm.ini 中的 ARCH_INI(0)
运行后,将会在指定的PATH(/www/dm8/data)目录新建一个TEST文件夹。内容包含初始数据库TEST的相关文件和DM数据库启动所必须的配置文件dm.ini。
作为Linux服务运行
在 Linux(Unix)系统中,很多程序的进程是以后台运行的方式启动的,进程以后台方式运行能够保证进程不因终端窗口的关闭而关闭,而且这些进程大多是常驻的,需要长期运行且不中断的。
DM 提供了 14 个服务脚本模板,分别是 DmAPService 服务、DmAuditMonitor 服务、DmJobMonitor 服务、DmInstanceMonitor 服务、DmServer 服务、DmWatchService服务、DmMonitorService 服务、DmASMSvrService 服务、DmCSSService 服务和DmCSSMonitorService 服务、 DmDRSService 服务、 DmDRASService 服务、DmDCSService 服务和 DmDSSService 服务。其中前 4 个在安装/bin 目录下,其他的都在/bin/service_template 下。
将/www/dm8/bin/service_template/DmService文件拷贝至/www/dm8/bin目录下,并改名为:DmServiceTest,然后赋予权限chmod 755 /www/dm8/bin/DmServiceTest
修改DmServiceTest文件内容,设置INI_PATH参数
启动服务
停止服务
查询服务状态
重启服务
注册与卸载服务
在现实使用环境中,如果 Linux(Unix)系统重启,用户希望在操作系统启动时能够自动启动某些应用程序的进程。为了达到这种功能就必须为这些应用程序编写服务脚本,并注册成操作系统服务。
注册服务
启用服务
停止服务
启动服务
卸载服务
卸载达梦