达梦数据库命令行安装

达梦数据库命令行安装达梦数据库安装使用从达梦官网下载 iso 镜像达梦官网 http www dameng com 以下安装以达梦 8 为例 安装的过程通过命令行的形式 因为实际服务器是没 GUI 的 比较贴合实际下载好 jdk 达梦 8iso 镜像

大家好,欢迎来到IT知识分享网。

达梦数据库安装使用

从达梦官网下载iso镜像

达梦官网:http://www.dameng.com/

以下安装以达梦8为例,安装的过程通过命令行的形式,因为实际服务器是没GUI的,比较贴合实际

 

创建用户dmdba

groupadd dinstall

useradd -g dinstall dmdba

达梦数据库命令行安装

 

创建达梦存放目录

在根目录下创建dm目录,用于存放达梦数据库文件

  • mkdir /dm

分配dmdba用户拥有dm目录所有权

  • chown dmdba.dinstall -R /dm

临时设置最大文件打开数(这里是临时设置,也可以永久设置)

  • ulimit -n 65536

 

挂载iso文件

我的iso文件从达梦官网下载上传到/opt下

达梦数据库命令行安装

挂载到/mnt目录

  • mount -o loop dm8__x86_rh6_64_ent_8.1.1.144.iso /mnt/

达梦数据库命令行安装

去到mnt目录下就可以看到 DMInstall.bin 文件,接下来就是安装

达梦数据库命令行安装

 

1、通过DmInstall.bin安装达梦

切换dmdba用户安装达梦

su – dmdba

达梦数据库命令行安装

命令行安装达梦

./DMInstall.bin -i

这里选择中文输入c

达梦数据库命令行安装

选择key,这里有就选择y,没有选择n

达梦数据库命令行安装

设置时区

达梦数据库命令行安装

默认回车

达梦数据库命令行安装

选择1或者默认回车

达梦数据库命令行安装

选择安装的目录,这里选择规划安装的/dm目录

达梦数据库命令行安装

达梦数据库命令行安装

达梦数据库命令行安装

 

此时提示以root用户执行命令   /dm/script/root/root_installer.sh

su – root

/dm/script/root/root_installer.sh

达梦数据库命令行安装

 

此时达梦数据库已经安装完成,接下来要安装数据库实例

此时dm目录下有达梦相关文件

达梦数据库命令行安装

bin :达梦数据库的命令 和 库文件 .so (.dll)
uninstall.sh 卸载

tool :工具 (DM 管理工具,控制台工具,服务查看器等)
drivers :驱动
license_zh.txt  许可信息
script :脚本信息
log :日志
 

 

2、达梦服务实例安装

安装数据库实例,需要用到bin目录下的 dminit 命令

执行

./dminit help 会有相关提示

在这里,重点罗列几个重要的配置项

path:初始数据库存放的路径

db_name: 数据库名

instance_name:实例名

port_num:监听端口号

extent_size: 簇大小

page_size:页大小

sysdba_pwd: SYSDBA数据库用户的密码,默认不设置就是SYSDBA

 

执行以下命令,建立数据库实例

./dminit path=/dm/data instance_name=PROD port_num=5236 db_name=DMDB

达梦数据库命令行安装

安装完成后,会在上面指定path目录下生成db_name名称的文件夹,此时,虽然数据库实例安装好了,还需要注册实例服务。

达梦数据库命令行安装

 

3、为数据库实例注册服务

切换root用户,前往 /dm/script/root下,找到dm_service_installer.sh 脚本,该脚本是用于安装实例服务的 【注意:要切换root用户,该脚本只有root用户能执行】

该命令有几个重要的配置项

 -t    服务类型,包括dmimon,dmap,dmserver,dmwatcher,dmmonitor,dmcss,dmcssm,dmasmsvr,dmdcs,dmdrs,dmdras,dmdss

-p   服务名后缀,对于dmimon,dmap服务类型无效

-dm_ini   dm.ini文件路径 【这个文件就是上面安装完数据库实例后,在指定的path下面生成dm.ini文件】

 

执行以下命令注册服务

./dm_service_installer.sh -t dmserver -p DMSERVER -dm_ini /dm/data/DMDB/dm.ini

达梦数据库命令行安装

服务注册完成,会在/dm/bin目录下创建  DmService + 服务名后缀的脚本,由于上面我注册服务使用的后缀名是 DMSERVER ,所以这个脚本名就是  DmServiceDMSERVER

达梦数据库命令行安装

通过服务脚本启动服务

./DmServiceDMSERVER start 

达梦数据库命令行安装

至此,实例服务启动完成,现在来验证下

由于安装数据库实例的时候,指定来port_num=5236

所以执行 

lsof -i:5236     看该端口是否已经启动监听

达梦数据库命令行安装

 

 

4、通过命令行访问达梦数据库

由于我的服务器不能使用GUI,只能通过CLI的方式访问  >  下面的  conn 格式为  【conn  数据库用户名/用户密码@ip:端口】

可以使用 /dm/tool/ 目录下的 disql 命令

./disql

SQL >  conn SYSDBA/SYSDBA@127.0.0.1:5236

达梦数据库命令行安装

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/107836.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信