达梦数据库数据库表误删后的处理--非数据恢复

0. 注意我这里解决不了丢数据的问题 只是变通解决./

1. 同事不小心将一个达梦的数据库中的某张表的内容清空了.

没有备份.

2. 解决办法

因为是一张系统配置表,所以想到的办法是创建一个空的数据库,然后更新一些补丁,然后再将数据导入到被删掉的数据库中.

3.创建新库执行更新增量补丁等.

4.之前的blog里面说过 达梦是模仿的oracle数据库. 所以这边最简单的方式使用oracle的语法进行备份和导入操作.

4.1 在新库里面执行备份操作.

条件, 随便找一台安装了达梦数据库并且能够连接目标数据库的环境.我这是一台Windows的达梦数据库.

执行备份

在达梦数据库的bin目录下面打开命令行

或者是将该目录条件到path目录(没必要)

执行导出命令dexp wangshn/[email protected] tables=gspdatabaseobject file=c:\wangsh.dmp log=20191203.tx

同事创建的新库,我导出文件写错名了 -=

4.2 在目标库执行导入.

注意需要先drop表才能执行导入不然会报错.

dimp dky1108/123456789@10.24.20.201 fromuser=wangshn touser=dky1108  file=c:\wangsh.dmp log=20191203imp.txt

5. 进行其他的功能验证即可.

原文地址:https://www.cnblogs.com/jinanxiaolaohu/p/11978618.html

时间: 2024-10-09 09:03:24

达梦数据库数据库表误删后的处理--非数据恢复的相关文章

NeoKylin5.6下安装部署达梦(DM7)数据库

1.准备操作系统 1.1 系统登录界面 1.2 操作系统版本信息 [[email protected] ~]# uname -ra Linux jdbh 2.6.18-238.el5xen #1 SMP Fri Jul 29 05:02:21 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux [[email protected] ~]# cat /etc/issue NeoKylin Linux Advanced Server release 5.6 (Manasl

达梦7数据库安装记录

# 注1:本文档适合RHEL/OEL/CentOS 5/6.x x64或中标麒麟操作系统.   # 整理完整的安装过程记录. 一.达梦数据库的安装与使用 1. 修改本地hosts文件 # vi /etc/hosts   192.168.14.180  node1 2. 创建用户组和用户的命令如下 groupadd dinstall   useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba    passwd dmdba 3. 创建数据库

ADO连接达梦7数据库,利用OLEDB建立连接

达梦数据库本身提供多种驱动如JDBC ODBC OLEDB等等 在安装的时候可以进行勾选. 如果不安装数据库的驱动无法与达梦数据库建立连接. 达梦数据库在数据库构成或结构上与oracle极为相似,而且也能看到一丝MSSQLserver与MYSQL 的影子 strCon = ("Provider=DOLEDB.1;Data Source=192.168.1.16:5237;User ID=SYSDBA;Password=123456;"); 驱动为DOLEDB.1 需要数据IP .端口号

数据库表设计后不允许保存更改

在修改 SQL Server 2012 数据库的表设计后,保存表设计时,出现如下错误提示: 不允许保存更改.您所做的更改要求删除并重新创建以下表.您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改”选项. 解决方法 打开“工具”->“选项”,展开“设计器”->“表设计器和数据库设计器”, 去掉“阻止保存要求重新创建表的更改”前面的勾.

达梦7的试用 与SQLSERVER的简单技术对比

达梦7的试用 与SQLSERVER的简单技术对比 达梦数据库公司推出了他们的数据库服务管理平台,可以在该平台使用达梦数据库而无须安装达梦7数据库 地址:http://online.dameng.com/ 说实话,第一眼看到还是感到很高大上的,毕竟ORACLE.MYSQL.SQLSERVER都没有推出数据库试用的云平台 其实其他数据库也应该学习一下达梦,做一个平台让大家有机会学习自家的数据库知识,虽然现在这个时代下载安装包比较容易,不过提供一个平台也是有好处的 达梦数据库文档下载:http://f

DSN 建立达梦7(DM)连接

(DSN)Data Source Name 数据源名称 “ODBC数据源管理器”提供了三种DSN,分别为用户DSN.系统DSN和文件DSN.其中:      用户DSN会把相应的配置信息保存在Windows的注册表中,但是只允许创建该DSN的登录用户使用.      系统DSN同样将有关的配置信息保存在系统注册表中,但是与用户DSN不同的是系统DSN允许所有登录服务器的用户使用.       与上述两种数据库DSN不同,文件DSN把具体的配置信息保存在硬盘上的某个具体文件中.文件DSN允许所有登

达梦数据库表空间管理

表空间 数据库的物理结构:文件系统-数据文件数据库的逻辑结构:数据库-表空间(多个数据文件构成)-段-簇-页(一) 达梦默认有哪些表空间及其作用1.查看表空间[语句]SQL>select tablespace name from dba tablespaces:(1) SYSTEM:系统表空间,存放数据字典信息(2) ROLL:回滚表空间,存放回滚数据,对一个数据进行更新操作,存放的是更新前的版本信息,可以支持MVCC(事务多版本机制)(3) TEMP:临时表空间,存放临时数据,可不做备份(4)

达梦数据库安装和创建表

1.达梦数据库安装 2.达梦命令行sql工具 进去达梦数据库安装目录下的/bin目录 运行./disql 输入用户名和密码: 默认的管理用户SYSDBA 的初始密码是SYSDBA 在sql> 工具里边执行sql操作

基于Enterprise Library的Winform开发框架实现支持国产达梦数据库的扩展操作

由于一个客户朋友的需求,需要我的Winform开发框架支持国产达梦数据库的操作,这个数据库很早就听过,但是真正一般项目用的很少,一般在一些特殊的项目可能需要用到.由于我的Winform开发框架,是基于Enterprise Library的数据访问层的实现,因此增加一个数据库的支持很容易,本文介绍如何在框架层面上支持这种神秘的国产数据库-达梦数据库. 1.达梦数据库的简单介绍 达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM.达梦数据库管理系统的最新版本是7.