centos7安装达梦数据库dm8
安装准备:
下载数据库: www.dameng.com
系统环境:centos7
安装:
- 查询系统环境
#获取系统位数 getconf LONG_BIT #查询操作系统 release 信息 lsb_release -a #检查 CPU 版本: cat /proc/cpuinfo #查询系统信息 cat /etc/issue #查询系统名称 uname -a #查询空闲内存 free -m #Glibc 版本检查: rpm -qa|grep glibc
- 安装数据库
安装包位置:/opt/dm8_20201107_x86_rh6_64_ent_8.1.1.144.iso
数据库安装目录:/dm8
cd /opt
mkdir /mnt/dm
#挂载
mount /opt/dm8_20201107_x86_rh6_64_ent_8.1.1.144.iso /mnt/dm
cd /mnt/dm
#规划用户组和用户
groupadd dinstall
useradd -g dinstall dmdba
passwd dmdba
id dmdba
#规划安装路径,并赋予权限
mkdir /dm8
chown dmdba:dinstall /dm8
系统安装数据库需要图形化界面,假如未安装图形化界面,可执行安装命令。
centos7安装图形化界面:
#获取并安装CentOS默认的图形界面GNOME程序包
yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
# 修改为图形界面模式
systemctl set-default graphical.target
#重启CentOS,检验GUI界面效果
reboot
#安装xclock
yum install xorg-x11-apps
图形化界面的测试和调用:
xhost +
#查看是否开启图形化时钟
xclock
#获取显示的值,假设为0
echo $DISPLAY
su - dmdba
export DISPLAY=:0(:0 是第三步显示的值)
#查看是否成功开启图形化时钟
xclock
设置文件打开最大数:
#设置文件打开最大数设置
ulimit -n 65536
#文件打开最大数设置,永久设置
cd /etc/security
vi limits.conf
添加:dmdba soft nofile 65536
dmdba hard nofile 65536
安装:
cd /mnt/dm
./DMInstall.bin
su root
/dm8/script/root/root_installer.sh
su dmdba
设置环境变量:
#打开环境变量配置
vi ~/.bash_profile
添加:export PATH="$PATH:$DM_HOME/bin:$DM_HOME/tool"
#使修改生效
source ~/.bash_profile
创建数据库实例
cd /dm8/tool
chmod 755 ./dbca.sh
#界面化安装
./dbca.sh
数据库实例服务启动停止命令:
su root
#查看状态
systemctl status DmServiceDMSERVER.service
#关闭数据库服务
systemctl stop DmServiceDMSERVER.service
#启动数据库服务
systemctl start DmServiceDMSERVER.service
su dmdba
连接数据库:
cd /dm8/tool
chmod 755 ./nca.sh
#界面化连接数据库
./nca.sh
数据库工具
- DM 管理工具(联机工具,manager) ,可以执行 SQL、数据库界面操作 数据的导入导出、联机物理备份和还原
cd /dm8/tool chmod 755 ./manager ./manager
- DM 控制台工具(脱机工具、console),支持数据库备份和还原、参数配置修改
cd /dm8/tool chmod 755 ./console ./console
-
DTS 数据迁移工具( dts ) ,支持 sql 文件、数据文件、 oracle 、 mysql 、 DM 迁移 DM
cd /dm8/tool chmod 755 ./dts ./dts
-
cd /dm8/tool chmod 755 ./monitor ./monitor
-
cd /dm8/tool chmod 755 ./analyzer ./analyzer