DM8(达梦8)数据库安装和使用

达梦数据库连接工具 DISQL(达梦交互式SQL)是达梦数据库自带的一个命令行工具,类似于Oracle的SQL*Plus或MySQL的命令行客户端。用户可以通过DISQL连接到达梦数据库,执行SQL语句、查看结果、管理数据库对象等。 阅读详情
AI摘要

本文详细介绍了达梦数据库DM8的安装步骤、环境配置、数据库管理与使用技巧,包括表空间、用户、模式对象管理,以及DMSQL查询、备份恢复等关键操作。

达梦8(DM8)数据库入门及使用


to 达梦大学

刘秀君原创,抄袭必究

目录

达梦数据库入门及使用... 1

1         介绍... 3

2         安装环境要求... 4

2.1   操作系统... 4

2.2   数据库版本... 4

2.3   连接工具... 4

3         开始安装... 5

3.1   安装前准备... 5

3.1.1   操作系统参数调优... 5

3.1.2   VNC安装... 5

3.1.3   上传数据库文件... 8

3.1.4   挂载ISO镜像... 8

3.2   安装数据库程序... 9

3.2.1   创建数据库用户、分组信息,环境变量等配置... 9

3.2.2   开始安装数据库... 10

3.2.3   初始化数据库... 16

4         达梦相关资料介绍... 23

4.1   工具命令... 23

4.2   达梦数据库手册... 23

4.3   连接数据库... 23

5         数据库使用... 24

5.1   表空间管理... 24

5.1.1   查询表空间... 24

5.1.2   创建表空间... 25

5.1.3   表空间状态... 26

5.1.4   表空间维护... 28

5.1.5   临时表空间... 31

5.1.6   Roll表空间... 32

5.1.7   删除表空间... 32

5.1.8   实验... 32

5.2   用户管理... 33

5.2.1   用户体系介绍... 33

5.2.2   用户规则... 34

5.2.3   删除用户... 36

5.2.4   删除角色... 36

5.2.5   案例1. 36

5.2.6   案例2. 37

5.2.7   案例3. 38

5.3   模式对象管理... 40

5.3.1   表操作... 40

5.3.2   创建表指定约束... 41

5.3.3   导入数据... 43

5.3.4   表维护... 52

5.3.5   视图... 52

5.3.6   索引... 53

5.4   DMSQL. 55

5.4.1   介绍... 55

5.4.2   语法... 56

5.4.3   函数... 59

5.4.4   多表联接查询... 61

5.4.5   DML 语句... 62

5.5   备份还原... 63

5.5.1   介绍... 63

5.5.2   物理备份... 63

5.5.3   冷备和热备... 63

5.6   作业... 77

5.7   DM8 ODBC配置... 82

1     介绍

        武汉达梦数据库有限公司成立于2000年,为中国电子信息产业集团(CEC)旗下基础软件企业,专业从事数据库管理系统的研发、销售与服务,同时可为用户提供大数据平台架构咨询、数据技术方案规划、产品部署与实施等服务。多年来,达梦公司始终坚持原始创新、独立研发,目前已掌握数据管理与数据分析领域的核心前沿技术,拥有全部源代码,具有完全自主知识产权。达梦公司是国家规划布局内重点软件企业,同时也是获得国家“双软”认证和国家自主原创产品认证的高新技术企业,拥有国内数据库研发精英团队,多次与国际数据库巨头同台竞技并夺标。

   本次内容主要针对达梦8数据库的安装及使用进行实操全程大量截图和演示。

2     安装环境要求

2.1   操作系统

Centos7或中标麒麟7 64位操作系统。本次部署在vmware 15.5环境上。

1、检查操作系统版本及位数:

uname -ra

2、安装KDE/GNOME 桌面环境(没有的话只能命令行操作了)

3、检查操作系统cpu以确保后续用什么版本数据库:

 cat /proc/cpuinfo

4、检查数据库依赖包:

rpm -aq|grep glibc

如果没有,执行yum install glibc -y 安装(2.3以上)

5、检查内存 free -m swap分区为物理内存的1.5倍以上

6、检查磁盘空间容量,根据实际业务计算,df -h

2.2   数据库版本

达梦V8试用版 Linux x64版本。

2.3   连接工具

Xshell、vnc

3     开始安装

3.1   安装前准备

3.1.1 操作系统参数调优

操作系统参数将影响数据库的最优运行,需要提前进行调优:

ulimit -a检查open file 最大打开数,默认是1024,需要扩充:

vi /etc/security/limits.conf(重启后生效)
 

*                soft   nofile          102400
*                hard   nofile          102400

为了不重启服务器,可使用:

ulimit -HSn 102400

临时扩大,重启后失效

3.1.2 VNC安装

[root@dmdb ~]# rpm -q vnc-server

未安装软件包 vnc-server

[root@dmdb ~]# yum install tigervnc-server -y

[root@dmdb ~]# /./usr/bin/vncserver

Warning: dmdb:1 is taken because of /tmp/.X11-unix/X1

Remove this file if there is no X server dmdb:1

You will require a password to access your desktops.

Password:

Verify:

Would you like to enter a view-only password (y/n)? n

A view-only password is not used

New 'dmdb:2 (root)' desktop is dmdb:2

Creating default startup script /root/.vnc/xstartup

Creating default config /root/.vnc/config

Starting applications specified in /root/.vnc/xstartup

