首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导入甲骨文后,.dmp文件在哪里被还原?

问导入甲骨文后,.dmp文件在哪里被还原?
EN

Database Administration用户
提问于 2014-03-17 09:16:11
回答 2查看 6.3K关注 0票数 0

我是甲骨文的新手,我在abc.dmp的位置有c:\abc.dmp文件。我想导入这个abc.dmp文件。我使用以下命令。

代码语言:javascript
复制
c:\>imp system/mypassword file=c:\abc.dmp full=y

我使用蟾蜍的甲骨文12.1版本。现在,在完成导入之后,我不知道这个db在哪里被恢复。

我还创建了一个新用户,并使用了以下命令。

代码语言:javascript
复制
c:\>imp system/mypassword file=c:\abc.dmp fromuser=system touser=testuser2014.

在执行这个推荐之后,我不知道数据库是在哪里恢复的。

请帮帮我。

提前感谢

EN

回答 2

Database Administration用户

发布于 2014-03-26 06:59:28

谢谢。我已经通过以下步骤导入了dmp文件。

命令打开SQLPLUS

在命令提示符中: C:> sqlplus / as sysdba

透明屏幕:

SQL>透明屏幕

首先创建一个新用户

代码语言:javascript
复制
SQL> Create user TestUser1 identified by test; -- (test is password)

2-授予新创建的用户TestUser的权限

代码语言:javascript
复制
SQL> Grant dba, IMP_FULL_DATABASE, EXP_FULL_DATABASE to TestUser;

可选:

代码语言:javascript
复制
You can check which users have the above three grants

SET lines 100 --May not work
COL privilege FOR a50 -- May not work
SELECT grantee, granted_role, default_role 
FROM dba_role_privs 
WHERE granted_role IN ('DBA', 'EXP_FULL_DATABASE', 'IMP_FULL_DATABASE') 
ORDER BY 1,2; -- May not work

3-检查这个新创建的用户的TableSpace

代码语言:javascript
复制
SQL> select * from dba_users

Note: here you will see that the default DEFAULT_TABLESPACE for TESTUSER is USERS

4-为新创建的用户“TableSpace”创建一个新的TestUser

代码语言:javascript
复制
SQL> CREATE TABLESPACE tbs_testuser1
    DATAFILE 'tbs_testuser1.dat' 
        SIZE 256M REUSE
        AUTOEXTEND ON NEXT 256M MAXSIZE 2048M

    ONLINE;

5-现在将这个新创建的表空间'tbs_testuser1‘连接到’testuser1 1‘。

代码语言:javascript
复制
SQL>  ALTER USER TESTUSER1 default tablespace tbs_testuser1 quota unlimited on tbs_testuser1;

6-检查您的“tbs_testuser1”表空间是否连接到用户。

代码语言:javascript
复制
SQL> select * from dba_users

7-指挥提示符:

代码语言:javascript
复制
c:\>imp system/password file=File Path.dmp log=LOGFileName.log fromuser = <UserName of User from which file is imported> touser=testuser1
票数 1
EN

Database Administration用户

发布于 2014-03-17 12:26:54

数据将在您刚刚创建的user/schema中重新声明!我是指驻留在abc.dmp中的所有对象。

并且数据文件位于用户表空间下。

请按照此文章获取有关在Oracle中导入/导出的更多详细信息。

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/61067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档