Oracle 92i
表结构及索引全根据DMP文件建好了。
怎么样再根据DMP文件把数据导入进去?

解决方案 »

  1.   

    imp dmp文件不需要先建立表结构和index的,自己会建的。
    imp  user/pw file=file.dmp  fromuser=hr touser=hr 
      

  2.   

    imp system/manager full=y commit=y ignore=y indexes=y grants=y file=path:\database.dmp log=path:\database.log
      

  3.   

    我说的这种情况“先建表结构、及索引等;最后导入数据”怎么弄?
    目前表结构已经建好了。只差导入数据。
    如果说直接“imp system/manager full=y commit=y ignore=y indexes=y grants=y file=path:\database.dmp log=path:\database.log”完事,会报错,说找不到临时表空间,创建索引失败,因为没有建立临时表空间的数据文件。我是在别人管理的数据库下建立的用户。不知道他们是怎么弄的,不用临时表空间的数据文件也不会报错。
    所以还是回到我的问题上,“先建表结构、及索引等;最后导入数据”怎么弄。