Log file is /root/.vnc/dmdb:2.log

开放防火墙端口:

[root@dmdb ~]# firewall-cmd --zone=public --permanent --add-port=5902/tcp

[root@dmdb ~]# systemctl restart firewalld

启停命令:

/usr/l

达梦(DM8) 数据库操作手册 达梦数据库(DM Database)是中国自主研发的一款关系型数据库管理系统,由达梦数据库公司(DM Technology Co., Ltd.)开发。 达梦数据库致力于不断创新和发展,积极参与国内外的数据库标准制定和技术交流,努力推动国产数据库的普及与应用。 总之,达梦数据库以其高性能、高可用性及安全性,成为国内企业和机构进行数据管理和应用开发的重要工具之一。 阅读详情

相关推荐

达梦 8 数据库的安装 —— 适配生产环境 Linux 平台

本文主要介绍了达梦 8 数据库在适配置生产环境Linux平台的安装过程。介绍了安装前的环境准备以及安装过程中通过图形方式和命令行方式分别安装,最后进行了安装后的配置。

lmjsjz的博客 2068

浪潮KeyarchOS-5.8安装达梦DM8数据库

哈喽大家好我是网络豆,随着centOS的停更,国产化将会成为趋势。本专栏将会给大家讲解国产化的一些操作与排障。主要从浪潮,中标麒麟,欧拉,达梦,人大金仓。这几个国产系统与数据库进行介绍。

yj11290301的博客 6840

达梦数据库DM7安装部署

目录 1.简介 2.环境 3.安装 4.Qt demo 5.主备集群规范化部署 6.数据库的同步、备份、还原

书灯的博客 1951

别再羡慕专业版!用这个批处理脚本,一键给Win11家庭版装上官方沙盒

本文详细介绍了如何通过批处理脚本在Windows 11家庭版上安装官方Windows沙盒(Windows Sandbox),无需复杂操作即可享受专业版功能。脚本自动激活系统内置组件,提供安全隔离的虚拟化环境,适用于软件测试、安全浏览等场景。

weixin_26757925的博客 494

sentaurus学习笔记(HFET_pGate_GaN仿真)(五)

`(sdedr:define-constant-profile`和`(sdedr:define-constant-profile-region`命令用于定义并应用一个恒定的活性硼掺杂浓度剖面`"ndop_GaN_gate_const"`到氮化镓栅极层上,其值为`NpGaN_gate`。- `"Oxide"`指定了这一层的材料名称(在这里代表氧化层),而`"nucleation"`是这一层在仿真中的标识名称。- `"GaN"`指定了这一层的材料名称,而`"GaN_gate"`是这一层在仿真中的标识名称。

qq_52640792的博客 940

LangChain开发避坑指南:为什么Pylance总提示‘无法解析导入‘?实测7种修复方案

本文深入解析了在VS Code中使用LangChain开发时,Pylance频繁提示‘无法解析导入’的根本原因——Python解释器与语言服务器的环境路径不一致。文章提供了从基础排查到深度配置的7种实测修复方案,包括切换解释器、配置extraPaths、使用pyrightconfig.json等,旨在帮助开发者彻底解决此问题,提升AI应用开发效率。

weixin_28826521的博客 444

Yolov5s/Yolov8s网络结构图

yolov8、yolov5网络结构图

Goodness2020的博客 9925

AF3​​​​​​​ Msa、TemplateHit、HitMetadata类解读

Msa:处理 多序列比对 (MSA) 结果,为 AlphaFold3 提供 序列进化信息。 TemplateHit:存储 查询序列与模板结构的比对信息,用于 筛选模板。 HitMetadata:提供 比对模板的 PDB 结构信息,帮助 解析和使用模板数据。

qq_27390023的博客 818

ArcGIS中地理坐标系与投影坐标系以及投影转换

简单介绍arcgis软件中坐标系定义、设置和常见问题。

weixin_41399650的博客 8万+

使用 MATLAB/Simulink + Simscape Electrical 来构建一个CCHP微电网与新能源协同运行的模型

随着能源需求的增长和对环境保护要求的提高,冷热电联供(Combined Cooling, Heating and Power, CCHP)系统作为一种高效的分布式能源解决方案,越来越受到关注。CCHP系统通过利用一次能源同时产生电力、制冷和供热,实现了能源的梯级利用,提高了能源使用效率。结合太阳能、风能等可再生能源,可以进一步增强系统的灵活性和环保性。本文将详细介绍如何使用来构建一个CCHP微电网与新能源协同运行的模型,并通过仿真分析其性能表现。本文介绍了如何使用构建一个。

xiaoheshang_123的博客 141

ACS运动控制器编程语言

ACS运动控制器采用SPiiPlusLanguage(SPL)作为核心编程语言,该语言基于C语法设计,内置丰富的运动控制指令,支持点位运动、插补等复杂控制。控制器提供专用开发工具SPiiPlusManager和ACSStudio,支持图形化编程与调试。同时兼容TCP/IP、EtherCAT等多种扩展接口,便于与上位机或PLC集成。使用时需注意实时性优先级、轴参数匹配等关键事项。官方文档和示例程序为开发者提供了完善的学习资源。

StevenChen的博客 616

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

上一篇: doclever 5.5.1 安装及升级【原创】
下一篇: 数仓中关于“维度” “粒度”的详细理解(转)
cnor
博客等级 码龄23年 156粉丝 19原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值