在Linux下安装卸载DM7数据库

一:在Linux下安装DM7数据库
1.首先关闭window下的防火墙。
2.关闭Linux下的防火墙。在root用户下打开/etc/selinux/config,将其中的SELINUX=disabled
3.在root用户下创建安装用户组 dinstall。
groupadd dinstall
创建安装用户 dmdba。
useradd –g dinstall dmdba
使用下面命令,给用户dmdba初始化用户密码。
passwd dmdba
之后通过系统提示进行密码设置。
4.在dmdba用户模式下查看你的Liunx系统资源,使用ulimit -a命令。
查看参数在Linux下安装卸载DM7数据库
参数使用限制:
1).data seg size
data seg size (kbytes, -d)
建议用户设置为 1048576(即 1GB)以上或 unlimited(无限制),此参数过小将导致数据库启动失败。
2). file size
file size(blocks, -f)
建议用户设置为 unlimited(无限制),此参数过小将导致数据库安装或初始化失败。
3). open files
open files(-n)
建议用户设置为 65536 以上或 unlimited(无限制)。
4).virtual memory
virtual memory (kbytes, -v)
建议用户设置为 1048576(即 1GB)以上或 unlimited(无限制),此参数过小将导致数据库启动失败。
上面的4个参数很重要,如果你自己的Linux系统配置不满足条件,可以在root用户下修改文件/etc/security/limits.conf。添加如下系统资源限制
在Linux下安装卸载DM7数据库
5.修改完后切回到dmdba用户模式下使用ulimit -a 查看系统的资源
在Linux下安装卸载DM7数据库

6.切回到root用户模式下,使用命令将DM7的iso文件挂载到mnt文件夹下
在Linux下安装卸载DM7数据库

可以看到在mnt文件下多了这些文件。
7.在root用户下给将DMinstall.bin文件给dmdba.dinstall的权限
在Linux下安装卸载DM7数据库

8.切换到dmdba用户模式下,cd到mnt路径下,以命令行模式执行./DMInstall.bin -i安装数据库,安装时可以选择英语或者中文方式安装。

在Linux下安装卸载DM7数据库

9.验证Key文件:N
10.输入时区:21
11.选择安装类型:1
12.安装路径,默认的/home/dmdba/dmdbms,但是要先确定该路径下的内存空间是否够大,如果不够大是要改路径的,我就改到了/work/DM路径下,系统会检测该路径下的内存空间大小。
在Linux下安装卸载DM7数据库

13.开始安装。。。等待
14.安装结束会出现下面的提示:
在Linux下安装卸载DM7数据库

15.切换到root用户下,执行上面的命令。
二:卸载DM7
1.在dmdba用户模式下,进入你安装数据库的路径下,我的安装路径是work/DM
有一个文件uninstall.sh。执行命令./uninstall.sh。
在Linux下安装卸载DM7数据库

即可卸载DM。
在安装的路径下可能还有其他的数据或者文件未被清理干净,手动删除即可。