初学oracle,请各位大侠指导
小可,将运行在linux上的数据库oracle10g,通过exp命令导出成了*.dmp文件。
然后准备在windows xp下的oracle 10g中。我已经建立好了对应的导入用户,是否
还需要建立表空间,另外还需要建立其他什么东西。
   对于用户方案,表空间是否也可以从linux平台导出,在windwos平台导入,而不用自己
手工去建立。
   多谢大家!

解决方案 »

  1.   

    不同平台下的exp/imp,在导入时需要首先建立表空间,因为不同平台下的数据文件的路径表示方法不一样,imp时让imp程序自己建立表空间肯定要失败。
      

  2.   

    楼上的说的对~~手动建立好用户,及该用户所使用的tablesplace,temp空间
    再使用imp命令就能导入,注意下你的windows下数据库的字符集是否和原数据库一直。
    不一致就需要修改