很简单。
   就用EXP/IMP就可以了
  1。在8.0.5用EXP命令备份数据库。
     EXP 
     选择整个数据库,
  2。在8.1.7建立相同的用户密码。
  3。在8.1.7用IMP就可以了
     IMP USER/PASS FILE=A.DMP FULL=Y
     数据就导进去了,(注意两个数据库的字符级要一致)

解决方案 »

  1.   

    晚上用A的EXP导出文件,放到B中用IMP导入,一切OK
      

  2.   

    我也是这么想的。主要是担心Oracle的配置问题。
    我不知道原来8.0.5的数据库是如何优化配置的,现在8.1.7上是不是也要进行一番
    设置。由于我才学Oracle 两三天(以前都用MS SQL Server了),对8.1.7只会使用
    缺省设置安装。如何让两台服务器的数据库配置尽可能一致?还望再加指点。谢谢
      

  3.   

    设置安装的参数都应该适用了,
       你只管EXP/IMP就行了,一晚不行,第二天就给他们先用
       旧的,晚上在做。
      

  4.   

    你参考一下A机的初始配置文件pfile,记录下里面的内容,把能搬的都搬到B机的初始配置文件里,一般应该够用了
      

  5.   

    默认设置的参数,应该适用了,
    如果不太熟悉,最好是不要轻易改INITSID。ORA的参数,
    因为这直接关系到数据库的性能,修改错了还不能启动数据库。
      

  6.   

    同意 LGQDUCKY(飘) 的建议。