小破孩小丫 发表于 2009-03-23 18:52

为什么我的sybase启动不起来呢~~~~~~~~

各位高手本人初学AIX,很菜,问题很弱,请见谅~~~~


用root用户远程登录
.........
#pwd
/sybase/ASE-12_5/install
#startserver -f servername
但总是提示找不到startserver这个命令
但ls 看这个命令是在这个目录下的,为什么总是提示无法找到


是不是跟命令符有关,我看网上都是$开头的命令符,我的是#号,是不是没有进入命令符模式,如何才能进入呢,万分感谢!!

zq5143 发表于 2009-03-23 18:59

环境变量没有设~
网上找一篇安装步骤看看

snow888 发表于 2009-03-23 19:02

原帖由 小破孩小丫 于 2009-3-23 18:52 发表 http://bbs3.chinaunix.net/images/common/back.gif
各位高手本人初学AIX,很菜,问题很弱,请见谅~~~~


用root用户远程登录
.........
#pwd
/sybase/ASE-12_5/install
#startserver -f servername
但总是提示找不到startserver这个命令
但ls 看这个命令 ...

配置环境变量。

我们一般会建立 sybase 组和 sybase 用户,然后在 sybase 用户下设置环境变量。

不建议使用 root 用户干这个活儿。

根据你的提示信息,我会执行如下操作(或配置如下信息)

# ./sybase/SYBASE.sh
# export DSQUERY=

然后再执行 startstartserver -f servername 这个命令

不过,我们通常建议将此信息配置在 sybase 用户的环境参数文件中(以下以 bash shell 为例)

$ vi .bashrc

if [ -f /sybase/SYBASE.sh ]; then
   ./sybase/SYBASE.sh
fi

小破孩小丫 发表于 2009-03-23 19:14

先谢谢,我看了环境变量好像设了啊

# cat /sybase/SYBASE.sh
#!/bin/sh
LM_LICENSE_FILE=/sybase/SYSAM-1_0/licenses/license.dat:$LM_LICENSE_FILE
export LM_LICENSE_FILE
PATH=/sybase/ASE-12_5/bin:/sybase/OCS-12_5/bin:/sybase/CFG-1_0/bin:/sybase/RPL-1
2_5/bin:$PATH
export PATH
LIBPATH=/sybase/OCS-12_5/lib:/sybase/OCS-12_5/lib3p:/usr/lib:$LIBPATH
export LIBPATH
SYBASE_SYSAM=SYSAM-1_0
export SYBASE_SYSAM
SYBASE_OCS=OCS-12_5
export SYBASE_OCS
SYBASE=/sybase
export SYBASE
SYBASE_JRE=/sybase/shared-1_0/jre1.2.2
export SYBASE_JRE
LD_LIBRARY_PATH=/sybase/ASE-12_5/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
SYBASE_ASE=ASE-12_5
export SYBASE_ASE

为什么不可以执行startserver命令,谢谢

小破孩小丫 发表于 2009-03-23 19:31

原帖由 snow888 于 2009-3-23 19:02 发表 http://bbs3.chinaunix.net/images/common/back.gif


配置环境变量。

我们一般会建立 sybase 组和 sybase 用户,然后在 sybase 用户下设置环境变量。

不建议使用 root 用户干这个活儿。

根据你的提示信息,我会执行如下操作(或配置如下信息)

# . ...

先谢谢,根据你的描述
命令提示还是不能找到~

# pwd
/sybase/ASE-12_5/install
# ls
ASE_HA.sh          RUN_ywserver_backcxserver_back.logsybhauser
RUN_cxserver       SPR                setperm_all      ywserver.log
RUN_cxserver_backauditinit          showserver         ywserver_back.log
RUN_ywserver       cxserver.log       startserver
# ./sybase/SYBASE.sh
sh: ./sybase/SYBASE.sh:not found.
# . /sybase/SYBASE.sh
# export DSQUERY=
# pwd
/sybase/ASE-12_5/install
# startserver -f RUN_cxserver
sh: startserver:not found.

该怎么办,谢谢

tyrone.dev 发表于 2009-03-23 20:19

./startserver -f RUN_SYBASE

snow888 发表于 2009-03-23 22:33

原帖由 小破孩小丫 于 2009-3-23 19:31 发表 http://bbs3.chinaunix.net/images/common/back.gif


先谢谢,根据你的描述
命令提示还是不能找到~

# pwd
/sybase/ASE-12_5/install
# ls
ASE_HA.sh          RUN_ywserver_backcxserver_back.logsybhauser
RUN_cxserver       SPR                ...




# .    /sybase/SYBASE.sh   是让你把这个文件里面设置的环境参数执行一下 。。。

注意: 点 后面有空格的 。

你执行后再看看env 环境,你会发现有不同的。
页: [1]
查看完整版本: 为什么我的sybase启动不起来呢~~~~~~~~