Chinaunix首页 | 论坛 | 博客
  • 博客访问: 479027
  • 博文数量: 83
  • 博客积分: 2570
  • 博客等级: 少校
  • 技术积分: 901
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-19 12:05
文章分类

全部博文(83)

文章存档

2012年(1)

2011年(1)

2010年(8)

2009年(14)

2008年(45)

2007年(14)

我的朋友

分类: DB2/Informix

2008-03-20 11:15:00

操作系统:rhas4(updte2)
使用ssh登录后,运行onmonitor后,退出。输入命令后不能显示,必须完全退出后重新登录才能显示正常。
而使用telnet却是正常。
解决方法:
由于是INFORMIXTERM的类型不对,因此
将INFORMIXTERM的类型修改为termcap,同时指出termcap的设备文件。
以下是我的环境变量设置:
cat ~/.bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH
unset USERNAME
INFORMIXDIR=/home/informix
PATH=$PATH:$INFORMIXDIR/bin:.
INFORMIXSERVER=server
ONCONFIG=onconfig.server
DBDATE=Y4MD0
DBCENTURY=C
INFORMIXTERM=terminfo
DB_LOCALE=zh_CN.gb
CLIENT_LOCALE=zh_CN.gb
export INFORMIXSERVER ONCONFIG INFORMIXTERM
export INFORMIXDIR PATH DBDATE DACENTURY
export DB_LOCALE CLIENT_LOCALE

LD_LIBRARY_PATH=$INFORMIXDIR/lib:$INFORMIXDIR/lib/esql:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH

TERM=vt100
export TERM
export TERMCAP=${INFORMIXDIR}/etc/termcap
export INFORMIXTERM=termcap
set -o vi
修改后重新登录。一切正常了。
在此,特别感谢“暗夜星空”的帮助。

阅读(1875) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~