首先,应检查Server的日志文件。不同版本缺省的日志文件如下(其中<server_name>为Sybase Server的名称: UNIX: NT: CASE 1: basis_dlock: file '/sybase/master.dat' already in use by a SQL Server CASE 2: dopen: open '/sybase/master.dat' failed, permission denied CASE 3: ninit: All master network listeners have failed. Shutting down CASE 4: kernel:kscsinit: connectivity library error. Operation: cs_ctx_alloc().
在实际环境中,数据库Server无法启动的原因很多,本文仅列出了几种常见的情况,供您参考。
kernel kdconfig: unable to read primary master device
kernel kiconfig: read of config block failed
kernel kdconfig: unable to read primary master device
kernel kiconfig: read of config block failed