达梦数据库数据库表误删后的处理--非数据恢复
0. 注意我这里解决不了丢数据的问题 只是变通解决./
1. 同事不小心将一个达梦的数据库中的某张表的内容清空了.
没有备份.
2. 解决办法
因为是一张系统配置表,所以想到的办法是创建一个空的数据库,然后更新一些补丁,然后再将数据导入到被删掉的数据库中.
3.创建新库执行更新增量补丁等.
4.之前的blog里面说过 达梦是模仿的oracle数据库. 所以这边最简单的方式使用oracle的语法进行备份和导入操作.
4.1 在新库里面执行备份操作.
条件, 随便找一台安装了达梦数据库并且能够连接目标数据库的环境.我这是一台Windows的达梦数据库.
执行备份
在达梦数据库的bin目录下面打开命令行 或者是将该目录条件到path目录(没必要) 执行导出命令dexp wangshn/ tables=gspdatabaseobject file=c:\wangsh.dmp log=20191203.tx同事创建的新库,我导出文件写错名了 -=
4.2 在目标库执行导入.
注意需要先drop表才能执行导入不然会报错.dimp dky1108/[email protected] fromuser=wangshn touser=dky1108 file=c:\wangsh.dmp log=20191203imp.txt
5. 进行其他的功能验证即可.
相关推荐
一次次尝试 2020-06-13
IBMRational 2020-06-09
chenjiazhu 2020-06-06
lfjjia 2020-05-27
大慧 2020-05-27
helencoder 2020-05-27
郭宇 2020-05-26
neverstopforcode 2020-05-26
tlsmile 2020-04-24
hithyc 2020-02-17
whyname 2019-12-28
Java学习 2020-01-01
云之飞踢 2019-12-31
xiaoxiangyu 2019-12-17
点滴技术生活 2019-12-15
zbcaicai 2019-12-12
zbcaicai 2019-11-30
GeorgeTH 2019-11-01
IsanaYashiro 2019-11-01