国产化之路-安装达梦DM8数据库
专题目录
国产化之路-统信UOS操作系统安装
国产化之路-国产操作系统安装.net core 3.1 sdk
国产化之路-安装WEB服务器
国产化之路-安装达梦DM8数据库
国产化之路-统信UOS + Nginx + Asp.Net MVC + EF Core 3.1 + 达梦DM8实现简单增删改查操作
达梦数据库介绍
达梦数据库(DM)是达梦公司推出的国产通用大型安全关系型数据库管理系统,具有完全的自主知识产权。具有高通用性、高安全性、高性能、高可靠性、高可扩展性、高可移植性、高可用性等显著特点。达梦数据库管理系统的最新版本是8.0版本,简称DM8。
安装资源获取
安装资源可以通过达梦官网进行下载获取,通过官网获取时需要注册账号,不愿意注册账号可以通过非官方站点下载获取资源(在文末参考资料中附有下载链接地址),下载时要了解安装设备的硬件配置,根据安装设备的不同选择对应的安装版本,这里下载的是DM8开发版(飞腾版本64位)。
安装DM8数据库
在达梦官网的文档下载中有《达梦数据库管理系统安装手册》的PDF文档,文档详细记录了DM8在不同操作系统环境下的安装卸载说明,具体安装以该文档为准,这里记录了在实际安装过程中需要注意的一些细节。
安装准备工作
我们的按装方式是在统信UOS下图形化界面安装,相比命令行安装要简单方便很多,但在安装之前还是需要根据安装手册中的说明做好以下准备工作:
(1)检测操作系统的限制,主要是检测当前安装用户的 ulimit 参数,在终端运行如下命令:
ulimit -a
当前默认设置基本满足安装要求,虽然open files
要求是 65536
但不改也没有问题。
(2)检测系统内存与存储空间, 为了保证 DM 的正确安装和运行,要尽量保证操作系统至少 1GB 的可用内存(RAM)。
(3)关于安装用户,操作手册里边建议创建安装用户组和数据库管理员账号,这里直接使用当前管理员用户,只要不要使用root用户安装即可。
安装DM8
(1)装载镜像,我们当前下载的是ISO光盘镜像文件,使用终端工具创建一个目录,比如iso
,然后将镜像文件拷贝到该目录中,通过终端进入该目录,用命令方式装载镜像:
cd iso
#新建cdrom文件
mkdir /media/cdrom/
#将ISO文件挂载到/media/cdrom/
sudo mount -o loop ISO文件名 /media/cdrom/
(2) 赋予文件执行权限,加载镜像文件后,在/media/cdrom 目录下存在 DMInstall.bin 文件 ,DMInstall.bin 文件就是 DM 的安装程序。在运行安装程序前,需要赋予 DMInstall.bin 文件执行权限。这里注意 赋予文件执行权限需要切换到root账号才可以,当前安装账号试了一下没有执行权限。
# 切换root账号
su
# 赋予DMInstall.bin 文件执行权限
chmod 755 ./DMInstall.bin
(3) 执行以下命令将运行 DM 的图形化安装( 双击 DMInstall.bin 无法打开)。
./DMInstall.bin
详细安装过程请参考安装操作手册的图形化安装这个章节,已经介绍的非常详细了,按照安装提示点击“下一步”即可。这里列出一下安装过程中的一些注意点。
(1)在安装过程中会要求输入Key文件,如果没有的话可以直接点击“下一步”跳过。
(2)安装过程中需要指定安装目录,指定一下即可。
(3)还有几处需要使用root用户执行一些指定操作,使用终端切换成root账号,根据提示窗口执行指定命令即可。
执行完后,点击”确定“按钮,弹出确认窗口点击”是“。下面操作同上:
最后完成安装操作。
运行DM管理工具
在终端进入达梦安装目录的tool目录,输入如下命令即可打开DM管理工具:
./manager
输入密码,即可进入管理界面
补充说明
当前安装是在统信操作系统下进行,是ARM64版本的,建议也获取一下win64位的安装版本,因为在win64位版本的driver目录中有.net 的相关驱动,包括支持EntityFrame Core 3.1的驱动,这个在我们后续开发中都会用到,有兴趣的话也可以在windows操作系统中安装一下,过程基本相同,在操作手册中也有详细说明。
参考资料
DM8飞腾ARM64版本下载(提取码:f5e3 ): https://pan.baidu.com/s/1wdc8pkawq-1Na3XnZDKyVA
DM8 Win64版本下载(提取码:whmt ): https://pan.baidu.com/s/1vHQ5jzqadjovMxNellWB0w
国产化之路-安装达梦DM8数据库的更多相关文章
- 国产化之路-统信UOS + Nginx + Asp.Net MVC + EF Core 3.1 + 达梦DM8实现简单增删改查操作
专题目录 国产化之路-统信UOS操作系统安装 国产化之路-国产操作系统安装.net core 3.1 sdk 国产化之路-安装WEB服务器 国产化之路-安装达梦DM8数据库 国产化之路-统信UOS + ...
- 国产化之路-安装WEB服务器
专题目录 国产化之路-统信UOS操作系统安装 国产化之路-国产操作系统安装.net core 3.1 sdk 国产化之路-安装WEB服务器 国产化之路-安装达梦DM8数据库 国产化之路-统信UOS + ...
- 国产化之银河麒麟安装达梦数据库DM8
背景 某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟,数据库使用DM8. 虽然在之前的文章中已经成功模拟国产飞腾处理器,但是运行效率不高,所以这里的银河麒麟操作系统还是运行在x64平台上 ...
- linux安装达梦数据库8
PS.本次测试只是为了项目需要,但是在部署和启动程序的时候发生了一系列的报错,由此记录下来为日后作参考 安装达梦数据库 1. 达梦数据库(DM8)简介 达梦数据库管理系统是武汉达梦公司推出的具有完全自 ...
- NeoKylin5.6下安装部署达梦(DM7)数据库
1.准备操作系统 1.1 系统登录界面 1.2 操作系统版本信息 [root@jdbh ~]# uname -ra Linux jdbh -.el5xen # SMP Fri Jul :: EDT x ...
- Rocky4.2下安装达梦(DM)6数据库
1.准备操作系统 1.1 系统登录界面 1.2 操作系统版本信息 jdbh:~ # uname -ra Linux jdbh -x86_64 # SMP Fri Dec :: CST x86_64 G ...
- ADO连接达梦7数据库,利用OLEDB建立连接
达梦数据库本身提供多种驱动如JDBC ODBC OLEDB等等 在安装的时候可以进行勾选. 如果不安装数据库的驱动无法与达梦数据库建立连接. 达梦数据库在数据库构成或结构上与oracle极为相似,而且 ...
- 达梦-DBLINK数据库链接
aliases: [达梦 DBlink] tags: [数据库,DM,Blog] link: date: 2022-09-06 说明:DM-Oracle指的是在DM中创建链接至Oracle的Dblin ...
- mybatis plus 支持达梦DM 数据库啦
最近由于公司项目需要使用DM数据库,现在就官方源码修改了,完美支持达梦数据库的代码生成器.官方说的v3.0.RELEASE版本支持达梦数据库,不知道说的支持包括支持代码生成器么? 怀着兴奋的心情,兴高 ...
随机推荐
- SwiftUI - Grid View 的实现方法,逐步剖析助你实现
简介 在当前正式 SwiftUI 版本而言,很多控件都是缺少的.比如在 UIKit 框架里有 UICollectionView 组件,可以很方便地做 Gird 格子类型的视图.但是在 SwiftUI ...
- 总结java中文件拷贝剪切的5种方式-JAVA IO基础总结第五篇
本文是Java IO总结系列篇的第5篇,前篇的访问地址如下: 总结java中创建并写文件的5种方式-JAVA IO基础总结第一篇 总结java从文件中读取数据的6种方法-JAVA IO基础总结第二篇 ...
- Android开发利用shareSDK等第三方分享,弹出的是英文名称。例如Genymotion模拟器
作者:程序员小冰,CSDN博客:http://blog.csdn.net/qq_21376985 Android开发利用shareSDK等第三方分享,弹出的是英文名称.例如Genymotion模拟器就 ...
- unity2D物理引擎之-Rigidbody 2D
虽然Rigidbody 2D大致上可以看成是Rigidbody的2D化,大部分功能也是一致的,但是还是有一些细节问题. 一些事项: 1.任何添加到同一个 GameObject身上或者其子物体身上的 2 ...
- Java多线程--两个线程同时对一个人的年龄进行增加和修改
public class Thread_A extends Thread { Human human; public Thread_A(String name, Human human) { supe ...
- DevOps-实践心得
基于最近几年从事与DevOps的相关实践,对这篇文章的观点深有体会,所以记录在这里.加粗部分是我比较深有体会的,但是对于最后作者对于"运维"有些悲观,我有点不敢苟同,反而对于运维的 ...
- DoS拒绝服务-工具使用hping3、nping等(四)
Hping3几乎可以定制发送任何tcp/ip数据包,用于测试fw,端口扫描,性能测试 Syn Flood – hping3 -c 1000 -d 120 -S -w 64 -p 80 --flood ...
- C#类库推荐 拼多多.Net SDK,开源免费!
背景介绍 近两年拼多多的发展非常迅速,即便口碑一般,也没有网页端,奈何我们已经全面小康,6亿月收入1000以下,9亿月收入2000以下,所以因为价格原因使用拼多多的用户也越来越多了.同样的,拼多多也开 ...
- 第3课 - 启航Lua之路
第3课 - 启航Lua之路 1. Lua中的变量 (1)变量:全局变量和局部变量 — Lua中支持全局变量和局部变量的概念 全局变量:直接定义变量名,并复制 a = 1; -- 用 ; 结束当前语 ...
- [LeetCode]534. 游戏玩法分析 III(Mysql)
题目 Table: Activity +--------------+---------+ | Column Name | Type | +--------------+---------+ | pl ...