注册
达梦8数据库在银河麒麟系统上的安装分享
专栏/培训园地/ 文章详情 /

达梦8数据库在银河麒麟系统上的安装分享

厉害了我的猫。 2024/06/21 1934 1 0
摘要

1.扩展tmp空间
mount -o remount,size=4G /tmp

2.创建用户和组
groupadd dinstall
useradd -g dinstall dmdba

3.创建目录
mkdir /dm8

4.修改目录权限
chown dmdba:dinstall /dm8
--chmod -R 775 /dm8 (最高操作权限,可选)

5.挂载dm8_xxx.iso镜像到mnt目录(挂载的目的是为了获取DMInstall.bin文件,如果已经存在,则不用挂载)
mount -o loop /opt/dm8_xxx.iso /mnt

6.更改DMInstall.bin文件属性(可选)
chown dmdba:dinstall DMInstall.bin

7.切换帐号
su - dmdba

8.安装dm8程序
./DMInstall.bin (若报错,执行步骤9)

9.设置图形界面环境变量
a. exit --注销当期帐号
b. echo $DISPLAY --查看root帐号下DISPLAY变量值
c. xhost + --释放权限
d. su - dmdba --登录dmdba帐号
e. export DISPLAY=:0.0 --给DISPLAY变量变量赋值
f. xhost + --释放权限

10.安装数据库
a. 下一步...下一步...
b. 选择安装位置:更改为/dm8
c. 安装
d. root用户执行命令:/dm8/script/root/root_installer.sh
e. 确定...完成...取消(暂时不初始化数据库)

11.初始化数据库实例
a. cd tool
b. ./dbca.sh (若报错,执行步骤9)
c. 开始...下一步...下一步...[数据库名和实例名以及端口号]...[日志文件]...下一步...[初始化参数]...下一步...[所有系统用户使用同一口令(可选)]...下一步...创建示例库...下一步...完成
d. root用户执行命令:
mv /dm8/bin/DmServiceDMSERVER.service /usr/lib/systemd/system/DmServiceDMSERVER.service
systemctl enable DmServiceDMSERVER.service
systemctl start DmServiceDMSERVER.service
e. 确定
f. 重启示例,root用户执行命令:
systemctl restart DmServiceDMSERVER.service
g. 完成

12.连接数据库(图形化界面方式)
a. cd tool
b. ./manager (若报错,执行步骤9)
c. 新建连接

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服