通信人家园

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索

军衔等级:

  中将

注册:2005-3-2
跳转到指定楼层
1#
发表于 2005-3-19 14:54:00 |只看该作者 |倒序浏览
T2000网管独立客户端安装后启动失败的解决方法
【现象描述】
(1)         使用T2000网管B10安装版本,安装独立客户端(不选择安装sybase数据库),安装成功后;
(2)         在/T2000/clinet目录下执行t2000client,返回
“./t2000client:/../client/./jre/bin/java:not.found”。           
【处理过程】
(a)使用T2000网管B10安装版本,安装独立客户端(不选择安装sybase数据库),安装成功后;
(b)在/T2000/clinet目录下执行t2000client,返回
“./t2000client:/../client/./jre/bin/java:not.found”,
(c)“在/T20000目录下创建一个server目录,读写权限和宿主与client目录一样。然后启动网管工作站.”启动T2000client程序,问题依旧。
(d)根据出错信息和采取的措施,可见问题还是出在环境变量文件.cshrc上,使用echo $IMAP 返回not found!。
(e)查看/usr/t2000目录下的.cshrc文件,发现这个文件中有三行关于数据库环境变量定义的命令。还有一行关于库文件的定义,而这些文件和目录是不存在的;
# @(#)cshrc 1.11 89/11/29 SMI
umask 022
set path=(/bin /usr/bin /usr/ucb /etc /usr/openwin/bin /usr/sbin
/usr/dt/appconfig/hotjava/bin . /opt/NSCPcom /opt/sybase/ASE-12_0/install)
if ( $?prompt ) then
set history=32
endif
source /opt/sybase/SYBASE.csh
source /opt/sybase/OCS-12_0/OCS-12_0.csh
source /opt/sybase/ASE-12_0/ASE-12_0.csh
setenv LD_LIBRARY_PATH /T2000/libLD_LIBRARY_PATH
setenv IMAP /T2000/server
setenv LANG zh
alias sql    isql -ST2000DBServer -UT2000user -PT2000user
alias sqlsa  isql -ST2000DBServer -Usa -P
if ( ! ${?DT} ) then
        stty erase ^H
endif
(f)T2000的环境变量$IMAP、$LANG的定义位置是在上述变量的后面,可见:问题是因为上面的条件不能满足,导致的下面的变量定义语句,不能得到执行的原因。
【建议与总结】
办法1(推荐):
使用#号屏蔽
source /opt/sybase/SYBASE.csh
source /opt/sybase/OCS-12_0/OCS-12_0.csh
source /opt/sybase/ASE-12_0/ASE-12_0.csh
setenv LD_LIBRARY_PATH /T2000/libLD_LIBRARY_PATH     
这四行,然后“注销”当前用户
使用T2000用户登录,问题解决!
办法2:
把下面的两行
setenv IMAP /T2000/server
setenv LANG zh
移到
source /opt/sybase/SYBASE.csh
的前面,注销当前用户,使用T2000用户登录,问题解决!   


举报本楼

您需要登录后才可以回帖 登录 | 注册 |

手机版|C114 ( 沪ICP备12002291号-1 )|联系我们 |网站地图  

GMT+8, 2024-11-23 20:57 , Processed in 0.122095 second(s), 15 queries , Gzip On.

Copyright © 1999-2023 C114 All Rights Reserved

Discuz Licensed

回顶部