www.zhnq.net > orAClE数据库恢复Dmp文件

orAClE数据库恢复Dmp文件

你要准备好,用哪个用户来恢复,其他的不用考虑太多,可以在pl/sql工具来,菜单栏有个Tool,里面有可export可以实现.

dmp文件是使用exp命令导出的,相应地使用imp命令导回db

一、备份dmp文件.二、建立新的数据库.三、建立相应的用户.四、将dmp使用imp导入新的数据库中.

一、oracle数据库备份与恢复步骤 数据库备份与恢复步骤: 1、 导出数据库可以,在dos窗体执行下边语句: exp gdpmp/gdpmp@ora9 exp gdpmp/gdpmp@ora9 rows=no 将会导出空表. 2、 然后,按照步骤进行确认. 3、 如果是默认路径,将

恢复文件时需要用imp命令. 可根据自己的实际需要进行以下恢复操作. 1. 获取帮助 imp help=y 2. 导入一个完整数据库 imp system/manager file=bible_db log=dible_db full=y ignore=y 3. 导入一个或一组指定用户所属的全部表、索引和其他对象

需要使用impdp 命令 在cmd命令行中执行;不能用PLSQL还原.dmp的备份;例如 impdp scott/tiger DIRECTORY=dpdata1 DUMPFILE=expdp.dmp SCHEMAS=scott;

在dos进行输入命令:imp 用户名/密码@服务名 file=路径:\文件名.dmpeg:imp user/password@orcl file=d:\test.dmp

详细步骤如下:1. 创建表空间例如:create tablespace test(表空间名称) datafile 'F:\oracle\oradata\orcl\test.dmp'(表空间的存储位置) size 50M (表空间大小,单位兆) autoextend on next 50M maxsize unlimited extent

oracle数据库一般在创建时就指定了一个比较大的表空间(比如5g),这样性能较高,而导出成dmp时只导出有效数据,肯定比原有数据库占用的所有表空间要小得多

你一定要确保你导出的dmp 是oracle 11G 的客户端或服务器exp 出来若是 linux 在登陆到linux服务器后输入 imp sys/install@orcl as sysdba file = imp_test.dmp rows = yes touser = scott IGNORE=yes COMPILE=yes log = imp_rest.log windows cmd 输入 imp sys/install@orcl as sysdba file = imp_test.dmp rows = yes touser = scott IGNORE=yes COMPILE=yes log = imp_rest.log

友情链接:yhkn.net | rtmj.net | mdsk.net | eonnetwork.net | rpct.net | 网站地图

All rights reserved Powered by www.zhnq.net

copyright ©right 2010-2021。
www.zhnq.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com