dmp文件恢复软件 oracle_oracle恢复dmp文件 - CSDN
精华内容
参与话题
  • 以orcl实例为例子:在此实例下频繁的删除更新数据库. 1 打开cmd窗口   2 命令sqlplus 3 输入用户名: conn / as sysdba 密码:***** 4 如果有orcl那么删除 ...create user orcl identified by orcl account...

    以orcl实例为例子:在此实例下频繁的删除更新数据库.

    1 打开cmd窗口

     

    2 命令sqlplus

    3 输入用户名: conn / as sysdba 密码:*****

    4 如果有orcl那么删除

     

    drop user orcl cascade;

    5 创建orcl并授权

     

    create user orcl identified by orcl account unlock;

    grant connect,dba,imp_full_database to orcl;

    6 打开新的cmd窗口 输入导入命令

    imp orcl/orcl@orcl full=yes file=D:\jddatabak\20180413_linux_0.dmp

    展开全文
  • Oracle数据库使用DMP文件恢复数据

    万次阅读 2016-10-07 09:43:37
    1、创建还原所用的dmp所在的文件夹 create directory 文件夹名 as '/dir' create directory backup as 'backup'; 2、创建表空间 create tablespace 空间名 datafile '.dbf'size 500M autoextend on maxsize ...
    1、创建还原所用的dmp所在的文件夹

    create directory 文件夹名 as '/dir'

    create directory backup as 'backup';
    2、创建表空间

    create tablespace 空间名 datafile '.dbf'size 500M autoextend on maxsize unlimited;

    create tablespace liuwei datafile '.dbf'size 500M autoextend on maxsize unlimited;
    3、创建用户(与导出时的用户名一致)
    create user 用户名
    identified by 密码 
    default  tablespace 表空间 
    temporary tablespace TEMP 
    profile DEFAULT;
    create user Lavi
    identified by Lavi
    default  tablespace LaviSpace
    temporary tablespace TEMP 
    profile DEFAULT;
    4、对用户进行授权
    grant connect to 用户 with admin option ;
    grant dba to 用户 with admin option;
    grant unlimited tablespace to 用户 with admin option;
    grant create session to 用户;
    grant connect to Lavi with admin option ;
    grant dba to Lavi with admin option;
    grant unlimited tablespace to Lavi with admin option;
    grant create session to Lavi;
    5、进行数据库导入(以上命令要在sqlplus中执行,而导入导出命令要在cmd中执行)
    导入要和导出的命令相对应,exp和imp,expdp和impdp

    IMPDP USERID='用户名/密码@实例 as sysdba' directory=LOG_FILE_DIR dumpfile=20100816.dmp logfile=20100816.log


    展开全文
  • 如何打开Oracledmp文件

    万次阅读 2015-11-12 16:24:58
    在工作中经常使用到别人提供过来的dmp文件,由于不...1、如果dmp文件比较小,用文本编辑器打开就可以了。   2、如果dmp特别大,可以通过toad工具打开。在database/export/exert file browse浏览要打开的dmp即可。

    在工作中经常使用到别人提供过来的dmp文件,由于不知道备份时所用的用户名,这样就不能恢复。

    通过打开DMP文件可以查看到备份时使用的用户名。

     

    1、如果dmp文件比较小,用文本编辑器打开就可以了。

     

    2、如果dmp特别大,可以通过toad工具打开。在database/export/exert file browse浏览要打开的dmp即可。

    展开全文
  • OracleDMP文件修改版本号

    万次阅读 2014-09-23 16:09:54
    1、11G的Oracle备份(原来不知道),往10G的Oracle恢复恢复的时候提示头不对,于是漫长的修改版本号开始了。 2、由于备份很大很大,开始用UE等打开试试,漫长的等待后卡死+磁盘空间不足。 3、于是开始找文件分割...

    概括的说就是折腾。

    1、11G的Oracle备份(原来不知道),往10G的Oracle恢复,恢复的时候提示头不对,于是漫长的修改版本号开始了。

    2、由于备份很大很大,开始用UE等打开试试,漫长的等待后卡死+磁盘空间不足。

    3、于是开始找文件分割工具,找到了工具。结果因为太大,好不容易分割完了,合并的时候总是在一半的时候报错。(一下子一天过去了)

    4、终于准备自己动手丰衣足食。

    就写了这么一个方法

    public static void doFile(String fileName){
    		try{
    			RandomAccessFile raf = new RandomAccessFile(fileName,"rw");
    			byte b[] = new byte[50];  
    			raf.read(b);
    			for(int i=0;i<b.length;i++){
    				System.out.print(b[i]+",");
    			}
    			b[12] = 48;//commend by danielinbiti,这个是修改成10g:V10.02.01。如果在修改前自己可以截出头部的几个字节确认一下,是不是就是修改第12,18字节
    			b[18] = 49;
    			raf.seek(0);
    			raf.write(b);
    			
    			System.out.println("");
    		}catch(Exception ex){
    			
    		}
    	}
    弄完我郁闷坏了... ...早知道就自己写了。几行代码修改+验证还没折腾超过半小时。希望后来人有一样情况的能少花点精力。

    展开全文
  • Oracledmp中导入一张表

    千次阅读 2019-07-10 21:40:45
    之前对整个数据库做的备份,但因误删除了一张表,需要从备份中恢复误删的表,如果直接导入dmp文件的话,因为数据量比较大,需要很长时间,那经过查找资料,可以使用命令从dmp中导入一张表,以下是测试过的命令: ...
  • Oracle11g将dmp文件还原

    万次阅读 2017-06-14 09:16:22
    最近用到从oracledmp文件中还原数据 由于没有这方面的资料,在网上搜集了一些,相信有以下这些资料,我们可以成功地将dmp文件用命令行的方式还原回去   第一,启动服务,(如果数据库处于启动状态,那么略过这...
  • 首先,我们都知道一点,由于版本问题,dmp文件的导出导入会报错,而低版本的导出,高版本是可以直接导入的,它能兼容低版本 而高版本导出,想要导入低版本,这个就有问题了,会提示版本的兼容问题,别人的解决方法...
  • 查看oracle 备份 dmp文件

    千次阅读 2018-06-11 10:33:31
    在工作中经常使用到别人提供过来的dmp文件,由于不知道...1、如果dmp文件比较小,用文本编辑器打开就可以了。 2、如果dmp特别大,可以通过toad工具打开。在database/export/exert file browse浏览要打开的dmp即可。...
  • Oracle dmp文件备份和恢复

    千次阅读 2018-09-12 11:23:01
    1.备份数据库 backup.bat @ECHO OFF set user=root set password=123456 set sid=ORCL set logfile=./backup_...set backupfile=C:\temp\TEST_20180912.dmp exp %user%/%password%@%sid% file=%backupfile%...
  • linux下还原oracle数据库

    千次阅读 2017-03-30 16:34:49
    linux下还原oracle数据库
  • Oracle数据库备份与还原命令

    万次阅读 2016-11-13 23:22:34
    Oracle数据库备份与还原命令   数据导出:    1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中    exp system/manager@TEST file=d:\daochu.dmp full=y    2 将数据库中...
  • 最近用到从oracledmp文件中还原数据由于没有这方面的资料,在网上搜集了一些,相信有以下这些资料,我们可以成功地将dmp文件用命令行的方式还原回去在这里我用的是oracle10g的版本,我的机器是512内存的,运行oracle的...
  • oracle导出导入指定表DMP

    千次阅读 2019-01-20 10:01:16
    imp LY_IS2018/LY_IS2018@192.168.36.101:1521/orcl file=E:\ly_is_2018-10-09.dmp log=E:\ly_is_2018-10-09-imp.log ignore=y tables=(LY_XXBZ_BBXX,LY_XXBZ_ZZJGXX,LY_XXBZ_DMJ,LY_XXBZ_DMX,LY_XXBZ_SJKJ,LY_XXBZ_...
  • oracle数据库使恢复 dump文件

    千次阅读 2015-10-14 11:21:31
    1.导入 imp username/password@SID file=XXX.dmp fromuser=XXX touser...此处我使用的是在源服务器导出的.dmp文件,直接在command中执行 如:imp posp/posp@orcl file=./pospdb1009.dmp tables=host_check igno
  • 可以导入的本机的oracle数据库也可以导入到其他机器上的oracle 数据库(所在的本机必须能连接上要导入的安装oracle 数据库的机器)。 导入的命令: imp 用户名/密码@ip地址:端口号/数据库实例 file='需要导入的dmp...
  • 关于12c中数据泵DataPump impdp导入工具增强   使用统一审计对所有impdp/expdp操作进行审计 例如: CREATE AUDIT POLICY &... ACTIONS COMPONENT=DATAPUMP { EXPORT | IMPORT | ALL };...policy_n...
  • 开发过程中,有时需要将生产数据整体导出并重新导入开发环境,下面我把我删除数据库中用户并重新导入.dmp数据文件的全过程做了整理,为需要的同学提供参考,有不对的地方还请指教。 一。用xshell登陆oracle 用户 ...
1 2 3 4 5 ... 20
收藏数 7,774
精华内容 3,109
关键字:

dmp文件恢复软件 oracle