天天看點

sybase ase無法啟動原因及解決方法

log position : %sybase%\ASE-15_0\install

例1:

 kernel  KERNEL structure not padded correctly - size = 5288

 kernel  SySAM: Using licenses from: d:\sybase\\SYSAM-2_0\licenses

 kernel  SySAM: Checked out license for 1 ASE_CORE (2007.1231/permanent/1D6C 07BE B477 A3E1).

 kernel  This product is licensed to: ASE Developer Edition - For Development and Test use only

 kernel  Checked out license ASE_CORE

 kernel  Adaptive Server Enterprise (Developer Edition)

 kernel  basis_dlock: file 'd:\sybase\data\master.dat' already in use by an ASE

 kernel  kdconfig: unable to read primary master device

server  kiconfig: read of config block failed

解決方案:在WIN服務管理,将SYBASE ASE 設為自動啟動(之前為手動),重新開機,即可。

例2:

kernel  network name 10.248.5.4, interface IPv4, address 10.248.5.4, type tcp, port 5004, filter NONE

 kernel  Failed to log the current message in the Windows NT event log

 kernel  NT operating system error 10049 in module 'generic\ksource\strmio\n_winsock.c' at line 1608: 在其上下文中,該請求的位址無效。

.

 kernel  ninit: bind, Could not bind socket address.

Cannot allocate resources for listener with protocol tcp, host 10.248.5.4, port 5004, engine 0.

 kernel  Cannot start any network listeners.

 kernel  ueshutdown: exiting

 kernel  SySAM: Checked in license for 1 ASE_CORE (2007.1231/permanent/1D6C 07BE B477 A3E1).

解決方案:伺服器位址配置出錯。使用dsedit(伺服器連接配接性配置工具),配置正确的伺服器位址,格式為:SERVERNAME(IP ADD),PORT

繼續閱讀