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

以中标麒麟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

学习国产达梦数据库随笔(一)_第1张图片
在配置文件底部增加上面两行

二、安装数据库

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


如果之前安装过达梦数据库,会弹出下边窗口,确认已卸载直接点击确定
学习国产达梦数据库随笔(一)_第2张图片

6)点击【确定】
学习国产达梦数据库随笔(一)_第3张图片

7)点击【开始】
学习国产达梦数据库随笔(一)_第4张图片

8)选择【接受】,点击【下一步】
学习国产达梦数据库随笔(一)_第5张图片
 9)点击【下一步】
学习国产达梦数据库随笔(一)_第6张图片

10)选中对应的key,点击【下一步】,没有key直接点击【下一步】安装试用版
学习国产达梦数据库随笔(一)_第7张图片

11)根据需求选择对应的安装模式,以【典型安装】为例
学习国产达梦数据库随笔(一)_第8张图片

12)选择对应的安装路径,以/dm7为例,点击【下一步】
学习国产达梦数据库随笔(一)_第9张图片

13)点击【安装】
学习国产达梦数据库随笔(一)_第10张图片

14)复制语句到终端以root执行
学习国产达梦数据库随笔(一)_第11张图片

学习国产达梦数据库随笔(一)_第12张图片
15)点击【确定】,点击【是】
学习国产达梦数据库随笔(一)_第13张图片

2.2. 命令行安装数据库

1)执行安装命令

./DMInstall.bin -i

2)选择安装语言

3)选择key、时区
学习国产达梦数据库随笔(一)_第14张图片

4)选择安装类型
学习国产达梦数据库随笔(一)_第15张图片

5)选择安装路径

6)确认安装

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

/dm7/script/root/root_installer.sh

2.3. 查看目录结构

进入/dm7目录

学习国产达梦数据库随笔(一)_第16张图片

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. 图形界面初始化数据库

学习国产达梦数据库随笔(一)_第17张图片

学习国产达梦数据库随笔(一)_第18张图片
学习国产达梦数据库随笔(一)_第19张图片
学习国产达梦数据库随笔(一)_第20张图片
学习国产达梦数据库随笔(一)_第21张图片
学习国产达梦数据库随笔(一)_第22张图片
学习国产达梦数据库随笔(一)_第23张图片
学习国产达梦数据库随笔(一)_第24张图片
学习国产达梦数据库随笔(一)_第25张图片
学习国产达梦数据库随笔(一)_第26张图片
学习国产达梦数据库随笔(一)_第27张图片
学习国产达梦数据库随笔(一)_第28张图片
学习国产达梦数据库随笔(一)_第29张图片
新开终端以root用户执行脚本

学习国产达梦数据库随笔(一)_第30张图片
学习国产达梦数据库随笔(一)_第31张图片

3.2. 命令行初始化数据库

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

学习国产达梦数据库随笔(一)_第32张图片

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

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

学习国产达梦数据库随笔(一)_第33张图片

四、连接数据库

4.1. 图形界面连接数据库

打开管理工具

学习国产达梦数据库随笔(一)_第34张图片

输入密码开始连接

学习国产达梦数据库随笔(一)_第35张图片

查看实例状态

学习国产达梦数据库随笔(一)_第36张图片

4.2. 命令行连接数据库

学习国产达梦数据库随笔(一)_第37张图片

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

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

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

学习国产达梦数据库随笔(一)_第38张图片

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

ps -ef|grep dmserver

netstat -ntl|grep 523*

学习国产达梦数据库随笔(一)_第39张图片

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

服务状态

service DmServiceSERVER status

停止服务

service DmServiceDMSERVER stop

启动服务

service DmServiceDMSERVER start

六、卸载数据库

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

6.1. 图形界面卸载数据库

打开"/dm7/desktop/卸载"

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

学习国产达梦数据库随笔(一)_第40张图片

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

学习国产达梦数据库随笔(一)_第41张图片

确认卸载

学习国产达梦数据库随笔(一)_第42张图片

学习国产达梦数据库随笔(一)_第43张图片

6.2. 命令行卸载数据库

cd /dm7
./uninstall.sh -i

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


致谢!

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

你可能感兴趣的:(数据库)