比如 要求对方提供 备份的 数据库名称 表空间 名称 大小  ?  用户名 密码 ?
因为对方只给我一个  dmp 文件 

解决方案 »

  1.   

    如果是全备份的话可以试下
    imp system/manager@TEST  file=d:\daochu.dmp full=y
    如果是从你导入的用户跟导出的用户不一样的话需要知道之前用户的用户名。
    再用imp system/manager@TEST  file=d:\daochu.dmp fromuser=. touser= .;
      

  2.   

    unix上面导出的dmp文件在windows下面好像用不了的
      

  3.   

    可以用的
    不过高版本的DMP,低版本的导入没试过
      

  4.   

    我查看了 dmp 文件的 字符集合  是  WE8ISO8859P1而我的oracle  9i 采用的是 ZHS16GBK  难怪我导入的时候 出错 1401   请问如何解决呢  ?  我只希望能把表和数据导入我的oracle 就可以了  ?谢谢!
      

  5.   

    WE8ISO8859P1是ZHS16GBK字符集的子集吗
    是的话,导之前先改一下字符集
      

  6.   

    我不太清楚 两个字符集的关系   我已经把dmp 文件第2、3字节改为了 0354 (ZHS16GBK)  再导入的 可还是 有好多1401错误 我想在装一个 oracle 把字符集合设置为 WE8ISO8859P1  能解决问题嘛  ?