RT!
本人现在在数据库的scott用户名下建立了一下表和过程,现在想把scott用户名下的这些表和过程导入另一个用户下
请问如何造作。本人已经试过在用
impdp 导入时候加上 schams 指定用户名,不成功。希望有人能指点一下。谢谢 

解决方案 »

  1.   

    impdp 用户名/密码@数据库实例名  dumpfile=创建的路径:文件名.dmp  nologfile = y remap_schema=scott:你要导入的用户 remap_tablespace=导出的tablespace名称:要导入的tablespace名称
      

  2.   

    expdp和impdp是oracle 10g提供的导出导入方式,
    它的效率比exp和imp高,并且更灵活,支持并行,功能很强大。导入另一用户,使用参数remap_schema,语法
    remap_schema=源用户名1:目标用户名1,源用户名2:目标用户名2,...
    更详实的参考
      

  3.   

    在该用户下直接导入,或配置
    remap_schema等于你要导入的用户名
      

  4.   

    imp fromuser touser
    impdp remap_schema
      

  5.   

    先导出,导入时要输入fromuser = ... touser = ...