不好确定。init.ora文件中的control文件设置是不是一样的对能否正确启动也有关系。版本不同启动时会有问题。

解决方案 »

  1.   

    Oracle不是自带了一个数据库升迁助手吗?
      

  2.   

    可以用imp/exp导出,再导入到9i的数据库中
      

  3.   

    你还是先建立个8的数据库然后覆盖你的文件,然后使用EXP/IMP来迁移
      

  4.   

    是不是我在公司在装个 8i 的服务器, 新建个 test 数据库, 然后将数据文件覆盖回去,再用 EXP/IMP就可以实现了啊? 在 oracle.com 下载 8i 时出错, 正在寻找...
      

  5.   

    结论:猜想完全错误,不能直接将数据库文件导入.只得用 exp/imp 再重新做一遍了.多谢各位的解答!!!