由于需要急用里面的存储过程?
怎么把一个数据库导出的DMP文件中的存储过程或者包导入??
急。。

解决方案 »

  1.   

    可以使用pl/sql developer导出存储过程,然后再目标库导入!
    如果是10G,可以使用expdp导出存储过程,然后再目标库导入!
      

  2.   

    如果是exp导出的,单独imp一个估计不行,只能都imp进去:
    方法:imp user/pw file=dmpfile.dmp fromuser=xx rows=n ignore=y可以建个临时用户,然后执行上面的imp,然后把imp的procedure的内容取出,再在需要的地方重新运行就ok了。
      

  3.   

    先用IMP导入到数据库中,
    再使用pl/sql developer的Export User Object来导出。
      

  4.   

    先用IMP导入到数据库中
    先在数据库中建一个有管理员权限的用户。
    在DOS模式下,输入IMP命令,
    imp 回车,
    然后按照提示,输入用户、口令和DMP文件名,然后,按照提示把需要的用户信息全部导入。 
    然后就可以得到你想要的过程了。