初学达梦数据库

环境:麒麟操作系统

达梦数据库:dm8

安装要求:查看/tmp 空间,/tmp 建议至少 1.5G 以上

1.操作系统配置:

查看操作系统信息

  [root@localhost opt]# cat /proc/version Linux version 4.19.90-24.4.v2101.ky10.x86_64 (KYLINSOFT@localhost.localdomain) (gcc version 7.3.0 (GCC)) #1 SMP Mon May 24 12:14:55 CST 2021

[root@localhost opt]# uname -r 4.19.90-24.4.v2101.ky10.x86_64

查看cpu信息

[root@localhost opt]# cat /proc/cpuinf

查看内存

[root@localhost opt]# free -m

查看磁盘空间

[root@localhost opt]# df -h

查看/tmp 空间,/tmp 建议至少 1.5G 以上

[root@localhost opt]# df -h /tmp

文件系统                                 容量         已用         可用         已用%         挂载点

/dev/mapper/klas-tmp         1.5G         44M             1.5G         3%                 /tmp

查看 Glibc、gcc 版本

[root@localhost opt]# rpm -qa|grep glibc

glibc-2.28-49.p02.ky10.x86_64 glibc-devel-2.28-49.p02.ky10.x86_64

glibc-common-2.28-49.p02.ky10.x86_64

[root@KylinDCA03 opt]# rpm -qa|grep gcc

libgcc-7.3.0-20190804.35.p02.ky10.x86_64

gcc-7.3.0-20190804.35.p02.ky10.x86_64

2.创建用户和用户组

创建用户组:groupadd dinstall

创建用户:useradd -g dinstall -d /home/dmdba  dmdba

修改用户密码:passwd dmdba

3.挂在iso镜像

创建镜像存放目录: mkdir -p /mnt/dm

挂载镜像

mount /opt/dm8_20210818_x86_rh6_64_ent_8.4.2.18_pack14.iso /mnt/dm

4.安装数据库

在根目录下创建/dm8目录,修改属主和属组为dmdba,dinstall

(1)图像化安装数据库:

         su - dmdba 切换到dmdba用户,进入/mnt/dm目录下,执行./DMInstall.bin进入图形化安装,根据提示选择安装目录为/dm8即可,直至安装完成

(2)命令行安装数据库

         su - dmdba 切换到dmdba用户,进入/mnt/dm目录下,执行./DMInstall.bin -i根据提示输入安装目录为/dm8即可,直至安装完成

5.卸载数据库

图形化卸载 DM 数据库

DM 安装目录下执行./uninstall.sh 卸载 DM 数据库:

[dmdba@localhost dm8]$ ./uninstall.sh

[root@localhost 桌面]# /dm8/root_uninstaller.sh

删除 DmAPService 服务

Removed /etc/systemd/system/multi-user.target.wants/DmAPService.service.

删除/etc/dm_svc.conf 文件

命令行方式卸载 DM 数据库

DM 安装目录下执行./uninstall.sh -i 卸载 DM 数据库:

[dmdba@localhost dm8]$ ./uninstall.sh -i

6.创建数据库及数据库实例管理

(1)DM 数据库配置助手图形化界面方式创建数据库

运行 达梦配置助手创建数据库

[dmdba@localhost ~]$ cd /dm8/tool

[dmdba@localhost tool]$ ./dbca.sh

如果有报错误,原因可能是图形化界面没有设置好,需要设置图形化。

设置 DISPLAY:

[dmdba@localhost tool]$ export DISPLAY=:0.0

[dmdba@localhost tool]$ ./dbca.sh

根据界面提示创建数据库实例和注册数据库服务即可

(2)dminit 命令行创建数据库实例

[dmdba@localhost bin]$ ./dminit path=/dm8/data db_name=DAMENG instance_NAME=DMTESTSVR sysdba_pwd=dameng1 port_num=5236 PAGE_SIZE=16

dminit 方式创建数据库不会自动注册数据库服务(DM 数据库配置助手方式默认自动注册数 据库服务),所以不能以服务方式启动数据库,如果要以服务方式启动,则需要注册数据库 服务。

图形化注册数据库服务:

打开DM 数据库配置助手注册数据库服务 执行 dbca.sh 打开 DM 数据库配置助手,选择“注册数据库服务”

root 执行注册服务脚本:

[root@localhost root]# ./dm_service_installer.sh -t dmserver -p DMTESTSVR -dm_ini  /dm8/data/DMTEST/dm.ini

Created symlink /etc/systemd/system/multi-user.target.wants/DmServiceDMTESTSVR.service → /usr/lib/systemd/system/DmServiceDMTESTSVR.service. 创建服务(DmServiceDMTESTSVR)完成


以上就是简单的安装卸载达梦数据库和注册数据库实例,服务的操作啦~

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值