Oracle 数据库 恢复

导入工具imp交互式命令行方式:

在Windows cmd命令窗口输入imp回车,出现下面的信息

Import: Release 11.2.0.1.0- Production on Tue Sep 27 23:48:11 2011

Copyright (c) 1982,2009, Oracle and/or its affiliates.  Allrights reserved.

下面输入的用户名及密码是执行导出操作时使用的用户和相应口令。

Username: 用户名

Password:
输入对应的密码 

Connected to:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0- 64bit Production

With thePartitioning, OLAP, Data Mining and Real Application Testing options(根据数据库的版本信息及操作时间的不同提示信息会有所不同)

Import data only(yes/no): no >

//要求输入要导入的文件名称

Import file:expdat.dmp > d:\test.dmp

//要求输入缓冲区的大小,这里使用默认设置,直接回车即可

Enter insert buffersize (minimum is 8192) 30720>

//提示信息

Export file createdby EXPORT:V11.02.00 via conventional path

import done inUS7ASCII character set and AL16UTF16 NCHAR character set

import server usesAL32UTF8 character set (possible charset conversion)

//要求选择是否只列出文件内容

List contents ofimport file only (yes/no): no >

//要求选择如果对象存在的情况下,是否忽略创建错误

Ignore create errordue to object existence (yes/no): no >

//要求选择是否导入权限

Import grants(yes/no): yes >

//要求选择是否导入表中数据

Import table data(yes/no): yes >

//要求选择是否导入整个导出文件

Import entireexport file (yes/no): no >

//要求输入用户名。导入的数据会在该用户模式下创建

Username: scott

成功终止导入,但出现警告

时间: 2024-10-07 01:02:09

Oracle 数据库 恢复的相关文章

windowsTB 非归档Oracle数据库恢复小case

这是友情支持一个朋友的数据库恢复case,昨天圣诞节的时候来个求助,只能速度帮忙解决了好过节去了.首先我们来看下的alert log都有哪些信息: Wed Dec 23 15:19:21 2015 SMON: enabling tx recovery Wed Dec 23 15:19:21 2015 Database Characterset is ZHS16GBK Opening with internal Resource Manager plan where NUMA PG = 2, CP

Oracle数据库异常恢复前备份保护现场建议

无论是在各种会议上,还是在朋友/网友私下请教Oracle数据库恢复的问题之时,我都强调,如果你没有十足的把握,请你对您的现场进行备份,确保别对现场进行二次损坏.你不能恢复数据库,但绝对不能再次破坏数据库,给二次恢复增加难度.这里对恢复前备份提供一些指导思想和简单脚本,希望对大家有帮助. 哪些文件需要备份 熟悉数据库恢复的朋友可能都情况,Oracle在异常恢复的过程中主要修改的是system表空间里面数据,其他数据文件,redo数据,控制文件(当然由于redo,undo导致其他数据文件内部的blo

Oracle数据库数据丢失恢复的几种方法总结_oracle

根据oracle数据库的特点和提供的工具,主要方法有以下几种方法:      利用逻辑备份使用import工具丢失数据的表      利用物理备份来通过还原数据文件并进行不完全恢复      利用dbms_logmnr包从redo log文件中恢复      利用flashback特性恢复数据 前提 为了方便使用方法的介绍,上述恢复方法都将基于以下场景进行:系统管理员在前一天晚上11点用export对数据库做了全库逻辑备份,然后对所有数据文件进行了热备份.第二天上午10点,系统管理员在修改表TF

Oracle数据库的备份及恢复策略研究

oracle|备份|策略|恢复|数据|数据库     摘 要 恢复丢失的数据库文件在很大程度上取决于所采用的备份策略.本文从恢复的灵活性出发,对Oracle8数据库的备份及恢复策略进行了探讨,并给出了Windows 2000环境下使备份过程自动化的脚本文件的项目开发实例. 关键词 Oracle 数据库 备份 恢复 引言 随着信息系统在各种商务活动中重要性的不断增强,维护系统数据的可用性已成为当前一个十分重要的课题.为了有效地保持健康的信息系统,必须采取一定的措施防止在由介质.操作系统.软件和其它

Oracle数据库如何手动恢复备忘日志

最近因为升级了Mac os x 10.10 Yosemite,突然前几天的一个晚上,开机发现就停留在开机界面了,看来BETA果然是不靠谱,然后想到自己这不前几天刚备份完吗,没事,TimeMachine是何等神器,二话不说直接恢复.但是恢复完,我后悔了,一来是忘了昨天晚上还加班呢,加班的成功保留成果所剩无几,关键我这才发现TimeMachine既然不备份虚拟机文件(虚拟机文件30G,估计直接给略过了吧),难怪每次都觉得备份那么快. 不过后悔也没用,重新搭开发环境吧.操作系统WIN7->开发工具VS

Oracle数据库Redo故障的恢复

一.丢失inactive日志文件组的恢复: 由于inactive日志文件组表示已经完成了检查点(dirty数据已经被写入数据文件).数据库本身不会发生数据库丢失,如果在这个时候相应的redo丢失/损坏,可以通过clear重建日志文件组恢复. 通过命令: alter database clear logfile group n 如果数据库模式是archived的,则需要强制清除 alter database clear unarchived logfile group n 二.丢失active或c

solaris ufs文件系统故障后恢复如何oracle数据库

[数据恢复故障描述] 1台sun sparc solaris系统,安装有oracle数据库,未知原因(有人为操作可能,但限于多方原因,无法得知),装载数据库的文件系统无法挂载,需要恢复oracle数据库. [数据恢复过程] 首先对故障硬盘进行全面的完整备份,使用dd命令备份成nfs上的一个镜像文件. 对镜像文件进行完整分析,发现超级块存在故障. 抛开超级块,进行文件系统分析: 1.查找及分析根目录记录,找到. 2.根据根目录查找第一个节点区,找到,并以此分析块大小. 3.根据根据节点区特点,确定

Oracle学习(二十) 数据库恢复与备份

备份是将数据库中的数据信息保存起来,而恢复则是将已经备份的数据库信息还原到数据库系统中. 一.数据库的备份类型 Oracle数据库的备份有3种标准形式:导出.脱机备份和联机备份. 导出方式是数据库的逻辑备份,脱机备份和联机备份都是物理备份. 1.逻辑备份 导出有以下3种模式: (1)用户(user)模式:导出用户所有对象以及对象中的数据. (2)表(table)模式:导出用户的所有表或者用户指定的表. (3)全局(full)模式:导出数据库中的所有对象,包括数据.数据定义和用于重建数据库的存储

HP-EVA4400故障导致的oracle数据库丢失的恢复过程

一.故障描述 整个EVA存储结构是由一台EVA4400控制器,三台EVA4400扩展柜和28块FC 300G硬盘构成的.由于两块磁盘掉线导致存储某些LUN不可用,某些LUN丢失.由于EVA4400是因为某些磁盘掉线,从而导致整个存储不可用.因此接收到磁盘以后北亚工程师先对所有磁盘做物理检测,检测完后发现没有物理故障.接着使用坏道检测工具检测磁盘坏道,发现也没有坏道.磁盘坏道检测日志如下: 图一: 二.备份数据 考虑到数据的安全性以及可还原性,在做数据恢复之前需要对所有源数据做备份,以防万一操作不