修改被连接数据库init.ora中的global_names=false,重新启动数据库即可

解决方案 »

  1.   

    怎么会呢?
    修改的是被连接数据库的init.ora文件里的参数?
    或者用sys/psword
    登陆目的数据库
    alter system set global_names=false;
    试试
      

  2.   

    用的是8i还是9i,
    如果是8i,可以直接修改init.ora文件里的参数;
    但如果是9i就不行了,你必须:
    1、找到安装目录下Spfile文件中的服务器参数文件(例如为:spfileSID.ora),
    记住其完整的路径名。
    2、备份spfileSID.ora参数文件。
    3、创建pfile参数文件(例如:Init.ora):
    SQL>Create pfile=.../init.ora From spfile=.../spfileSID.ora;
    在创建的init.ora文件中修改参数为global_names=false。
    4、还原服务器参数文件:
    SQL>Create spfile=.../spfileSID.ora From pfile=.../init.ora;
    5、重启数据库
      

  3.   

    bzszp(SongZip) 谢谢下午从新是了以下可以