Chinaunix

标题: SOLARIS10安装ORACLE10G,问题,求救! [打印本页]

作者: czghy    时间: 2006-08-06 13:16
标题: SOLARIS10安装ORACLE10G,问题,求救!
安装过程没出现问题,可是执行SQLPLUS出现问题,
报错如下:$ sqlplus
Error 6 initializing SQL*Plus
Message file sp1<lang>.msb not found
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory

搜索以前的帖子,很多,也实验很多次,可是无法解决,怀疑是。PROFILE问题,
本人的.profile 如下:export ORALCE_BASE ORACLE_HOME ORACLE_SID NLS_LANG PATH  

LD_LIBRARY_PATH  DISPLAY TMPDIR
ORACLE_BASE=/export/home/app/oracle  

ORACLE_HOME=/export/home/app/oracle

ORACLE_SID=orcl  

NLS_LANG=AMERICAN_AMERICA.ZHS16GBK  

PATH=$ORACLE_HOME/bin:/bin:/sbin:/usr/ccs/bin:/usr/local/bin  

LD_LIBRARY_PATH=$ORACLE_HOME/libORACLE_HOME/network/lib:/usr/local/lib:/usr/lib  

TMPDIR=/var/tmp  

  

umask 022


不知道是什么原因,望高手赐教1
作者: vahmoiz    时间: 2006-08-06 13:37
export那句要放在后面
作者: czghy    时间: 2006-08-06 13:42
放在后面也试过了,不行啊!
作者: vahmoiz    时间: 2006-08-06 13:50
env|grep PATH确认一下
作者: czghy    时间: 2006-08-06 14:04
看了一下。
$ env |grep PATH
PATH=/usr/bin:
$
作者: czghy    时间: 2006-08-06 14:07
自己感觉是.profile没起作用,
$ env
HOME=/export/home/app/oracle
HZ=
LANG=zh
LOGNAME=oracle
MAIL=/var/mail/oracle
ORACLE_HOME=/export/home/app/oracle
PATH=/usr/bin:
SHELL=/bin/sh
TERM=dtterm
TZ=PRC
大家帮看看怎么回事阿,搞了一个通宵了!
作者: vahmoiz    时间: 2006-08-06 14:09
用 #su - orcale切换到oracle用户
或者
执行一次 $. ./profile
作者: czghy    时间: 2006-08-06 14:15
用oracle登陆的是时候有点问题:
# su - oracle
Sun Microsystems Inc.   SunOS 5.10      Generic January 2005
-sh: ^M: 没找到
-sh: ^M: 没找到
-sh: ^M: 没找到
-sh: ^M: 没找到
-sh: ^M: 没找到
-sh: ^M: 没找到
-sh: ^M: 没找到
作者: czghy    时间: 2006-08-06 14:19
solaris安装oracle10 需要打补丁吗?
作者: Barrfee    时间: 2006-08-06 17:33
应该不需要的,oracle和sun结合的是最好,由于ibm、hp
作者: 风之幻想    时间: 2006-08-07 08:19
是环境变量没有起作用.
作者: 大酷牛佳佳    时间: 2006-08-07 08:34
原帖由 czghy 于 2006-8-6 14:15 发表
用oracle登陆的是时候有点问题:
# su - oracle
Sun Microsystems Inc.   SunOS 5.10      Generic January 2005
-sh: ^M: 没找到
-sh: ^M: 没找到
-sh: ^M: 没找到
-sh: ^M: 没找到
-sh: ^M: 没找到
-sh ...


-sh: ^M: 没找到
在你的.profile是不时有这个啊

去掉
作者: czghy    时间: 2006-08-07 09:51
问题已经解决,是.profile的问题,我是自己图省事,用文本编辑器编辑.profile放在目录下,结果每次用oracle用户登陆都不起作用,后来是这样解决的,su - oracle后,然后用vi编辑.profile文件,然后就可以了!




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2