祝愿大家身体健康!

 站点注册  找回密码
 站点注册

QQ登录

只需一步,快速开始

查看: 9265|回复: 5

[待解决] 请教:关于无法启动备份服务的问题

[复制链接]

[待解决] 请教:关于无法启动备份服务的问题

[复制链接]
ribut9225

主题

0

回帖

536

积分

高级会员

积分
536
贡献
在线时间
小时
2008-6-19 15:06:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?站点注册

×
请教一个问题:
SCO UNIX操作系统
SYBASE FOR UNIX 11.03

用sybinit创建SQL服务和SQL BACKUP服务,刚创建完的时候都是OK的
用showserver查看了一下,两个服务都启动了
然后,reboot了
重启完成后,运行命令startserver -f RUN_testdb,testdb服务启动是成功的
再运行命令startserver -f RUN_testdbback,这时候就报错:
No server log file open:using stderr for log
The SYBASE environmoent variable must be set
用showserver查看了一下,只要testdb服务在运行中

网上查了资料,说是要设置SYBASE环境变量
偶也在.profile里设置
运行命令:
$SYBASE
显示:/u/sybase

RUN_testdbback里内容如下:
#
# !bin/sh
#Backup Server Information:
# name:                        testdbback
#errorlog:                        /u/sybase/testdb/bckup.log
#interfaces:                        /u/sybase/interfaces
#Location of multibuf:        /u/sybase/bin/sybmultbuf
#Language:                        us_english
#character set:                iso_1
#
/u/sybase/bin/backupserver -Stestdbback -c/u/sybase/testdb/backup.log \
-I/u/sybase/interfaces -M/u/sybase/bin/sybmultbuf -Lus_english -Jiso_1
       
注:经偶测试,进入sybinit--Configure a Server produet --- Bckup Server -- Configure an existing Backup Server -- testdbback
然后再进入,最什么什么也没改动,一路ctrl+a
sybase会提示是否改写interface,选择y
然后sybase就会启动testdbback服务。

但是重启后,运行startserver -f RUN_testdbback就是要报错。

请指点一下,偶是那里搞错了?
谢谢
共享共进共赢Sharing And Win-win Results
SYBASEBBS - 免责申明1、欢迎访问“SYBASEBBS.COM”,本文内容及相关资源来源于网络,版权归版权方所有!本站原创内容版权归本站所有,请勿转载!
2、本文内容仅代表作者观点,不代表本站立场,作者自负,本站资源仅供学习研究,请勿非法使用,否则后果自负!请下载后24小时内删除!
3、本文内容,包括但不限于源码、文字、图片等,仅供参考。本站不对其安全性,正确性等作出保证。但本站会尽量审核会员发表的内容。
4、如本帖侵犯到任何版权问题,请立即告知本站 ,本站将及时删除并致以最深的歉意!客服邮箱:admin@sybasebbs.com
ribut9225 楼主

主题

0

回帖

536

积分

高级会员

积分
536
贡献
在线时间
小时
2008-6-19 15:33:30 | 显示全部楼层
网上查了类似的资料,有人说:
1. 你使用的版本不是 ASE 12.0 以后版本,所以在安装完毕后不会自动生成 SYBASE.sh 文件,需要手工设置;
2. 你的.profile还跟你用户的shell类型有关系,如果你是csh,就不用export命令了
3. 检查你的.profile是否具备执行属性,可以直接用 . .profile执行一下看看是不是设置了环境变量
4. 你的.profile文件要放在你用户的home目录下,确认你的home目录对不对
如果都不对,你为什么不下载一个更新版本的ASE?

偶是想请教一下:
SYBASE.sh如果要手工设置,要写那些内容?放在那个目录下?
共享共进共赢Sharing And Win-win Results
guilber

主题

0

回帖

143

积分

中级会员

积分
143
贡献
在线时间
小时
2008-6-19 17:23:59 | 显示全部楼层
su - sybase -c '/u/sybase/install/startserver -f /u/sybase/install/RUN_testdb'
su - sybase -c '/u/sybase/install/startserver -f /u/sybase/install/RUN_testdbback'

[ 本帖最后由 guilber 于 2008-6-19 17:30 编辑 ]
共享共进共赢Sharing And Win-win Results
ribut9225 楼主

主题

0

回帖

536

积分

高级会员

积分
536
贡献
在线时间
小时
2008-6-20 11:30:59 | 显示全部楼层
嘿嘿。。。。
终于找到原因了

是/u/sybase/.profile里,一开始写错了
写成:
SYBASE=/u/sybase:/u/sybase/install:/u/sybase/bin:/u/sybase/init
(这是PATH的写法)


然后用其他用户登录进行修改,但修改完了没重启(这就是错误所在)


但是有一个新问题出来了
难道SQL启服务的时候不需要SYBASE环境变量?
而BACKUPSERVER服务就要SYBASE环境变量?

最后向大家汇报一下
早上偶虚拟机还原到上一个快照,重新做sybinit创建服务
设置.profile里
SYBASE=/u/sybase
export SYBASE

重启了三次了,基本什么问题了

谢谢各位先
共享共进共赢Sharing And Win-win Results
guilber

主题

0

回帖

143

积分

中级会员

积分
143
贡献
在线时间
小时
2008-6-20 11:42:45 | 显示全部楼层
虚惊一场,呵呵呵
共享共进共赢Sharing And Win-win Results
ribut9225 楼主

主题

0

回帖

536

积分

高级会员

积分
536
贡献
在线时间
小时
2008-6-21 15:59:48 | 显示全部楼层
呵呵
以后注意
共享共进共赢Sharing And Win-win Results
您需要登录后才可以回帖 登录 | 站点注册

本版积分规则

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com

QQ|Archiver|PowerBuilder(PB)BBS社区 ( 鲁ICP备2021027222号-1 )

GMT+8, 2024-11-15 01:37 , Processed in 0.109623 second(s), 7 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表