天天看点

达梦数据库安装DM数据库搭建

DM数据库搭建

2020-12-31

修订历史

版本号 修订日期 修订内容 修订人

1.0 2020-12-31 创建文档版本 Liutt

环境:

操作系统版本:rhel 6.4

数据库版本:dm8

目录

DM数据库搭建 1

修订历史 2

达梦数据库搭建 4

1.1查看系统配置信息 4

1.2 规划路径 4

1.3 安装用户(建议不要使用 root) 4

1.4 配置 dmdba 用户环境变量(可选项) 5

1.5 设置最大文件打开数 6

1.6 数据库软件安装 6

1.7创建数据库实例 8

1.7.1查看达梦数据库服务的方式 9

1.7.2安装完成之后,需要先启停数据库一次 9

1.7.3后台启动: 9

1.8 卸载数据库软件 10

达梦数据库搭建

1.1查看系统配置信息

查看 cpu 信息:

[[email protected] ~]# lscpu

[[email protected] ~]# cat /proc/cpuinfo

查看内存信息:

[[email protected] ~]# free -m

注意:数据库内存要至少 1G,linux swap 分区一般是物理内存的 1.5

查看硬盘、分区信息

[[email protected] ~]# fdisk -l

[[email protected] ~]# df -h

如果数据库开启 SQL 日志分析,那么/tmp 分区至少要 600M

远程访问数据库需要关闭防火墙

[[email protected] ~]# systemctl status firewalld

[[email protected] ~]# systemctl stop firewalld

[[email protected] ~]# systemctl disable firewalld

系统要求:

内核要在 2.6 以上,glibc 2.3 UnixODBC gcc

[[email protected] ~]# uname -ra

[[email protected] yum.repos.d]# yum install gcc

1.2 规划路径

[[email protected] /]# mkdir -p /dm8

1.3 安装用户(建议不要使用 root)

[[email protected] /]# groupadd dinstall

[[email protected] /]# useradd -g dinstall dmdba

[[email protected] /]# passwd dmdba

[[email protected] /]# chown dmdba:dinstall /dm8 -R

[[email protected] /]# ls -ld /dm8

达梦数据库安装DM数据库搭建

1.4 配置 dmdba 用户环境变量(可选项)

环境变量生效:

[[email protected] ~]$ source .bash_profile

1.5 设置最大文件打开数

修改之后重启生效

[[email protected] /]# vi /etc/security/limits.conf

dmdba soft nofile 4906

dmdba hard nofile 65536

临时生效:ulimit -n 65536

1.6 数据库软件安装

[[email protected] home]# mount -o loop /home/dm8_setup_rh7.iso /mnt

mount: /dev/loop0 写保护,将以只读方式挂载

达梦数据库安装DM数据库搭建

CLI:命令行的交互式安装

[[email protected] mnt]$ ./DMInstall.bin –i

达梦数据库安装DM数据库搭建

安装目录的结构和内容:

bin:库文件和达梦常用的命令

bin2 :UTF8

Desktop:桌面

Drivers:驱动

jar :jar 包,存放的是逻辑备份、数据快速加载、日志挖掘

license_en.txt license_zh.txt :许可信息

log :日志

release_zh.txt release_en.txt :版本信息

script :脚本

uninstall uninstall.sh :卸载

web :dem 类似 oracle oem

doc :文档

include :头文件(.h)

jdk :java

Samples :示例

tool :客户端工具

达梦数据库安装DM数据库搭建
达梦数据库安装DM数据库搭建

执行脚本(用 root 账号)

/dm8/script/root/root_installer.sh

达梦数据库安装DM数据库搭建

1.7创建数据库实例

一个数据库软件是可以安装多个实例,通过端口号来区分

[[email protected] bin]# ./dminit path=/dm8/data db_name=DB_TEST1

instance_name=TEST1 PORT_NUM=5238

达梦数据库安装DM数据库搭建

1.7.1查看达梦数据库服务的方式

[[email protected] bin]$ 。、

dmdba 23160 1 0 10:35 pts/0 00:00:00 /data/dmdbms/dmdbms/bin/dmserver /data/dmdbms/DAMENG/dm.ini -noconsole

dmdba 23424 10746 0 10:37 pts/0 00:00:00 grep dmserve

1.7.2安装完成之后,需要先启停数据库一次

达梦数据库安装DM数据库搭建
达梦数据库安装DM数据库搭建

1.7.3后台启动:

准备数据库后台启动脚本

cd /data/dmdbms/dmdbms/bin/service_template

cp DmService …/DmService_5236

vim DmService_5236

–修改INI_PATH=/data/dmdbms/DAMENG/dm.ini

后台方式启动数据库

cd /data/dmdbms/dmdbms/bin

./DmService_5236 start --启动达梦数据库

./DmService_5236 stop --停止达梦数据库

[[email protected] bin]$ ./disql SYSDBA/SYSDBA:5239

达梦数据库安装DM数据库搭建

SQL> select status$ from v$instance;

达梦数据库安装DM数据库搭建

1.8 卸载数据库软件

注意:在卸载数据库之前,需要将数据库备份,然后关闭实例、删除

数据库及卸载数据库软件

[[email protected] dm8]$ ./uninstall.sh -i