在本机和远程使用SQLPLUS或者powerbuilder连接都正常,但是不能导出作为备份。
症状是在输入用户名称和口令以后就报错,并且直接自动退出。

解决方案 »

  1.   

    如果在客户端,使用SQLPLUS能够正常登陆,而在服务器不能使用 sqlplus yzwl/pass登陆,并且sqlplus yzwl/pass@yzwl可以的话一定是ORACLE_SID的问题了,解决办法是:设置系统全局变量,ORACLE_SID=YZWL即可!
      

  2.   

    如果在客户端,使用SQLPLUS能够正常登陆,而在服务器不能使用 sqlplus yzwl/pass登陆,并且sqlplus yzwl/pass@yzwl可以的话一定是ORACLE_SID的问题了,解决办法是:设置系统全局变量,ORACLE_SID=YZWL即可!
    还有一种办法是在注册表中设置ORACLE_SID,并查看ORACLE_HOME。
      

  3.   

    如果在客户端,使用SQLPLUS能够正常登陆,而在服务器不能使用 sqlplus yzwl/pass登陆,并且sqlplus yzwl/pass@yzwl可以的话一定是ORACLE_SID的问题了,解决办法是:设置系统全局变量,ORACLE_SID=YZWL即可!
    还有一种办法是在注册表中设置ORACLE_SID,并查看ORACLE_HOME。
    如果这样还是解决不了的话,就是系统可能有多个实例,并且sid混乱了。