目录

前言

1.数据库安装

1.创建分组及达梦用户设置密码

2.创建安装目录并修改目录权限给新创建的达梦用户

3.挂载

4.安装

5.初始化数据库

6.目录结构

7.tool工具介绍

2.基础使用

1.创建用户及角色

2.数据库状态切换

3.归档

4.日志文件

5.备份

6.作业

7.还原


前言

文章主要讲达梦数据库的安装及基础操作

相关文档可以到达梦官网的安装文档查看

DM 数据库快速上手指南 | 达梦技术文档

1.数据库安装

这里默认已经安装了系统以及下载了dm的安装包哈

1.创建分组及达梦用户设置密码

这一步的目的主要是为了减少对操作系统的影响

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

2.创建安装目录并修改目录权限给新创建的达梦用户

mkdir /dm8
chown dmdba:dinstall -R /dm8/

3.挂载

首先进入达梦安装包存放的位置

我这里是放在根目录下的iso目录下了

执行挂载将文件挂载到/mnt下

mount -o loop dm8_setup_rh7_64_ent_8.1.1.45_20191121.iso /mnt

4.安装

跳转到/mnt目录下,切换达梦用户进行安装

cd /mnt
su dmdba

安装有两种方式,一种是使用命令行安装,另一种是图形化界面安装,达梦为我们提供了非常简易操作的图形化安装,下面的安装过程都是使用图形化界面操作。若想使用命令行,可以去官网查看命令行安装的相关操作。里面详细描述了相关的操作步骤,地址在前言上有,就不过多赘述。

执行图形化界面安装

./DMInstall.bin

可能出现的问题

内存空间不足

安装时需要较大的空间,若执行语句出现空间不足的情况,可以将/tmp空间临时调大,需要用root用户执行

mount -o remount,size=2G /tmp

图形化界面打不开

查看一下dmdba用户的DISPLAY值是否有

若没有则需要切换到root用户查看DISPLAY的值,然后再设置给dmdba

root 用户执行echo $DISPLAY
xhost +切换dmdba用户执行export DISPLAY=:0.0

我这里root用户值为:0.0 所以设置dmdba置为:0.0,若root显示的是其他值,则dmdba的值应该与root设置相同

设置好后基本可以显示安装的页面,一路确定就行

key文件是需要购买的,我们这里是开发版,默认是可以使用一年,直接点下一步就好了

这里选择我们之前创建的安装目录

安装完成后需要root用户执行以下脚本(前提是安装目录在选择在dm8下)

/dm8/script/root/root_installer.sh

5.初始化数据库

如果你手快点了取消,没关系,我们可以前往安装目录下的tool目录

执行脚本显示

./dbca.sh

创建实例,注意配置,一直点击下一步即可

设置数据库端口号

设置密码

最后可以查看配置信息,若需要修改可以选择上一步进行修改,点击完成则进行初始化

至此根据操作步骤就完成初始化

6.目录结构

到安装的目录下

讲一些我比较常用的

  • bin 目录存放 DM 数据库的可执行文件
  • doc 存放 DM 数据库用户手册
  • drivers 存放连接 DM 数据库的驱动文件
  • tool 存放 DM 数据库的各个工具
  • data 为数据库实例目录

7.tool工具介绍

依旧讲一些我比较常用的

  • manager联机工具
  • console脱机工具
  • dts数据迁移
  • monitor监察工具
  • nca.sh网络配置助手
  • dmservice.sh服务查看

2.基础使用

连接数据库两种方式图形化以及命令行

命令行需要到安装目录bin下执行

./disql 用户名/密码./disql SYSDBA/SYSDBA

图形化在tool目录下执行

./manager

输入用户名和密码即可,图形化还是很方便的

1.创建用户及角色

右键新建用户

设置用户名,密码

角色的创建与用户创建一致就不过多赘述

2.数据库状态切换

有些配置是需要切换数据库状态后才能配置的,可以在这里切换,也可以用sql语句进行切换。

alter database mount;
alter database open;
alter database suspend;

3.归档

归档我们需要将数据库状态转为配置状态,然后选择归档。

4.日志文件

切换到打开状态,选择日志文件

可以对日志文件进行添加修改等

5.备份

我们以表备份为例,右键新建备份

选择自己想要的表,定义好备份目录以及名字即可

备份完成后可以在目录下看到。

若没显示,则需要指定备份的路径

添加刚才指定的备份路径

6.作业

需要创建代理环境

创建好后,新建作业

7.还原

还原我们可以使用达梦为我们提供的脱机备份还原工具。

在tool目录下执行

./console

配置之前备份的路径,然后点击获取备份,即可看到刚才备份的数据。

选择需要恢复的文件后

依次点击执行即可。

