GRANT  ON "INPBILL"."PREPAYMENT_RCPT_NO" TO PUBLIC
ORA-39083: 对象类型 OBJECT_GRANT 创建失败, 出现错误:
ORA-00990: 权限缺失或无效
失败的 sql 为:
GRANT  ON "OUTPADM"."SEQ_MSG" TO PUBLIC
ORA-39083: 对象类型 OBJECT_GRANT 创建失败, 出现错误:
ORA-00990: 权限缺失或无效
失败的 sql 为:
GRANT  ON "OUTPDOCT"."OUTP_ORDER_SERIAL_NO" TO PUBLIC
ORA-39111: 跳过从属对象类型 OBJECT_GRANT:"PHYEXAM", 基本对象类型 SEQUENCE:"PHYEXAM"."SQ_INVEST_ID" 已存在
ORA-39111: 跳过从属对象类型 OBJECT_GRANT:"PHYEXAM", 基本对象类型 SEQUENCE:"PHYEXAM"."SQ_PE_MEDICAL_CARD_NO" 已存在
ORA-39111: 跳过从属对象类型 OBJECT_GRANT:"PHYEXAM", 基本对象类型 SEQUENCE:"PHYEXAM"."SQ_PE_PREPAY_RCPT_NO" 已存在
我想问的是  为啥显示的是 GRANT  ON "OUTPADM"."SEQ_MSG" TO PUBLIC 这个授权语法有问题啊 难道impdp自己傻逼了还有啊我是用 sys用户整的 为啥还提示我权限不够啊请高手帮我看看 谢谢了

解决方案 »

  1.   

    导入的库里有 PUBLIC 这个用户吗?
      

  2.   

    有的哦 expdp用的 full = y
      

  3.   

    贴出你 expdp 和impdp的语句
      

  4.   

    expdp system/manager directory=sss dumpfile=test.dmp logfile=test.log network_link=worktest PARALLEL =24 full = y
    impdp system/manager directory=sss dumpfile=test.dmp  PARALLEL =2
      

  5.   

    有高人没 11g刚接触  以前都是用imp,exp来导入导出 但是11g的exp命令不支持空表导出 太贱了我ca