达梦数据库的安装与步骤整理

1.1目录规划

目录规划:(在对应服务器上创建目录owner为dmdba组为dinstall)

数据库软件安装目录

/home/dmdba/dmdbms

实例安装目录

/dmdata/dmdb

归档日志存放目录

/dmdata/arch

备份文件存放目录

/dmdata/dmbak/

1.2修改限制

root用户执行vi /etc/security/limits.conf

dmdba soft nice 0

dmdba hard nice 0

dmdba soft as unlimited

dmdba hard as unlimited

dmdba soft fsize unlimited

dmdba hard fsize unlimited

dmdba soft nproc 65536

dmdba hard nproc 65536

dmdba soft nofile 65536

dmdba hard nofile 65536

dmdba soft core unlimited

dmdba hard core unlimited

dmdba soft data unlimited

dmdba hard data unlimited

1.3创建用户

root用户执行

groupadd dinstall -g 2001

useradd  -G dinstall -m -d /home/dmdba -s /bin/bash  dmdba -u 2001
passwd dmdba

mkdir /home/dmdba/dmdbms

mkdir /dmdata/dmdb

mkdir /dmdata /arch

mkdir /dmdata /dmbak

chown -R dmdba:dinstall /home/dmdba

chown -R dmdba:dinstall /dmdata

1.4部署软件

主备都按以下步骤安装数据库服务、并注册服务及修改dmdba用户环境变量,并使其生效:

使用root用户挂载数据库软件的iso文件

#mount -oloop dm8_20210728_HWarm_centos7_64_sec_8.1.2.18 /mnt

使用dmdba用户安装软件

执行以下

su - dmdba

命令,切换到 /mnt 目录下

#cd /mnt

执行 DMInstall.bin 文件开始安装,选择【-i】参数以命令行方式安装。

#./DMInstall.bin -i

选择安装程序的语言 c/C 为中文,e/E 为英文。

提示是否安装 key 文件,输入key文件目录。

选择时区,21 即东 8 区。

选择安装类型,默认典型安装(包含所有内容)。

选择软件安装目录,/home/dmdba/dmdbms

确认安装

安装完成提示使用root执行脚本:

/home/dmdba/dmdbms/script/root/root_installer.sh

切到root用户执行

#/home/dmdba/dmdbms/script/root/root_installer.sh

配置环境变量 dmdba用户:

#echo 'export PATH=$DM_HOME/bin:$DM_HOME/tool:$PATH' >> ~/.bash_profile

source !$

1.5创建数据库

数据库创建:

#su - dmdba

$dminit path=/dmdata page_size=32 extent_size=32 charset=1 log_size=2048 db_name=dmdb instance_name=dmdb SYSDBA_PWD="CS@dameng123" SYSAUDITOR_PWD="CS@dameng123"

以系统服务方式启动实例, DM 提供脚本将数据库实例注册为操作系统服务。
root 用户下切换到 /home/dmdba/dmdbms/script/root/:
#cd /home/dmdba/dmdbms/script/root/
执行以下命令, 执行脚本注册服务:
#./dm_service_installer.sh -t dmserver -p dmdb -dm_ini /dmdata/dmdb/dm.ini
执行以下命令, 以服务方式启动实例:
#systemctl start DmServicedmdb

1.6登录数据库

dmdba 用户下执行以下命令:

#su - dmdba
$disql SYSDBA/'"CS@dameng123"'@localhost:5236
说明: 密码使用单引号+双引号包围起来

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值