达梦数据库的安装(GUI)

一、达梦数据库的安装介绍(DM8)
1.安装之前需要对自己的硬件环境做一定的检测(通过虚拟机),对内存、网络、CPU等方面都需要简单的检测,一般情况下都是可以正常进行安装操作的。但是,如果/tmp的容量不够大,则需要扩大(一般至少为600M);也需要一定大小的运行内存,这些都需要提前做好准备。
2.完成上述准备后,就要规划用户,在root账户下新建用户用于安装达梦数据库(不推荐用root账户安装)
创建用户组:groupadd dminstall
创建安装用户:useradd -g dminstall -m -d /home/dmdba -s /bin/bash dmdba
设置密码:passwd dm8
检查操作系统权限:ulimit -a
修改参数:vi etc/security/limits.conf
打开后,在最后一行前面,加入:* soft nofile 65536 * hard nofile 65536
修改后,关闭终端窗口重新打开,再次检查操作系统权限,参数已经被改变。
3.安装DM8数据库。使用root账户输入下列命令:
规划安装路径:mkdir /dm8
更改权限:chown dmdba.dminstall -R /dm8
切换到你的DM数据库安装目录下挂载数据库镜像文件到指定的目录:mount -o loop 你的数据库镜像文件名 /mnt
注意:此时挂载之后,文件只是以只读方式进行挂载,所以无法修改权限,我们需要新建文件夹,讲镜像文件中的所有内容复制进新建文件夹中,才可以修改权限并用dmdba账户进行下一步的安装。
新建目录:mkdir dminstall
拷贝文件:cp -R /mnt/* /dminstall
修改权限:chmod 755 DMInstall.bin
切换到dmdba账户,开始安装:
进入到dminstall目录下,输入:./DMInstall.bin
文件开始解压安装:
在这里插入图片描述
开始安装后,弹出界面,根据自己的需要进行选择:在这里插入图片描述
在这里插入图片描述
这里的数据库是安装在虚拟机上的,所以选择目录时是选择在虚拟机上的路径:
在这里插入图片描述
在这里插入图片描述
安装完成后,根据下面的提示,用root账户运行命令即可:
在这里插入图片描述
安装好数据库后,会提示是否进行数据库的初始化,根据自己的需要,进行初始化。这里就不介绍了,如果有需要的朋友可以联系我。

### 安装达梦数据库于 CentOS 的逐步指南 #### 准备工作 为了确保顺利安装达梦数据库,在开始之前需确认操作系统已准备好。对于CentOS 7,建议先关闭防火墙以减少不必要的干扰[^3]。 ```bash systemctl stop firewalld systemctl disable firewalld ``` #### 编译环境准备 编译和安装过程中需要用到GCC工具链。如果尚未安装GCC,则可以通过yum命令来完成安装[^2]: ```bash yum install gcc ``` #### 创建专用用户组与用户 创建专门用于运行达梦数据库的服务账户及其所属的用户组有助于提高系统的安全性。这里将以`dmdba`为例说明如何创建该用户并为其设定密码: ```bash groupadd dinstall -g 2001 useradd -G dinstall -m -d /home/dmdba -s /bin/bash -u 2001 dmdba passwd dmdba ``` #### 下载并解压达梦数据库软件包 前往官方网站下载适用于Linux平台版本的达梦数据库压缩包,并将其放置在一个合适的路径下进行解压缩处理。假设当前位于根用户的家目录中执行如下指令: ```bash tar zxvf DamengDatabase-Linux-x86_64.tar.gz cd DMInstallDir/ ``` 请注意替换实际获取到的具体文件名为上述命令中的占位符部分(`DamengDatabase-Linux-x86_64.tar.gz`)。 #### 执行图形化或静默安装向导 根据个人喜好选择通过GUI界面或者CLI方式来进行产品部署。对于后者而言,可以参照官方文档提供的参数配置模板编写响应文件(response file),从而实现自动化无人值守式的安装过程。此处仅给出基于交互模式下的基本流程示意[^1]: ```bash ./DMSetup.bin ``` 按照屏幕提示依次输入目标安装位置、组件选项以及许可协议接受与否等内容直至结束。 #### 初始化新建立好的实例 当整个程序集成功完成后,紧接着便是针对所选数据存储空间实施必要的初始化动作。这一步骤通常涉及指定字符编码形式(如GBK/UTF8)、页大小(page size)以及其他一些性能调优方面的考量因素。具体操作方法可参阅随附的帮助手册获得更详尽指导。 #### 注册服务项以便管理控制 为了让系统能够识别新增加的应用进程,有必要借助特定命令将之加入至本地服务列表当中去。这样做的好处在于日后可通过标准手段轻松地开启/停止对应的任务实体而不必每次都手动加载二进制文件。 ```bash service dmserver start|stop|restart|status ``` #### 设置开机自启动策略 最后但同样重要的是要考虑到服务器重启后的恢复能力问题——即怎样才能让应用程序随着主机一同唤醒而无需人工干预?答案就是利用chkconfig工具或是Systemd单位文件(.service)的形式达成此目的。下面展示了一种较为简便的做法供参考使用: ```bash cp /opt/dmdbms/bin/dm.service /etc/systemd/system/ systemctl enable dm.service ``` 以上就是在CentOS平台上部署达梦数据库的一个完整的步骤概述。当然实际情况可能会因为不同版本之间存在差异而导致某些细节有所变化,请务必密切关注厂商发布的最新资料更新情况。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值