类linux系统安装达梦数据
2021/9/18 7:05:15
本文主要是介绍类linux系统安装达梦数据,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
图形化
如果有图形化界面,就没什么好说的,国产的应用,还是相当人性化,一路下一步就可以,顶多需要注意两点:“大小写敏感”、“字符串长度定义方式”
非图形化
上传安装文件
将ISO文件解压,拿到DMInstall.bin,上传到服务器上
注意系统和版本:centos,中标麒麟,银河麒麟,还是其他系统,还有分别使用的CPU平台
安装
- 开始安装
./DMInstall.bin -i
- 选择语言
请选择安装语言(C/c:中文 E/e:英文) [C/c]:c 解压安装程序......... 欢迎使用达梦数据库安装程序
- 输入Key文件路径
如果有就输入,如果无,输入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 所需空间: 1067M
- 选择安装目录
默认: /opt/dmdbms
- 安装前小结
仔细阅读,查看是否配置错误
- 安装结束
提示安装成功
- 初始化实例
cd /opt/dmdbms/bin ./dminit path=/opt/dmdbms/data page_size=16 log_size=2048 case_sensitive=n
常见的初始化参数说明:
参数 | 说明 |
---|---|
PATH | 初始数据库存放的路径,在该路径下存储数据库实例的数据文件。 |
DB_NAME | 初始化数据库名称,默认为 DAMENG。名称为字符串,长度不能超过 128 个字符。 |
PAGE_SIZE | 数据文件使用的页大小。取值:4、8、16、32,单位:K。默认值为 8。 |
EXTENT_SIZE | 数据文件使用的簇大小,即每次分配新的段空间时连续的页数。取值:16、32。单位:页数。缺省值 16。 |
CASE_SENSITIVE | 标识符大小写敏感。当大小写敏感时,小写的标识符应用""括起,否则被系统自动转换为大写;当大小写不敏感时,系统不会转换标识符的大小写,在标识符比较时也不能区分大小写。取值:Y、y、1 表示敏感;N、n、0 表示不敏感。默认值为 Y。 |
CHARSET/UNICODE_FLAG | 字符集选项。取值:0 代表 GB18030,1 代表 UTF-8,2 代表韩文字符集 EUC-KR。默认为 0。 |
LOG_SIZE | 重做日志文件大小。取值:64~2048 之间的整数,单位 M。默认值为 256。 |
TIME_ZONE | 初始化时区,默认为东八区(+08:00)。 |
INSTANCE_NAME | 初始化数据库实例名称,默认为 DMSERVER。 |
BLANK_PAD_MODE | 设置字符串比较时,结尾空格填充模式是否兼容 ORACLE。取值:1 兼容;0 不兼容。默认为 0 |
- 注册服务
初始化好的数据库实例,需要注册服务
cd /opt/dmdbms/script/root/ ./dm_service_installer.sh -t dmserver -dm_ini /opt/dmdbms/data/DAMENG/dm.ini -p DMSERVER # 提示:即代表成功 Created symlink。。。
- 卸载服务,以后卸载时使用
cd /opt/dmdbms/script/root/ ./dm_service_uninstaller.sh -n DmServiceDMSERVER
- 用disql验证
cd /opt/dmdbms/bin ./disql 输入账号,密码 SYSDBA,SYSDBA
- 修改密码
# 密码一定使用双引号包含,不建议出现特殊符号,在命令行操作数据库携带密码时,有时会校验失败 alter user SYSDBA identified by "dameng123456";
- 启动服务
systemctl start DmServiceDMSERVER
- 开机自启
systemctl enable DmServiceDMSERVER
- 开放端口
firewall-cmd --zone=public --add-port=5236/tcp --permanent firewall-cmd --reload firewall-cmd --list-ports
命令行导入数据
cd /opt/dmdbms/bin ./dimp SYSDBA/dameng123456@localhost:5236 DIRECTORY=/app/sql FILE=xxx.dmp
如果提示编码不匹配,则代表系统编码与数据库编码不一致,不过我在V8中虽然提示了,但是强制导入成功了
这篇关于类linux系统安装达梦数据的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法