达梦数据库入门

   日期:2020-09-20     浏览:100    评论:0    
核心提示:安装一、资源中标麒麟7+DM8;1、安装环境为:DM8-rh7(数据库包可至达梦官网www.dameng.com下载)2、操作系统包为中标麒麟高级服务器操作系统软件V7.0,二、GUI系统安装1.安装中标麒麟系统:不要最小安装,勾选GUI界面。2.进入root账户3.启动网络并设置网络自启动4.查看IP地址:ip addr5.打开命令行终端 或 SSH登录root三、GUI安装达梦数据库1.创建DM8安装路径[root@localhost mnt]# mkdir /dm82.创建

信创产业


信创的意义与新基建的前景这里省略一百万字。

安装

一、资源
中标麒麟7+DM8;
1、安装环境为:DM8-rh7(数据库包可至达梦官网www.dameng.com下载)
2、操作系统包为中标麒麟高级服务器操作系统软件V7.0,
3、推荐
二、GUI系统安装
1.安装中标麒麟系统:不要最小安装,勾选GUI界面。
2.进入root账户
3.启动网络并设置网络自启动
4.查看IP地址:ip addr
5.打开命令行终端 或 SSH登录root

三、GUI安装达梦数据库
1.创建DM8安装路径
[root@localhost mnt]# mkdir /dm8
2.创建DM8安装用户组dinstall和用户dmdba ,然后设置dmdba用户的密码
[root@localhost mnt]# groupadd dinstall
[root@localhost mnt]# useradd -g dinstall dmdba
[root@localhost mnt]# passwd dmdba
3.设置安装路径访问权限
[root@localhost mnt]# chown -R dmdba:dinstall /dm8
4.登录dmdba用户,设置环境变量,并使其生效
[root@localhost mnt]# su - dmdba
[dmdba@localhost ~]$ vi ~/.bash_profile

export PATH
export DM_HOME=/dm8
export PATH=$PATH:$HOME/.local/bin:$HOME/bin:$DM_HOME/bin:$DM_HOME/tool

[dmdba@localhost ~]$ source .bash_profile
5.切换到root用户,设置文件最大打开数目
[dmdba@localhost ~]$ su - root
[root@localhost ~]# vi /etc/security/limits.conf

dmdba soft nofile 65536
dmdba hard nofile 65536

6.把dm8_setup.iso安装包放到/opt目录下
7.打开终端,把 /opt/dm8_setup.iso挂载到/mnt
[root@localhost opt]# mount -o loop /opt/dm8_setup.iso /mnt
mount: /dev/loop0 写保护,将以只读方式挂载
8.设置通过命令行启动图形化界面

【 echo $DISPLAY】查看DISPLAY的值

[root@localhost ~]# export DISPLAY=:0 
[root@localhost ~]# xhost +


8.切换为dmdba用户,通过命令行启动DM8图形化安装

[root@localhost ~]# su - dmdba 
[dmdba@localhost ~]$ export DISPLAY=:0
[dmdba@localhost ~]$ xhost +
[dmdba@localhost mnt]$ cd /mnt
[dmdba@localhost mnt]$ ./DMInstall.bin

9.注意安装时修改安装目录

10.安装中需要打开另一个终端,在root下进行命令

/dm8/script/root/root_installer.sh

初始化数据库




默认一步步往下走默认设置即可。

用另一个窗口执行以上命令,创建完成。

命令行安装

请参考:达梦大学 DM8 命令行安装

卸载

[root@localhost /]# cd dm8
[root@localhost dm8]# ./uninstall.sh

达梦可视化工具

国产软件往往拥有较好的用户体验,这一点似乎达梦也做得不错。

达梦提供的主要工具在tool目录下:

1. 管理工具manager

 ./manager


manger工具包含:建表建用户、管理权限角色、管理表空间、冷热备份、作业等几乎所有日常运维、数据开发工作都可以在这里傻瓜式、可视化完成。

2. 控制台工具console
控制台工具提供了非常轻便的方式,调整数据库实例的各个参数。例如可以调整兼容性参数等。另外可以在console进行数据库备份。

3. 服务查看器

./dmservice.sh 


可以启停服务,设置启动类型等。

4.命令行交互式工具disql

[dmdba@localhost ~]$ disql sysdba/SYSDBA@localhost:5239

达梦大学:DISQL使用解析1:环境变量设置
达梦大学:DISQL使用解析2
达梦大学:DLSQL使用解析3

备份还原

  1. 库备份



    2.热备份
    热备模式一定要开归档模式
 alter database mount;


热备模式一定要开归档模式

 alter database mount;
 alter database add archivelog  'type=local,dest=/dm8/arch,file_size=64,space_limit=0';

开归档

alter database archivelog;
alter database open;
select name,status$,arch_mode from v$database; 

查看归档状态:

  1. 命令行方式下全备, 增量备
    全备
 backup database full backupset '/dm8/backup/fullbak2';

增量备

 backup database increment backupset '/dm8/backup/incr_bak'

表空间还原

表空间只能脱机还原, 使用 Dmrman

[dmdba@localhost bin]$ cd /dm8/bin
[dmdba@localhost bin]$ ./dmrman
dmrman V8

使用 dmrman 进行还原
1、 校验备份集

RMAN> check backupset '/dm8/backup/fullbak2';

2、 还原表空间

RMAN> restore database '/dm8/data/DAMENG/dm.ini' tablespace test
from backupset '/dm8/backup/fullbak2';

3、 恢复表空间

RMAN> recover database '/dm8/data/DAMENG/dm.ini' tablespace test;

重启实例服务

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服