首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

CentOS 上安装Oracle 11g 报错ORA-01034: ORACLE not available

2014-07-16 
CentOS 下安装Oracle 11g 报错ORA-01034: ORACLE not availableLinux+Oracle11G报错:java.sql.SQLExceptio

CentOS 下安装Oracle 11g 报错ORA-01034: ORACLE not available

Linux+Oracle11G报错:

    java.sql.SQLException:?ORA-01034:?ORACLE?not?available ??ORA-27101:?shared?memory?realm?does?not?exist ??Linux?Error:?2:?No?such?file?or?directory???

解决 方法:

1、查看环境变量.bash_profile文件如下,查看oracle 实例名

[oracle@wpj ~]$ vi ~/.bash_profile

?

# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
??????? . ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin
export ORACLE_SID=orcl
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_ADMIN=$ORACLE_HOME/admin
export TNS_ADMIN=$ORACLE_HOME/network/admin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/jlib
export JAVA_HOME=$ORACLE_HOME/jdk
export ORA_NLS10=$ORACLE_HOME/nls/data
export PATH=$PATH:$ORACLE_HOME/bin:/usr/bin:/usr/sbin:/usr/local/sbin:/usr/lib:$JAVA_HOME/bin
export PATH

2、修改 listener.ora

?

# listener.ora Network Configuration File: /u01/app/oracle/product/11.2.0/db_1/network/admin/listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
? (SID_LIST =
??? (SID_DESC =
????? (SID_NAME = orcl)
????? (ORACLE_HOME = /u01/app/oracle/product/11.2.0/db_1)
????? (GLOBAL_DBNAME = orcl)
??? )
? )

LISTENER =
? (DESCRIPTION_LIST =
??? (DESCRIPTION =
????? (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
????? (ADDRESS = (PROTOCOL = TCP)(HOST = 10.8.205.140)(PORT = 1521))
??? )
? )
?
?
ADR_BASE_LISTENER = /u01/app/oracle

?

?

3、修改 tnsnames.ora

# tnsnames.ora Network Configuration File: /u01/app/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.

ORCL =
? (DESCRIPTION =
??? (ADDRESS = (PROTOCOL = TCP)(HOST = 10.8.205.140)(PORT = 1521))
??? (CONNECT_DATA =
????? (SERVER = DEDICATED)
????? (SERVICE_NAME = orcl)
??? )
? )

? EXTPROC_CONNECTION_DATA =
? (DESCRIPTION =
??? (ADDRESS_LIST =
????? (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
??? )
??? (CONNECT_DATA =
????? (SID = PLSExtProc)
????? (PRESENTATION = RO)
??? )
? )

?

4、重启监听、数据库连接 试试

热点排行