环境:
达梦7数据库安装包(开发版):dm7_rh6
安装包下载地址:https://pan.baidu.com/s/1nG_nd_6UFnadS-WIUavvkA 提取码:dmdb
操作系统:CentOS7
上传文件工具:MobaXterm
安装过程如下:
1 root用户下,创建用户
建立一个组名
groupadd dinstall
建立一个用户
useradd -g dinstall dm7
设置用户密码
passwd dm7
2 root用户下,规划安装的路径,并将权限赋给用户dm7和用户组dinstall
mkdir -p /dm/dmdbms
mkdir -p /dm/dmarch
mkdir -p /dm/dmbak
chown -R dm7:dinstall /dm/
chmod -R 775 /dm/
3 root用户下,配置环境变量
cat >> /etc/security/limits.conf << EOF
dm7 soft nofile 65536
dm7 hard nofile 65536
EOF
4 切换到dm7用户,在dm7用户的~/.bash_profile里添加如下内容
su dm7
vim ~/.bash_profile
在export PATH后添加
export DM_HOME="/dm/dmdbms"
export LD_LIBRARY_PATH="/dm/dmdbms/bin:$LD_LIBRARY_PATH"
export PATH="/dm/dmdbms/bin:$PATH"
5 切换到root用户,上传DMInstall.bin到/dm下,并做授权
su root
chown dm7:dinstall /dm/DMInstall.bin
chmod a+x /dm/DMInstall.bin
6 切换到dm7用户,开始安装
su dm7
cd /dm
./DMInstall.bin -i
请选择安装语言(C/c:中文 E/e:英文) [C/c]:C
解压安装程序…
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 8211
max locked memory (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 10240
cpu time (seconds, -t) unlimited
max user processes (-u) 1024
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
可打开文件数过少,建议至少设置为65536或更多。
欢迎使用达梦数据库安装程序
是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:n
是否设置时区? (Y/y:是 N/n:否) [Y/y]:y
设置时区:
[ 1]: GTM-12=日界线西
[ 2]: GTM-11=萨摩亚群岛
[ 3]: GTM-10=夏威夷
[ 4]: GTM-09=阿拉斯加
[ 5]: GTM-08=太平洋时间(美国和加拿大)
[ 6]: GTM-07=亚利桑那
[ 7]: GTM-06=中部时间(美国和加拿大)
[ 8]: GTM-05=东部部时间(美国和加拿大)
[ 9]: GTM-04=大西洋时间(美国和加拿大)
[10]: GTM-03=巴西利亚
[11]: GTM-02=中大西洋
[12]: GTM-01=亚速尔群岛
[13]: GTM=格林威治标准时间
[14]: GTM+01=萨拉热窝
[15]: GTM+02=开罗
[16]: GTM+03=莫斯科
[17]: GTM+04=阿布扎比
[18]: GTM+05=伊斯兰堡
[19]: GTM+06=达卡
[20]: GTM+07=曼谷,河内
[21]: GTM+08=中国标准时间
[22]: GTM+09=汉城
[23]: GTM+10=关岛
[24]: GTM+11=所罗门群岛
[25]: GTM+12=斐济
[26]: GTM+13=努库阿勒法
[27]: GTM+14=基里巴斯
请选择设置时区 [21]:21
安装类型:
1 典型安装
2 服务器
3 客户端
4 自定义
请选择安装类型的数字序号 [1 典型安装]:1
所需空间: 821M
请选择安装目录 [/home/dm7/dmdbms]:/dm/dmdbms
可用空间: 7G
是否确认安装路径? (Y/y:是 N/n:否) [Y/y]:y
安装前小结
安装位置: /dm/dmdbms
所需空间: 821M
可用空间: 7G
版本信息:
有效日期:
安装类型: 典型安装
是否确认安装? (Y/y:是 N/n:否):y
2019-12-12 10:15:26
[INFO] 安装达梦数据库…
2019-12-12 10:15:26
[INFO] 安装 default 模块…
2019-12-12 10:15:34
[INFO] 安装 server 模块…
2019-12-12 10:15:37
[INFO] 安装 client 模块…
2019-12-12 10:15:49
[INFO] 安装 drivers 模块…
2019-12-12 10:15:50
[INFO] 安装 manual 模块…
2019-12-12 10:15:51
[INFO] 安装 service 模块…
2019-12-12 10:15:56
[INFO] 移动ant日志文件。
2019-12-12 10:15:56
[INFO] 安装达梦数据库完成。
请以root系统用户执行命令:
/dm/dmdbms/script/root/root_installer.sh
8 切换到root用户,执行命令
su root
/dm/dmdbms/script/root/root_installer.sh
9 root用户下,创建实例(解释:我们之前的操作只是安装了数据库软件,现在还没有库,没有库就没有表,没有表就无法存数据。所以,我们还得建库,也就是创建达梦数据库的实例。)
mkdir /dm/dmdbms/data
chown dm7:dinstall /dm/dmdbms/data
10 切换到dm7用户,初始化数据库
su dm7
cd /dm/dmdbms/bin
./dminit PATH=/dm/dmdbms/data CASE_SENSITIVE=n
11 切换到root用户,注册达梦数据库服务
su root
/dm/dmdbms/script/root/dm_service_installer.sh -t dmserver -p DMSERVER -i /dm/dmdbms/data/DAMENG/dm.ini
(如果是达梦8,换成 /dm/dmdbms/script/root/dm_service_installer.sh -t dmserver -p DMSERVER -dm_ini /dm/dmdbms/data/DAMENG/dm.ini)
12 root用户下,启动数据库
service DmServiceDMSERVER start
13 切换到dm7用户,连接数据库
su dm7
cd /dm/dmdbms/bin
./disql SYSDBA(密码默认为SYSDBA)
14 以上,达梦数据库就安装成功并能正常使用!
达梦数据库的简单使用
https://blog.csdn.net/weixin_39902875/article/details/111749924
参考:
https://blog.csdn.net/weixin_46014687/article/details/103516920
https://blog.csdn.net/binzi_1989/article/details/106318378
以上就是教程的全部,如果有问题可以随时留言,看到会回复的!本人技术浅薄,如有错误处欢迎指正!