1.准备操作系统
1.1 系统登录界面
1.2 操作系统版本信息
[[email protected] ~]# uname -ra Linux jdbh 2.6.18-238.el5xen #1 SMP Fri Jul 29 05:02:21 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux [[email protected] ~]# cat /etc/issue NeoKylin Linux Advanced Server release 5.6 (Manaslu) Kernel \r on an \m
2.安装达梦数据库
2.1 配置用户环境
单独创建用户作为数据库的安装用户,基于安全的考虑一般不建议直接用root用户安装。
[[email protected] /]# export LANG=zh_CN.gbk [[email protected] /]# groupadd dinstall [[email protected] /]# useradd -g dinstall dm7 [[email protected] /]# passwd dm7 Changing password for user dm7. You can now choose the new password or passphrase. A valid password should be a mix of upper and lower case letters, digits, and other characters. You can use an 8 character long password with characters from at least 2 of these 4 classes. An upper case letter that begins the password and a digit that ends it do not count towards the number of character classes used. A passphrase should be of at least 3 words, 8 to 40 characters long and contain enough different characters. Alternatively, if noone else can see your terminal now, you can pick this as your password: "seem;chance-treat". Enter new password: Re-type new password: passwd: all authentication tokens updated successfully. [[email protected] /]# mkdir -p /dm7/dbms [[email protected] /]# ls -ld /dm7/dbms/ drwxr-xr-x 2 root root 4096 03-24 15:32 /dm7/dbms/ [[email protected] /]# chown dm7.dinstall /dm7/ -R [[email protected] /]# ls -ld /dm7/dbms/ drwxr-xr-x 2 dm7 dinstall 4096 03-24 15:32 /dm7/dbms/
2.2 上传安装包
Linux系统下需要借助FTP工具把安装包上传到系统中,可以利用第三方工具也可利用系统本身自带的FTP服务,使用命令上传文件。
[[email protected] dm7]# ls dm7_20130204_neoky5_64.tar.gz dm.key
2.3 数据库软件安装
在执行数据库安装的时候,需要检查安装文件是否具有执行权限。如果没有执行权限,可以通过“chmod +x 文件名” 方式为安装包增加执行权限,在Rocky系统的KDE界面可以直接通过图形界面安装。需要注意的是当前用户一定要有对数据库的安装目录读写权限。
1.首先对安装包进行解压
[[email protected] ~]$ tar -xzvf dm7_20130204_neoky5_64.tar.gz ./dm7_20130204_neoky5_64/DMInstall.bin ./dm7_20130204_neoky5_64/DM_Install.pdf ./dm7_20130204_neoky5_64/dm.key [[email protected] ~]$ ls -l ./dm7_20130204_neoky5_64/ 总计 338768 -rw-r--r-- 1 dm7 dinstall 344636887 2013-02-04 DMInstall.bin -rw-r--r-- 1 dm7 dinstall 1905926 2013-02-04 DM_Install.pdf -rw-r--r-- 1 dm7 dinstall 648 2012-04-28 dm.key [[email protected] ~]$ chmod +x ./dm7_20130204_neoky5_64/DMInstall.bin [[email protected] ~]$ ls -l ./dm7_20130204_neoky5_64/ 总计 338768 -rwxr-xr-x 1 dm7 dinstall 344636887 2013-02-04 DMInstall.bin -rw-r--r-- 1 dm7 dinstall 1905926 2013-02-04 DM_Install.pdf -rw-r--r-- 1 dm7 dinstall 648 2012-04-28 dm.key
2.执行DMInstall.bin安装
3.选择语言与时区
4.进入安装向导
5.接受许可协议
6.版本概述信息
7.导入许可文件
8.选择安装模式或组件
9.指定安装位置(确保当前用户对安装目录的读写权限)
10.安装概述信息
11.执行安装过程
12.安装完成,软件安装结束
2.3 创建配置数据库
当数据库软件安装完成时,会自动弹出是否要进行数据库初始化的操作,这一步就是要配置数据了,我们可以选择不初始化数据库,只作为一个客户端使用,以后用到数据库的时候再初始化,也可以立即进行初始化。
1.选择初始化数据库
2.启动配置向导
3.创建数据库实例
3.指定要创建的数据库类型
4.指定数据存放目录
5.指定数据名及实例名
6.指定数据库的控制文件、数据文件、日志文件位置
7.为数据库增加控制文件(建议)
8.查看表空间与数据文件的配置
9.查看日志文件,增加一个日志文件(建议)
10.数据库初始化参数配置
这里的配置比较重要,要根据系统的业务类型来配置,配置不当会对系统的效率有影响,另外,系统默认的日志大小为512M,建议改为64M(最小数)。
11.配置管理员用户口令
12.创建示例库(依据个人情况选择)
13.数据库创建信息概述
14.执行数据库创建
15.数据库创建完成
2.4 配置环境变量
[[email protected] ~]$ env |grep LD_LIBRARY_PATH LD_LIBRARY_PATH=/opt/soft/supermap/support/objectsjava/bin: [[email protected] ~]$ vi .bash_profile [[email protected] ~]$ cat .bash_profile |grep dm7 export PATH=$PATH:$HOME/bin:/dm7/dbms/bin export LD_LIBRARY_PATH=/dm7/dbms/bin:$LD_LIBRARY_PATH [[email protected] ~]$ source .bash_profile [[email protected] ~]$ env |grep PATH LD_LIBRARY_PATH=/dm7/dbms/bin:/opt/soft/supermap/support/objectsjava/bin: PATH=/usr/lib64/qt-3.3/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/java/jdk1.6.0_35/bin:/home/dm7/bin:/home/dm7/bin:/dm7/dbms/bin CLASSPATH=.:/usr/java/jdk1.6.0_35/lib/dt.jar:/usr/java/jdk1.6.0_35/lib/tools.jar
2.5 启动数据库服务
安装完成后达梦是默认启动的,如下pstree查看达梦服务的进程。
停掉达梦服务,然后重新启动: