日期:2014-05-17  浏览次数:20789 次

有关ORACLE数据库导入DMP文件
在网上找过很多的资料 也看过帖子,但是有些不全

特别是: imp 的语法意义

还有就是我用SYS 直接创建了一个用户 SA 用户  


我再 在SA中导入 DMP文件,其中SA 的用户权限我全部勾上了

  角色:
  CONNECT RESOURCE DBA 
 
 
  
  直接授予的系统权限:
  CREATE DATABASE LINK CREATE MATERIALIZED VIEW CREATE PROCEDURE 
  CREATE PUBLIC SYNONYM CREATE ROLE CREATE SEQUENCE 
  CREATE SYNONYM CREATE TABLE CREATE TRIGGER 
  CREATE TYPE CREATE VIEW 
 
就是不知道肿么弄???  
求解答……

对了 ,我对ORACLE 不是很熟悉,大家就当对待新人一样讲讲吧, 谢谢……

------解决方案--------------------
请参考:
SQL code

导入整个数据库
IMP USERID=system/manager FILE=C:\expdir\fulldb.dmp LOG=C:\expdir\import.log FULL=y IGNORE=y(忽略导入过程产生的错误)

将用户SCOTT对象导入到HR用户中
IMP SYSTEM/manager FILE=C:\expdir\fulldb.dmp FROMUSER=SCOTT TOUSER=HR ROWS =y

------解决方案--------------------
pl/sql devloper 工具导入试试
------解决方案--------------------
请你试下二楼的语句,如果你说报错,你就把你的语句以及报错贴上。会解决的。GOOD LUCK
------解决方案--------------------
探讨

搞定,不过使用的 PL/DEVELOPer 呵呵…… 二楼的 这个 语句 我在 SQl里面运行 总是无效语句 ,我直接用的 , ╮(╯▽╰)╭ 求详细……