达梦数据库学习笔记

自从中美贸易战以来,软件国产化的脚步走的越来越快,尤其在数据库领域美国更是占据了垄断地位,如商业化的oracle、db2,开源的mysql 和pg 等等,如果美国真的在数据做手脚,那国内遇到的麻烦真的是难以想象。

为了自己将来有饭吃,更是适应大潮流,本人开始了国产化数据库的学习。从一名 oracle dba 逐步转型为 达梦的数据库dba。并且据说是达梦可以兼容大部分oracle功能和函数。

环境:虚拟机:vmware workstation 12
数据库软件: 达梦7.0
操作系统:NeoKylin Linux Server 6.0
配置:数据盘:100g
系统盘:40g
cpu 内存: 4c8g
虚拟机两个光驱:一个是挂载数据,另一个是挂载虚拟机镜像文件

初始化环境:格式化并挂载数据盘 ,最终效果如图
在这里插入图片描述
初始化数据库安装环境:
[root@xsy ~] g r o u p a d d d i n s t a l l [ r o o t @ x s y   ] groupadd dinstall [root@xsy ~] userass -g dinstall dmdba
[root@xsy ~]$ passwd dmdba (密码damengdba)
[root@xsy ~]$ chome dmdba:dinstall -R /data/
添加环境变量:
[root@xsy ~]$vi ~/.bash_profile

PATH= P A T H : PATH: HOME/bin:/data/dmdbms/bin
export LD_LIBRARY_PATH=/data/dmdbms/bin/:$LD_LIBRARY_PATH
export PATH

[root@xsy ~]$source ~/…bash_profile

[root@xsy ~] u l i m i t n 65536 [ r o o t @ x s y   ] ulimit -n 65536 [root@xsy ~] vi /etc/security/limits.conf
#–添加内容
dmdba soft nofile 65536
dmdba hard nofile 65536
[root@xsy ~] m o u n t o l o o p / d e v / s r 1 / d m 7 s e t u p r h 6 6 4 e n t 7 . 6.0.14 2 2 0190312. i s o / m n t / d b i s o f i l e [ r o o t @ x s y   ] mount -o loop /dev/sr1/dm7_setup_rh6_64_ent_7.6.0.142_20190312.iso /mnt/dbisofile [root@xsy ~] su - dmdba
[dmdba@xsy ~] c d / m n t / d b i s o f i l e / [ d m d b a @ x s y   ] cd /mnt/dbisofile/ [dmdba@xsy ~] ./DMInstall.bin
接着就是图形化安装了,整个安装过程并不难理解,与安装cle 的软件和创建db的流程差不多。
需要注意的就是 达梦的数据库端口是:5236

dmdba@xsy ~]$.disql sysdba/123ABCabc

SQL>
SQL> select * from v$instance;

行号 NAME INSTANCE_NAME INSTANCE_NUMBER HOST_NAME SVR_VERSION DB_VERSION START_TIME STATUS$ MODE$


       OGUID       RAC_SEQNO   RAC_ROLE
       ----------- ----------- --------

1 DMSERVER DMSERVER 1 xsy DM Database Server x64 V7.6.0.197-Build(2019.09.12-112648)ENT DB Version: 0x7000a 2020-01-15 21:29:30 OPEN NORMAL
0 0 SLAVE

已用时间: 31.838(毫秒). 执行号:3.

语法与oracle 差不多,友善的地方是提供一些图形界面工具。
在这里插入图片描述
在这里插入图片描述

今天就到这里了。具体性能改天做一下压测。

发布了1 篇原创文章 · 获赞 0 · 访问量 5

猜你喜欢

转载自blog.csdn.net/qq_26865723/article/details/103996423