[doc] 如何查找数据库启动失败原因
如何查找数据库启动失败原因
第15卷第6期RTDS在铁路行业的应用设想技术服务园地
SybaseRTDS解决
;}
一
1.1*飘
?锨一飘
+一髓
脚
图1SybaseRTDS工作原理图
JavaMessagingSystem(JMS)消息总线一它在数据
管理器,应用系统以及其他服务器之间提供了通信
骨干网.
(2)使传统数据管理器根据数据变化创建消息
的工具,SYbase的非侵入式复制技术可以自动从
数据库日志中获得变化信息.,再将其进行格式处理
转变为消息,不会对数据库造成任何改变.
(3)向AdaptiveServerEnterprise(ASE)触发器
中添加信息的工具一它包含了多种工具来激活,并
将消息提交给企业中的应用.
Sybase还为加工,转发及提交消息提供了辅助
系统,包括:
a.SybaseUnwiredOrchestrator一该工具无需编
码就能够转发并加工消息;就内部而言,可以在应
用之间实现真正的全企业集成;就外部而言,可以将
消息提供给公司内部网之外的业务部门和业务伙伴.
b.进行实时
的SybaseIQ一它具有高度可
伸缩的分析引擎,特别
用于让分析应用实现无
与伦比的查询性能以及最低的总体拥有成本.
c.SybaseQanywhere一该工具用于从消息总线
中检索消息,并将消息提交给移动设备.
3SybaseRTDS住铁路行业应用的优势
SYbaseRTDS是一套经济实用的解决方案,能
够让铁路信息系统中所有的数据在新应用中和传统
系统中活动起来.它在一个软件包中提供了企业需
要的所有工具,可以加快部署速度.利用选件产品,
不仅能实现复杂的事件驱动业务流程,还能够对消
息进行进一步的加工处理,并通过多种流行设备将
它传递给员工.
采用SybaseRTDS之后,铁路信息系统可以改
变被动的数据管理模式,迅速将相关信息传递给其
他部门,各信息系统间可以真正实现数据,信息,的
实时共享和资源的综合利用,并为各级领导和各运
输部门提供即时的客货运输信息服务和决策支持,
向全社会提供快捷的客货运输业务服务,从而最终
实现提高铁路行业运输经济效益的目标.
E重匮司圈(上接第4期)
如何查找数据库启动失败原因
在实际环境中,数据库Server无法启动的原因很多,本
文仅列出了几种常见的情况,供您参考.
首先,应检查Server的日志文件.不同版本缺省的日志
文件如下(其中<server—name>为SybaseServer的名称):
UNIX:
ll,0:$SYBASE/install/errorlog
l1.5或l1.9:$SYBASE/install/<server_name>.1og
l2.0:$SYBASE/$SYBASE_
ASE/instalevice
kernelkiconfig:readofconfigblockfailed
检查server是否已经启动(showserver,ps-usybase
或NTservice)
(2)CASE2:
dopen:open’/sybase/master.dat’failed,permis
siondenied
kernelkdconfig:unabletoreadprimarymaster
device
kernelkiconfig:readofconfigblockfailed
检查master设备文件的所有者及权限
(3)CASE3:
ninit:A11masternetworklistenershavefailed.
Shuttingdown
检查networkip及port配置(netstat-a)
(4)CASE4:
kernel:kscsinit:connectivitylibraryerror.
Operation:CS—
ctx—
alloc0.
检查操作系统参数是否已经修改并重新启动
操作系统(参见安装手册)
若操作系统异常宕机,ASE未启动而$SYBASE/
<server_
name>.
krg已经存在,删除该文件.
SYBASE软件(中圆)有限公司电话:86-10-59215888
鐾’L
譬-e譬-
t2t
一?一o