1、创建用户组:groupadd dminstall
2、创建安装用户:useradd -g dminstall -m -d /home/dmdba -s /bin/bash dmdba
3、初始化密码,根据提示设置用户密码:passwd dmdba
4、检查操作系统限制
ulimit -a
data seg size
建议用户设置为1048576(即1GB)以上或unlimited(无限制)
file size
建议用户设置为unlimited(无限制)
open files
建议用户设置为65536以上或unlimited(无限制)
virtual memory
建议用户设置为1048576(即1GB)以上或unlimited(无限制)
一般只有open files参数需要修改。在limits.conf加上代码。重新打开终端窗口,使用ulimit -a查看参数,发现已修改成功
vi /etc/security/limits.conf
* soft nofile 65536
* hard nofile 65536
安装DM库
把上传的ISO文件挂载到安装目录下
mount dm7xxxxx.iso /mnt
进入安装目录执行./DMInstall -i
- 初始化dm7数据库
path:初始数据库存放路径
page_size:数据页大小
case_sensitive:大小写敏感(默认敏感) case_sensitive=0(设置大小写不敏感)
charset/unicode_flag:字符集(默认是0代表GB18030,1为UTF-8)
./dminit path=/opt/dmdbms/data case_sensitive=0 unicode_flag=1
这些参数在图形化界面中,都是需要配置的项,都能找到对应的地方
数据库安装完成后,进入初始化阶段,切入到我们安装目录的bin目录,一般默认安装路径为/opt/dmdbms/bin
执行命令
./dminit path=/opt/dmdbms/data case_sensitive=0 unicode_flag=1
当然如果我们能够直接接触到服务器的话,也可以利用桌面上我们DMDBMS文件夹里面的client文件夹里面有一个数据库配置助手初始化我们的数据库,使用方法与Windows平台相同
6. 注册数据库服务
./dm_service_installer.sh -t dmserver -i /opt/dmdbms/data/DAMENG/dm.ini -p hx
回到dm的朱目录/opt/dmdbms中,进入/script/root中发现两个文件 dm_service_installer.sh,dm_service_uninstaller.sh 服务的注册与卸载
开始注册服务
./dm_service_installer.sh -t dmserver -i /opt/dmdbms/data/DAMENG/dm.ini -p hx
- 启动服务
启动服务需要进入bin目录下,使用dmserver指定数据库配置启动服务
./dmserver path=/opt/dmdbms/data/DAMENG/dm.ini
8. 连接数据库测试是否成功