当前位置:  开发笔记 > 数据库 > 正文

如何将.dmp文件导入Oracle?

如何解决《如何将.dmp文件导入Oracle?》经验,为你挑选了2个好方法。

我有一个.dmp文件,我想导入Oracle 9i.我怎么做?



1> 小智..:

假设你有一个由oracle exp创建的.dmp文件

imp help=y

将是你的朋友.它会引导你

imp file=.dmp show=y

看到转储的内容然后是类似的东西

imp scott/tiger@example file=.dmp fromuser= touser=

从一个用户导入到另一个用户.如果它是一个复杂的模式,你需要预先创建所有引用的模式用户和表空间,以使imp工作正常



2> Ketul patel..:

我使用的是Oracle Database Express Edition 11g第2版.

按照步骤:

打开运行SQl命令行

第1步:以系统用户身份登录

       SQL> connect system/tiger

第2步 : SQL> CREATE USER UserName IDENTIFIED BY Password;

第3步: SQL> grant dba to UserName ;

第4步 : SQL> GRANT UNLIMITED TABLESPACE TO UserName;

第5步:

        SQL> CREATE BIGFILE TABLESPACE TSD_UserName
             DATAFILE 'tbs_perm_03.dat'
             SIZE 8G
             AUTOEXTEND ON;

在Windows或Ubuntu中的终端中打开命令提示符.然后键入:

注意:如果您使用Ubuntu,请在路径中将"\"替换为"/".

第6步: C:\> imp UserName/password@localhost file=D:\abc\xyz.dmp log=D:\abc\abc_1.log full=y;

完成....

我希望你在这里找到正确的解决方案

谢谢.

推荐阅读
php
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有