教程到此结束,若有不对之处,欢迎指正,共同进步!

达梦数据库安装及基础使用(达梦8+麒麟V10 x64)相关推荐

  1. 达梦数据库安装方法以及注意事项

    1: 选择合适的数据库版本 1.1 :在安装前首先手上要有一本达梦数据库的安装手册,经验告诉我,最好按照手册的顺序安装. 达梦数据库安装手册可以在达梦官网下载,如下链接,安装包解压也有. http:/ ...

  2. 达梦数据库安装学习总结--DCA上篇

    达梦数据库DCA概述 达梦数据库是一款完全自主原创的国产数据库,国产的操作系统及国产的数据库在国内使用不断扩大,升级及发展也日新月异,其中达梦数据库在政府及事业单位就得到广泛应用. DCA课程学习使用 ...

  3. 达梦数据库入门 - 零基础到入门 - 达梦云适配中心

    前言: 越来越多的同学或基于工作需求,或基于兴趣爱好上了解到了国产达梦数据库,但往往在想要学习新的知识的时候不知道该从何处入手,网上查询相关资料的话杂乱无章,往往让会令自己更加迷茫于该怎么入手去学习达 ...

  4. 达梦数据库安装(CentOS7版)

    1.下载(官网) 根据自己系统版本对应下载,本人使用的是rh7-64位的,因为我使用的系统为CentOS7. 现阶段达梦数据库的实际安装文件是放在云盘里的,官网下载的是文档,里面有具体的网盘地址及提取 ...

  5. 达梦数据库安装ODBC驱动及无法正常启动解决办法

    项目场景: 达梦数据库安装ODBC驱动 安装环境:DM8+centos7.5 正常ODBC安装流程 [root@localhost ~]# rpm -qa |grep gcc gcc-4.8.2- 1 ...

  6. DM8达梦数据库安装及卸载方法

    DM8达梦数据库安装及windows环境创建数据库实例和注册数据库服务 硬件环境需求 软件环境需求 windows下安装和卸载 安装 卸载 linux下安装和卸载 安装 卸载 硬件环境需求 名称 要求 ...

  7. 达梦数据库安装及初始化实例(命令行)

    达梦数据库安装及初始化实例 一. 数据库安装前准备 1.使用root用户创建用户组: [root@localhost ~]# groupadd dinstall -g 2001 2.创建操作数据库的用 ...

  8. 基于docker的达梦数据库安装

    1.拉取centos7镜像 命令:docker pull centos:centos7 2.  拉取完成后,命令查看镜像  docker images 3.运行centos7镜像 达梦数据库默认端口是 ...

  9. 达梦数据库安装学习总结--DCA下篇

    达梦数据库DCA概述 达梦数据库是一款完全自主原创的国产数据库,国产的操作系统及国产的数据库在国内使用不断扩大,升级及发展也日新月异,其中达梦数据库在政府及事业单位就得到广泛应用. DCA课程学习使用 ...

最新文章

  1. fail2ban使用教程
  2. 查找文件命令find总结以及查找大文件
  3. centos mysql5.6.35_centos_mysql5.6.35_rpm安装
  4. 【vlfeat】O(n)排序算法——计数排序
  5. Dynamics CRM2011 通过DeveloperToolkit在VS中部署遇到的问题
  6. MySQL深度剖析之SQL语句更新流程(2021)
  7. 做个程序员身体调查,希望大家点一下!
  8. 案例:对比使用Java代码与EL表达式获取信息
  9. js 文件引用传递参数
  10. php测试接口的小工具,PHP API接口测试小工具
  11. ImportError: libnvinfer.so.7: cannot open shared object file: No such file or directory
  12. 智能指针——C++实现
  13. linux+mmap父子通信_Linux 系统开发5 进程间通信 pipe() fifo() mmap()
  14. django CACHES
  15. /dev/sda is entire device, not just one partition. Refusing to make a filesystem here
  16. Linux-启动和服务(service)
  17. biopython:1:biopython的安装
  18. python将panadas写入excel_python pandas写入excel文件的方法示例
  19. java判断回文用valueof_回文判断 - 平行宇宙 - ITeye博客
  20. 代码坏味道之代码臃肿

热门文章

  1. html 内联元素转换,HTML中什么是内联元素?
  2. c++黑马程序员视频课件
  3. 论掌握一项脚本技术的必要性
  4. 随便想到,群聊天的数据库简单设计
  5. gauge vacuum_vacuum-gauge
  6. linux打实时补丁以及实时性能测试
  7. 实战Vue:Mint UI移动端购物商城
  8. 用CSS做的100个Loading加载动画
  9. 51单片机实训(二)————基于Proteus的花样流水灯设计
  10. 新手购买阿里云服务器如何选择配置,阿里云服务器配置推荐