centos 6 静默安装oracle10g  启动监听服务报错[oracle@cent admin]$ lsnrctl startLSNRCTL for Linux: Version 10.2.0.1.0 - Production on 11-DEC-2011 08:49:40Copyright (c) 1991, 2005, Oracle.  All rights reserved.Starting /u01/app/oracle/product/10.2.0/db_1/bin/tnslsnr: please wait...TNSLSNR for Linux: Version 10.2.0.1.0 - Production
System parameter file is /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora
Log messages written to /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1)))
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=1.1.1.88)(PORT=1521)))
TNS-01192: Missing SID_LIST_ value left of equation for SID description in LISTENER.ORAListener failed to start. See the error message(s) above...listen 设置
ID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1)
      (PROGRAM = extproc)
    )
  )
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 1.1.1.88)(PORT = 1521))
    )
  )
tns设置orcl =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 1.1.1.88)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = cent)
    )
  )环境变量
# .bash_profile# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi# User specific environment and startup programsPATH=$PATH:$ORACLE_HOME/binexport ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1
export ORACLE_SID=orcl
#export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export TNS_ADMIN=/u01/app/oracle/product/10.2.0/db_1/network/admin
#export LANG=AMERICAN_AMERICA.ZHS16GBK
export LANG=en_US
export LC_ALL=C
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export ORACLE_DOC=$ORACLE_HOME/doc麻烦看看谢谢