日期:2014-05-17  浏览次数:20669 次

CentOS4.5+Oracle10.2的問題

CentOS4.5+Oracle10.2
安裝成功,在客戶端用TOAD連接可以正常使用,但在服務器上操作卻有以下問題:

[root@orasrv   bin]#sqlplus   /nolog
SQL*Plus:   release   10.2.0.1.0   -   Production   on   Sat   Aug   11   17:16:31   2007
Copyright(c)   1982,2005,Oracle.   All   rights   reserved.

SQL> connect   sys/xxx   as   sysdba;
ERROR:
ORA-01031:   insufficient   privileges

SQL> connect   sys/xxx
ERROR:
ORA-01034:ORACLE   not   available
ORA-27101:shared   memory   realm   does   not   exist
linux   Error:2:No   such   file   or   directory

請教各位以上錯誤如何解決.

------解决方案--------------------
在数据库服务器上使用sqlplus时,需要些环境变量,如ORACLE_BASE,ORACLE_HOME,ORACLE_SID等。你先检查你当前用户是否设置了这些环境变量。