其他分享
首页 > 其他分享> > 达梦实操分享

达梦实操分享

作者:互联网

一、用户创建与登录

用户名密码中使用了特殊符号,在通过disql登录时需要进行转义:

例如:密码使用了@符号,在disql下,会认为你是做数据库远程连接

此时在disql中需要转义,

dmdba@greatwall-os:~/dmdbms/bin$ ./disql TEST/'"abc@123456"'

 

二、库还原

使用console工具还原库

1、停实例

[dmdba@localhost bin]$ ./DmServiceDMSERVER stop

2、还原整库

指定整库备份文件

 图片1.png

 

3、还原增量备份文件(如果有的话)

 图片2.png

 图片3.png

4、恢复归档日志

 图片4.png

5、更新DB_Magic

 图片5.png

6、重启实例

[dmdba@localhost bin]$ ./DmServiceDMSERVER start

 

对应rman命令行为:

RMAN>RESTORE DATABASE TO '/dm8/bak/DB_DAMENG_INCRE_2021_05_05_21_20_20' FROM BACKUPSET '/dm8/bak/DB_DAMENG_INCRE_2021_05_05_21_20_20';

RMAN> RESTORE DATABASE '/dm8/data/DAMENG/dm.ini' FROM BACKUPSET '/dm8/bak/DB_DAMENG_INCRE_2021_05_05_21_20_20' WITH BACKUPDIR '/dm8/bak/DB_DAMENG_FULL_2021_05_05_21_19_42';

RMAN> recover database '/dm8/data/DAMENG/dm.ini' with archivedir '/dm8/arch';

RMAN> recover database '/dm8/data/DAMENG/dm.ini' update db_magic;

备注:如果数据库开启了归档日志,归档日志工作正常的情况下,在整库还原后,可以跳过增量备份还原的步骤,直接执行归档日志恢复操作,也可以实现数据库的恢复。


标签:20,21,05,达梦实,DB,dm8,分享,DAMENG
来源: https://blog.51cto.com/u_13808910/2756760