目录
达梦软件下载地址:
达梦官网:dameng.com
社区:eco.dameng.com
需要注册账号,才能下载。
2.1. 修改主机名
su - root
hostnamectl set-hostname dmdb
hostnamectl set-icon-name dmdb
2.2. 关闭防火墙
禁用防火墙
su - root
systemctl status firewalld
systemctl stop firewalld
systemctl disable firewalld
2.3. 创建组、用户
su - root
groupadd dinstall
useradd -g dinstall dmdba
passwd dmdba #用户的密码为Dameng168
2.4. 创建目录
mkdir /dm8
chown dmdba:dinstall -R /dm8
ls -ld /dm8
2.5. 编辑环境变量
su - dmdba
mkdir -p /home/dmdba/tmp
说明:默认情况下安装达梦软件时,会使用/tmp目录,且要求/tmp目录大小至少2G,如果/tmp目录空间不够,可以指定到别的地方,通过参数DM_INSTALL_TMPDIR指定。
编辑 /home/dmdba/.bash_profile,添加
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/dm8/bin"
export DM_HOME="/dm8"
export PATH=$PATH:$DM_HOME/bin:$DM_HOME/tool
export DM_INSTALL_TMPDIR=/home/dmdba/tmp
执行source /home/dmdba/.bash_profile生效。
2.6. 配置ulimit限制
su - root
编辑/etc/security/limits.conf,添加
su - dmdba
cd /mnt
./DMInstall.bin -i
说明:如果执行DMInstall.bin不加-i,则是调用图形界面安装达梦数据库软件。加-i 表明是使用命令行方式安装达梦数据库软件。
安装达梦软件,以root执行脚本
su - root
/dm8/script/root/root_installer.sh
4.1. 创建数据库
su - dmdba
cd /dm8/bin
./dminit help
./dminit path=/dm8/data db_name=DMDB instance_name=PROD port_num=5237 sysdba_pwd=Dameng168 sysauditor_pwd=Dameng168 log_size=256
参数说明:
PATH 初始数据库存放的路径
DB_NAME 数据库名
INSTANCE_NAME 实例名
PORT_NUM 监听端口号
SYSDBA_PWD 设置SYSDBA密码
SYSAUDITOR_PWD 设置SYSAUDITOR密码
LOG_SIZE 日志文件大小(默认为2048),单位为:M,范围为:256M ~ 8G
PAGE_SIZE 数据页大小,可选值:4, 8, 16, 32,单位:K。默认8 K。
CHARSET/UNICODE_FLAG 字符集,可选值:0[GB18030],1[UTF-8],2[EUC-KR],值为0,说明字符集默认为GB18030
4.2. 注册数据库服务
以root执行
su - root
cd /dm8/script/root/
./dm_service_installer.sh -h
./dm_service_installer.sh -t dmserver -p PROD -dm_ini /dm8/data/DMDB/dm.ini
参数说明:
-t 服务类型,包括dmimon,dmap,dmserver,dmwatcher,dmmonitor,dmcss,dmcssm,dmasmsvr,dmasmsvrm。命令行注册服务选择的是dmserver
-p 服务名后缀,对于dmimon,dmap服务类型无效。这里的值实际上就是实例名。
-dm_ini dm.ini文件路径。这里值为参数文件路径及参数文件名称。
4.3. 启动实例
su - dmdba
DmServicePROD start
登录测试输出:
[dmdba@dmdb ~]$ disql sysdba/Dameng168:5237
服务器[LOCALHOST:5237]:处于普通打开状态
登录使用时间 : 3.633(ms)
disql V8
SQL> select name from v$instance;
行号 NAME
1 PROD
已用时间: 0.768(毫秒). 执行号:66201.
SQL>
SQL> exit
[dmdba@dmdb ~]$
文章
阅读量
获赞