以中标麒麟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
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)查看ulimit 命令
ulimit -a
2)暂时修改,重启后无效
ulimit -n 65536
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)选择【接受】,点击【下一步】
10)选中对应的key,点击【下一步】,没有key直接点击【下一步】安装试用版
11)根据需求选择对应的安装模式,以【典型安装】为例
12)选择对应的安装路径,以/dm7为例,点击【下一步】
13)点击【安装】
14)复制语句到终端以root执行
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: 所有的驱动(各种jdbcvdbcodbc,对应各种开发环境)
include: C语言的头文件(达梦是用C和JAVA开发的)
jar: 所有的JAR包(导入导出、快速加载、日志挖掘……)
jdk: JDK包
log: 所有的日志文件
tool: 所有的工具,客户端工具
web: DEM(相当于oracle的em,数据库管理配置工具)
uninstall.sh 卸载入口
三、初始化数据库
3.1. 图形界面初始化数据库
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
停止服务之后,确认卸载数据库
致谢!
感谢达梦的培训讲师美女李春红老师和老师的助理们!!
文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树数据库组成表32106 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!