DM8的安装部署过程

一、Windows环境安装

1、数据库安装

Windows安装比较简单全程图形化界面,双击安装软件,然后根据系统配置时间和语言,如图:

接下来,弹出安装向导,点击下一步,然后接受达梦的软件产品授权书,然后到了验证key的环节,一般个人实验环境可直接点“下一步”跳过。

接下来选择安装组件,一般实验环境直接选典型安装,

然后根据个人习惯选择安装目录,

 然后没有特别的步骤,一直点“下一步”,直到安装完成,接下来便到了初始化实例的步骤。

2、配置实例

可以打开达梦的工具——数据库配置助手,如下图:

       创建数据库模板,实验环境直接选“一般用途”即可:

       指定数据库实例的安装路径,在此选择数据库安装目录下的data目录:

      

       接下来是数据库名称、实例名和端口号参数,此处的数据库名称与刚刚的data目录下的名称是一致的,端口号需要确认未被占用,如下图:

      

       数据库文件所在位置直接默认即可,下一步是初始化参数:

       下一步是设置口令:

       最后一步是创建示例库:

       安装完成:

3、启停数据库服务

       启停数据库服务,可以在安装路径下的tool目录下运行dmservice.exe程序或者打开“DM服务查看器”,选择启动或者停止相应服务:

二、Linux环境安装

前期准备

首先,安装数据库最好不用root用户,推荐新建一个用户“dmdba”,修改对应用户文件打开最大数,编辑/etc/security/limits.conf文件,在最后添加四条语句:

dmdba hard nofile 65536

dmdba soft nofile 65536

dmdba hard stack 32768

dmdba soft stack 16384

结果如下:

修改完配置后需要查看命令是否生效,命令为“ulimit -a”,效果如下:

      

挂载dm数据库的iso镜像,需要使用root用户,建议将其挂载到一个空的目录下,命令如下:

mount -o loop 你的镜像文件  /mnt

       创建安装目录,实验中选择在根目录下创建dm8目录用来安装数据库,并将该目录的用户修改为dmdba,给该路径下的文件设置755权限,命令如下:      

chown dmdba:dinstall -R /dm8/

chmod -R 755 /dm8

1、安装数据库

完成上述准备工作后,开始安装数据库,一般Linux系统选择命令行安装,选择dmdba用户,进入挂载了DM安装程序的目录下执行安装命令,如下图:

       可以看到安装程序,首先让用户选择语言,直接选c(中文),然后程序开始解压安装程序,然后是key文件选择和时区,在此选择不输入key并设置为21时区(中国标准时间):

      

         

        服务类型选择典型安装,然后填写dm的安装目录,注意安装目录一定要有写入权限并且为空,否则会报错,

        

流程走完后,会提示使用root用户执行一个安装脚本:

至此,完成了Linux系统下DM的安装,具有图形界面的Linux系统下dm的安装和实例配置注册过程与Windows大致相同根据提示进行即可,在此不做赘述。

2、配置实例

命令方式配置数据库实例用到的是dm安装目录下bin目录的dminit命令。dminit命令可以设置多种参数,可用help参数查看:

       最简单的情况是仅提供实例存放目录,命令如下:

./dminit path=/dm8/data

       一般常用的参数是path(实例存放目录)、extent_size(簇大小)、page_size(页大小)、case_sensitive(大小写敏感)、charset(字符集)、db_name(数据库名与data目录下的目录名一致)、instance_name(实例名)、port_num(端口号)。

3、注册服务

    注册服务需要用到root用户,相关脚本在dm安装目录的script/root目录下,命令如:

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

可以根据实际情况修改dm.ini的路径以及实例名。

有图形界面的Linux系统也可以使用dbca(达梦数据库配置助手)来注册服务:

      

         

如果打开dbca工具的用户不是root用户,会有如下提示:

此时,新打开一个命令窗口切换root用户,执行上面三个语句即可。

4、启停服务

图形Linux系统的注册方式与Windows系统一致(dm安装路径tool目录下的dmservice.sh启动图形化工具),命令方式主要有两种方式:systemctl命令方式和服务脚本方式。

systemctl命令方式:

        启动服务:

systemctl start DmServiceDMSERVER.service

       停止服务:

systemctl stop DmServiceDMSERVER.service

       查看状态:

systemctl status DmServiceDMSERVER.service

服务脚本方式需要用到的脚本在dm安装路径bin目录,使用方式如下:

./DmServiceDMSERVER   start/stop/status

需要注意的是服务脚本的名称一般为DmService+你的实例名。

      

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值