达梦数据库日期格式化_达梦数据库在linux上的单机安装-详细版

达梦数据库的安装其实是挺简单的,我是个菜逼,请大家哦多多关照

针对初次上手,各种东西写的比较详细,常用的命令也有解释,简约无脑版的后面发

注:()内是什么用户就用什么用户操作

1、安装环境,都是在虚拟机安装

系统:Linux localhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon May 5 11:16:57 EDT 2014 x86_64 x86_64 x86_64 GNU/Linux

内存:虚拟机给了4G

cpu:2核

ps:官方文档上的安装需求

7b5fc4293fad77cf73b3ca8269182c1d.png

2、dm的安装解压开来会有安装文档,完全可以按照文档来做,国产的软件么,官方文档肯定是有中文的,很友好的。

我这里是简易命令行安装

pdf是中英文的安装文档,txt是版本信息

如图

0ff21c52d70e6df3d878c347c4ce345e.png

3、查看文件系统(root)

这一步主要是规划安装路径,以及后续的数据文件、归档文件、备份文件存放的位置

这里我就直接在根目录下安装了,也没有单独给他划块盘。

da3d2ea906cb74edceef6254c4156b28.png

4、检查操作系统限制(root)

9f248100a68d55d10cf2250d5a2a52e2.png

这里open files (-n) 1024 这里要改到65536也可以是unlimited

修改打开数 (root)

当前生效

ulimit -n 65537

重启有效,这里是要让他重启有效的

vi /etc/security/limits.conf 这里修改可能不生效,在我当前环境下

vi /etc/security/limits.d/20-nproc.conf 这里修改可以生效,在我当前环境下

在最后加,随便你修改哪一个,修改完xshell重新连接。ulimit -a 看下有没有修改成功,不需要重启。

* soft nofile 65536

* hard nofile 65536

09ee17702c378b393b3596fb64fca9d6.png

5、创建安装用户和目录(root)

5.1、创建安装用户组

groupadd dinstall

5.2、创建安装用户dmdba,并指定所属组和用户登入目录

useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba

解释:-g 指定用户的所属组

-G 指定用户所属的附加群组。

-m 自动建立用户的登入目录

  -d 指定用户登入时的启始目录

-s 指定用户登入后所使用的shell

初始化密码

passwd dmdba

5.3、创建目录,分别是数据文件,备份文件,归档文件存放位置,这个是自己选目录。你规划放在哪就放在哪。

mkdir -p /dbdata/dmdata /dbbak/dmbak /dbarch/dmarch

chown -R dmdba:dinstall /dbdata /dbbak /dbarch

5.4、数据库在安装的时候大概产生约1G的临时文件,默认临时文件放在/tmp目录下,确认空间足够大

df -h /tmp 查看大小

也可以指定临时文件产生的位置

如:export DM_INSTALL_TMPDOR=/dm/tmp

chown -R dmdba:dinstall /dm/tmp

chmod -R 777 /dm/tmp

别忘了你设置的临时文件,也要修改哦

6、安装:

上传安装包至文件系统,我是解压后上传的只上传了安装文件DMInstall.bin,更改权限所属组

修改安装文件的权限和所属组(root)

chmod 777 DMInstall.bin

chown dmdba:dinstall DMInstall.bin

执行安装命令,二进制安装(dmdba)

./DMInstall.bin -i

[dmdba@localhost /software]$./DMInstall.bin -i
请选择安装语言(C/c:中文 E/e:英文) [C/c]:c
解压安装程序......... 
欢迎使用达梦数据库安装程序

是否输入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]:

安装类型:
1 典型安装
2 服务器
3 客户端
4 自定义
请选择安装类型的数字序号 [1 典型安装]:
所需空间: 963M

请选择安装目录 [/home/dmdba/dmdbms]:
可用空间: 16G
是否确认安装路径(/home/dmdba/dmdbms)? (Y/y:是 N/n:否)  [Y/y]:y

安装前小结
安装位置: /home/dmdba/dmdbms
所需空间: 963M
可用空间: 16G
版本信息: 
有效日期: 
安装类型: 典型安装
是否确认安装? (Y/y:是 N/n:否):y
2020-07-27 23:05:38 
[INFO] 安装达梦数据库...
2020-07-27 23:05:38 
[INFO] 安装 基础 模块...
2020-07-27 23:05:41 
[INFO] 安装 服务器 模块...
2020-07-27 23:05:42 
[INFO] 安装 客户端 模块...
2020-07-27 23:05:43 
[INFO] 安装 驱动 模块...
2020-07-27 23:05:44 
[INFO] 安装 手册 模块...
2020-07-27 23:05:44 
[INFO] 安装 服务 模块...
2020-07-27 23:05:47 
[INFO] 移动ant日志文件。
2020-07-27 23:05:47 
[INFO] 安装达梦数据库完成。

请以root系统用户执行命令:
/home/dmdba/dmdbms/script/root/root_installer.sh

安装结束

别忘了使用root命令执行/home/dmdba/dmdbms/script/root/root_installer.sh

7、初始化实例(dmdba)

到安装目录中的bin目录执行/home/dmdba/dmdbms/bin

./dminit INI_FILE=/dbdata/dmdata/DAMENG/dm.ini PATH=/dbdata/dmdata extent_size=16 page_size=32 case_sensitive=y log_size=2048

注解:NI_FILE=初始的实例形成的数据文件等都在这里面

extent_size=簇大小

page_size=页大小

log_size=日志文件大小

case_sensitive=标识符大小写是否敏感

这些参数详细的后面会写到

[dmdba@localhost ~/dmdbms/bin]$./dminit INI_FILE=/dbdata/dmdata/DAMENG/dm.ini PATH=/dbdata/dmdata extent_size=16 page_size=32 case_sensitive=y log_size=2048
initdb V7.6.0.197-Build(2019.09.12-112648)ENT 
db version: 0x7000a
file dm.key not found, use default license!
License will expire on 2020-09-12

 log file path: /dbdata/dmdata/DAMENG/DAMENG01.log


 log file path: /dbdata/dmdata/DAMENG/DAMENG02.log

write to dir [/dbdata/dmdata/DAMENG].
create dm database success. 2020-07-27 23:10:27

启动也是在安装的bin目录中执行

[dmdba@localhost ~/dmdbms/bin]$./dmserver  /dbdata/dmdata/DAMENG/dm.ini 

dm.ini是安装自动生成的,是数据库启动的必要文件。可以手动调部分参数。

8、路径

图形化管理工具在安装目录的tool目录下,执行./manager,

效果图

4f602416c94e03913224b1751319b6d9.png

9、比较重要文件存放的位置整理

下面出现的目录是本文的安装情况

dm.ini: 启动数据库的必须文件

位置: /dbdata/dmdata/DAMENG,存放在初始化的安装目录中

dmarch.ini: 用于本地归档和远程归档

位置: /dbdata/dmdata/DAMENG,存放在初始化的安装目录中

sqllog.ini:用于sql日志的配置

位置: /dbdata/dmdata/DAMENG,存放在初始化的安装目录中

dmserver:用于启动数据库实例的脚本

位置:/home/dmdba/dmdbms/bin 数据库安装的bin目录中

manager:用于启动图形化管理工具

位置 :/home/dmdba/dmdbms/tool 数据安装的tool目录中

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值