学习国产达梦数据库随笔(一)

以中标麒麟Linux Server 6.0 与 达梦v7.6为例,学习国产软件“达梦数据库”入门(安装、连接、卸载)

一、前期准备

1.1. 规划用户和用户组

1)新建文件夹:mkdir /dm7
2)新建用户组:groupadd dinstall
3)新建用户:useradd -g dinstall dmdba
4)修改用户密码:passwd dmdba

1.2. 规划权限

1)查看显示 /etc/passwd中含有dmdba的行

cat /etc.passwd|grep dmdba

2)查看文件夹dm7的权限、所有者、文件大小等信息

ls -dl /dm7

3)将指定文件的拥有者改为指定的用户和组

chown dmdba.dinstall -R /dm7

4)查看是否更改

ls -dl /dm7

1.3. 配置环境变量(可选项,方便使用DM命令)

1)切换到dmdba目录

cd /home/dmdba

2)编辑脚本文件

vi .bash_profile

export DM_HOME="/dm7"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$DM_HOME/bin"
export PATH="$DM_HOME/bin:$DM_HOME/tool:$PATH:$HOME/bin"


3)执行已编译文件

source .bash_profile

4)查看是否成功

echo $DM_HOME

echo $PATH

1.4. 编辑最大打开文件数量

1)查看ulimit 命令

ulimit -a

2)暂时修改,重启后无效

ulimit -n 65536

3)编辑配置文件(永久生效)

vi /etc/security/limits.conf


在配置文件底部增加上面两行

二、安装数据库

2.1. 图形界面安装数据库

1)挂在光盘镜像文件
2)将安装文件拷贝到根目录下

cp DMInstall.bin /DMInstall.bin
chmod 777 /DMInstall.bin

3)使用dmdba登录

su - dmdba

4)进入/根目录下

cd /

5)安装数据库(提示没有权限,用root执行chmod 777 文件名)

./DMInstall.bin


如果之前安装过达梦数据库,会弹出下边窗口,确认已卸载直接点击确定

6)点击【确定】

7)点击【开始】

8)选择【接受】,点击【下一步】

 9)点击【下一步】

10)选中对应的key,点击【下一步】,没有key直接点击【下一步】安装试用版

11)根据需求选择对应的安装模式,以【典型安装】为例

12)选择对应的安装路径,以/dm7为例,点击【下一步】

13)点击【安装】

14)复制语句到终端以root执行


15)点击【确定】,点击【是】

2.2. 命令行安装数据库

1)执行安装命令

./DMInstall.bin -i

2)选择安装语言

3)选择key、时区

4)选择安装类型

5)选择安装路径

6)确认安装

7)用root执行以下命令,安装成功

/dm7/script/root/root_installer.sh

2.3. 查看目录结构

进入/dm7目录

bin: 达梦数据库的常用命令和lib库

bin2: utf8

desktop: 桌面快捷键

doc: 所有的用户手册和操作手册

drivers: 所有的驱动(各种jdbc\vdbc\odbc,对应各种开发环境)

include: C语言的头文件(达梦是用C和JAVA开发的)

jar: 所有的JAR包(导入导出、快速加载、日志挖掘……)

jdk: JDK包

log: 所有的日志文件

script: 所有的脚本文件

tool: 所有的工具,客户端工具

web: DEM(相当于oracle的em,数据库管理配置工具)

uninstall.sh 卸载入口

三、初始化数据库

3.1. 图形界面初始化数据库













新开终端以root用户执行脚本


3.2. 命令行初始化数据库

dminit path=/dm7/data db_name=dm01 instance_name=TEST1 port_num=5237

以root用户身份执行下边脚本:(注意:数据库名称区分大小写,需和创建时一致)

/dm7/script/root/dm_service_install.sh -t dmserver -p dm01 -i /dm7/data/dm01/dm.ini

四、连接数据库

4.1. 图形界面连接数据库

打开管理工具

输入密码开始连接

查看实例状态

4.2. 命令行连接数据库

五、查看/管理数据库运行状态

5.1. 图形界面查看数据库运行状态

打开工具“/dm7/desktop/DM服务查看器”

5.2. 命令行查看数据库运行状态

ps -ef|grep dmserver

netstat -ntl|grep 523*

cd /etc/rc.d/init.d
ls Dm*

服务状态

service DmServiceSERVER status

停止服务

service DmServiceDMSERVER stop

启动服务

service DmServiceDMSERVER start

六、卸载数据库

已经有数据库实例的需要先停止数据库

6.1. 图形界面卸载数据库

打开"/dm7/desktop/卸载"

如果图形界面的管理工具在运行,会提示关闭

图形界面的服务查看器在运行也会提示关闭

确认卸载

6.2. 命令行卸载数据库

cd /dm7
./uninstall.sh -i

停止服务之后,确认卸载数据库


致谢!

   感谢达梦的培训讲师美女李春红老师和老师的助理们!! 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值