码迷,mamicode.com
首页 > 数据库 > 详细

Oracle 导入数据库dmp文件

时间:2020-06-25 14:10:18      阅读:97      评论:0      收藏:0      [点我收藏+]

标签:方式   seq   导入   技术   new   ges   右键   dmp文件   mic   

场景:windows2008 R2系统 ,往新安装的oracle11g数据库导入同事给的dmp文件到指定的新建的用户。

1、创建表空间

在导入dmp文件之前,先打开查看dmp文件的表空间名称(tablespace)。 

如下图:

技术图片

 

 

 注:因为我一会要用plsql工具使用system超级管理员用户登录是创建新用户,而该用户已经拥有users表空间,所以我直接下一步创建新用户。

技术图片

2、创建用户

使用数据库dba用户创建用户并赋予相应的导入导出等权限。

1:右键-》new-》User

技术图片

 

2:general填写自己需要创建的用户及密码选择表空间

技术图片

 

 

3:role privileges 给用户赋予权限

 技术图片

 

 4:选择“create any table”、“create any type”、“create any sequence”,右侧不勾选。

技术图片

 

5:tablespace中选择“users”表空间,勾选“Unlimited”

技术图片

 

6:Apply”之后,即可用此用户以普通用户(TEST)的身份登录了。

7:使用该用户登陆后验证查看tablespaces

技术图片

 

 8:强烈建议使用命令窗口导入dmp文件(使用plsql导入各种报错。个人试过几次,最后选择命令方式一次成功)

 

imp TEST/123456@orcl file=E:\CDP\cdpnew_20160706\backup\oracle11g_dmp\cdp\cdpnew_20160706.dmp full=y

列:下图

技术图片

 

Oracle 导入数据库dmp文件

标签:方式   seq   导入   技术   new   ges   右键   dmp文件   mic   

原文地址:https://www.cnblogs.com/tianzg/p/13191386.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!