本帖最后由 harvey11 于 2009-06-19 18:08:50 编辑

解决方案 »

  1.   


    设置ORACLE_SID的环境变量试试
      

  2.   

    要把oracle8的本地服务配置拷贝到oracle11的配置文件里,plsql只会去读一个配置文件,
    这个问题我也类似的遇到过,
    以前装oracle9i,后面没有卸载,直接装oracle10g,plsql dev就是连接不到oracle9i的实例,
    后来在我同事按上述的指导下才解决的,希望也能解决你这个问题,祝好运.
      

  3.   

    把oracle8的tnsnames.ora拷到11g下,提示不支持那个版本,跟之前提示TNS找不到不一样了。看来plsql只会去读一个配置文件而且只会读11g下的,即便是改了它的oracleHome。
      

  4.   


    plsql里好像有个设置ORacle_home和OCI的路径的地方,不过这个是解决64位机器上装plsql的问题的,和你这里没有关系吧。是不是tnsname的问题呀,
      

  5.   

    把oracle8的tnsnames.ora文件里的内容拷到11g的tnsnames.ora文件里,试试!