HP-UX上无法使用sid登陆数据库的问题

          HP-UX上无法使用sid登陆数据库的问题

         搭建环境对于我来说已经是日常比较常见的工作了,但是今天确碰见了一个比较稀有的问题,好久没有让问题困扰我这么久了

          问题平台  HP-UX -11.31

          数据库的版本 10.2.0.4

          问题表象:

         数据库安装结束后现场工程师告诉我,无法登陆数据库,错误现象如下:

        sqlplus uniss/uss_password@nhbjs

         sh: nhbjs:  not found.

          我用root用户登录的,su 到Oracle用户下没有问题执行:

          sqlplus uniss/uss_password@nhbjs可以正常登陆数据库,但是用Oracle或者其它用户直接登录就提示:

         sqlplus uniss/uss_password@nhbjs

         sh: nhbjs:  not found.

          开始我以为是Oracle_Home的权限问题,因为之前我调整了部分权限,而且是chmod -R 调整,我这个悔啊!

           无奈我只能重新搭建Oracle的环境,重新安装 、打补丁 然后把实例信息回复,结果仍然不行,这个时候我才排除了Oracle本身的问题;

            而且我发现我安装的过程使用Oracle用户直接login操作系统,tail -f 安装日志的时候无法使用ctrl+c进行退出,所以怀疑tty的设置存在问题,然后用root su 到Oracle用户下 执行了一下stty -a 看了一下结果:

speed 9600 baud; line = 0;
rows = 51; columns = 132
min = 4; time = 0;
intr = ^C; quit = ^\; erase = ^H; kill = ^U
eof = ^D; eol = ^@; eol2 ; swtch
stop = ^S; start = ^Q; susp ; dsusp
werase ; lnext
parenb -parodd cs7 -cstopb hupcl -cread -clocal -loblk -crts
-ignbrk brkint ignpar -parmrk -inpck istrip -inlcr -igncr icrnl -iuclc
ixon -ixany ixoff -imaxbel -rtsxoff -ctsxon -ienqak
isig icanon -iexten -xcase echo echoe echok -echonl -noflsh
-echoctl -echoprt -echoke -flusho -pendin
opost -olcuc onlcr -ocrnl -onocr -onlret -ofill -ofdel -tostop tab3

             然后用Oracle的用户直接login看了一下stty -a的结果如下:

 $ stty -a
speed 9600 baud; line = 0;
rows = 51; columns = 132
min = 4; time = 0;
intr = DEL; quit = ^\; erase = ^H; kill = @
eof = ^D; eol = ^@; eol2 ; swtch
stop = ^S; start = ^Q; susp ; dsusp
werase ; lnext
parenb -parodd cs7 -cstopb hupcl -cread -clocal -loblk -crts
-ignbrk brkint ignpar -parmrk -inpck istrip -inlcr -igncr icrnl -iuclc
ixon -ixany -ixoff -imaxbel -rtsxoff -ctsxon -ienqak
isig icanon -iexten -xcase echo -echoe -echok -echonl -noflsh
-echoctl -echoprt -echoke -flusho -pendin
opost -olcuc onlcr -ocrnl -onocr -onlret -ofill -ofdel -tostop tab3

        红色的部分就是导致问题的原因。

        解决办法:

        在.profile 里增加了stty  kill ^U 解决了这个问题;

       我用各种办法尝试重建用户,最终的结果都是这样的,但是root用户和su切换用户之后并不会如此,至于hp-ux为什么会默认的把用户的键盘输入法修改成这个方式我也不太清楚,不知道是不是因为地域差异导致的,hp-ux的环境搭建了无数,还第一次碰见这个问题,还希望有hp-ux的大侠看见这个问题帮我解惑;

     

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/598601/viewspace-620527/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/598601/viewspace-620527/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值