如何将数据库备份文件中的数据导入到“a”用户中,注意导出用户为“b”

解决方案 »

  1.   

    导出:exp system/pw file=/u02/oradata/your_sid/souce_test/souce_test.dmp owner=souce_test
    导入:imp system/pw file=/u02/oradata/your_sid/souce_test/souce_test.dmp fromuser=souce_test touser=target_test
      

  2.   

    exp 用户/密码(b) file='导出文件名' owner=b ignore='y'(可加一些参数)
    imp 用户/密码(a) fromuser=b touser=a file='导出文件名的路径' 
      

  3.   

    你的电脑是windows么? 点‘开始’-‘运行’-‘cmd'- 在模拟dos中输入
    ''exp 用户/密码(b) file='导出文件名' owner=b ignore='y'(可加一些参数)
    ''imp 用户/密码(a) fromuser=b touser=a file='导出文件名的路径' ''
    就行了
      

  4.   

    1、数据库导出:
    exp tra_info/tra_info@tianyi file=d:\tianyi.dmp owner=(tra_info)
    注:第一个tra_info为用户名,第二个为tra_info密码;
    tianyi为数据库标识;
    file=d:\tianyi.dmp 为文件存储信息;
    owner=(tra_info) 为导出tra_info用户下的多有数据。2、数据库导入:
    imp tra_info/tra_info@orcl file=d:\tianyi.dmp fromuser=tra_info touser=tra_info 
    注:第一个tra_info为用户名,第二个为tra_info密码;
    orcl 为数据库标识;
    file=d:\tianyi.dmp 为文件存储信息;
    fromuser=tra_info导出用户名称;
    touser=tra_info 导入用户名称。