1 、建组和用户
groupadd dinstall -- 建组
useradd -g dinstall dmdba -- 建用户
passwd dmdba -- 设密码
2 、创建安装目录并赋权
cd /
mkdir dmtest
chown -R dmdba:dinstall dmtest/
3 、修改limits.conf参数文件添加到最下方即可
vi /etc/security/limits.conf
dmdba soft nofile 4096
dmdba hard nofile 65536
图形化安装
以下操作无特殊提示均为dmdba用户
1 、进入之前挂载好的数据库介质路径下执行DMInstall.bin弹出对话框
cd /media/
./DMInstall.bin

2 、确定,之后开始安装

3 、接受协议


4 、测试环境key可以不选

5 、安装模式选择经典即可

6 、安装目录选择之前建好的目录dmtest后确定

7 、下一步继续安装,提示文件已经存在正常,因为提前就是建好了。

8 、点击安装,这个过程相对较长需要等大概5-10分钟。

9 、安装收尾:用root执行脚本,执行完点确定,数据库软件安装完毕。
/dmtest/script/root/root_installer.sh

10 、数据库初始化,软件安装完可以安装提示数据库初始化,也可以用工具调用,下面按提示继续做。

11 、创建数据库实例

12 、单机版,选择一般用途即可

13 、数据库目录没有特殊要求按提示做即可

14 、数据库名和实例名和端口号要是没有特殊要求继续做即可,端口号默认为5236

15 、设置数据文件,这里控制文件和oracle有所不同,只能建一个,但是有自动备份机制。

数据文件路径也可以更改,日志文件可以添加多个,初始化日志安装出问题可以
在这里查找日志分析/dmtest/data/DAMENG 如果是测试环境以上配置选择默认安装即可,
生产环境根据需求来改。
16 、初始化参数默认即可,生产环境根据需求来改。

17 、设置用户口令,这个要注意,SYSDBA用户口令和oracle不一样,
一旦忘记无法更改,所以一定要牢记!!!

18 、创建示例库,可选。

19 、点击完成,开始创建, 大概5分钟左右。期间进行如下设置


systemctl enable DmServiceDMSERVER.service 开机自动启动
systemctl start DmServiceDMSERVER.service
20 、点击完成,实例创建完毕,至此图形化安装完毕。
21 、验证进入达梦工具目录登录数据库
[root@localhost ~]# su - dmdba
上一次登录:五 8月 7 13:46:02 CST 2020pts/0 上
[dmdba@localhost ~]$ more .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/.local/bin:$HOME/bin
export PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/dmtest/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/dmtest/tool
export DM_HOME=/dmtest
export PATH=$DM_HOME/bin:$DM_HOME/tool:$PATH:HOME/bin
export DM_SID=DMSERVER
[dmdba@localhost ~]$ disql
disql V8
用户名:sysdba
密码:
服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间: 115.570(毫秒)
SQL>
SQL> select name,instance_name,status$,db_version from v$instance;
行号 NAME INSTANCE_NAME STATUS$ DB_VERSION
---------- -------- ------------- ------- -------------------
1 DMSERVER DMSERVER OPEN DB Version: 0x7000a
已用时间: 454.125(毫秒). 执行号:4.
或者
[root@localhost ~]# netstat -ln|grep 5236
tcp6 0 0 :::5236 :::* LISTEN
[dmdba@localhost ~]$ ps -ef|grep dmserver
dmdba 2647 1 0 10:18 ? 00:00:47 /home/dmdba/dmdbms/bin/dmserver /home/dmdba/dmdbms/data/DAMENG/dm.ini -noconsole
dmdba 10498 10433 0 15:42 pts/1 00:00:00 grep --color=auto dmserver
可見,达梦数据库是单进程多线程模式,监听端口号是5236
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/789425/viewspace-2725164/ ,如需转载,请注明出处,否则将追究法律责任。