на NetWare 6.0 SP5 вертится Первазив 9.1 база около 1G
ODBC настроен, odbc.ini:
[SQLManager]
LogEvent=2
MgrPort=1583
MgrMaxConnections=2001
MgrUseTransport=SPX
;MgrUseTransport=TCP
LoopBackAddress=TCP:1583
MgrSPXPort=29320
[ODBC Data Sources]
DEMODATA=Pervasive ODBC Engine Interface
TEST=Pervasive ODBC Engine Interface
[DEMODATA]
Description=Pervasive ODBC Engine Interface
DBQ=DEMODATA
Driver=SYS:\ODBC\DRIVERS\NWODBCEI.NLM
OpenMode=0
[TEST]
Description=MEB
DBQ=MEB
Driver=SYS:\ODBC\DRIVERS\NWODBCEI.NLM
OpenMode=0
Как бы все хорошо работает, но только стоит воспользоваться dbexplor.exe
и сделать увесистый запрос, на сервере появляется ошибка:
Severity = 3 Locus = 18 Class = 6
WARNING! Server DNPRM0 experienced a critical error. The offending process was suspended or recovered. However, services hosted by this server may have been affected.
А в ABEND.LOG:
Server DNPRM0 halted Wednesday, 22 March 2006 11:24:20.103
Abend 1 on P00: Server-5.60.05: Page Fault Processor Exception (Error code 00000000)
Registers:
CS = 0008 DS = 0010 ES = 0010 FS = 0010 GS = 0010 SS = 0010
EAX = 00000000 EBX = 9C683A08 ECX = 00000000 EDX = 00000000
ESI = 9CAFB0C0 EDI = 9CAFB0C0 EBP = ABF37ECC ESP = ABF37EA8
EIP = 98AEBCB4 FLAGS = 00010286
98AEBCB4 8B4104 MOV EAX,[ECX+04]=?
EIP in NWODBCEI.NLM at code start +0005ACB4h
Access Location: 0x00000004
И все, к серверу через ODBC не достучаться

на самом сервере ODBC загружаю mgrstart.ncf:
load sys:odbc\drivers\nwodbcei
load sys:odbc\odbc
load nwsqlmgr sys:\odbc\odbc.ini
после ошибки не сервере хочу выгрузить ODBC
mgrstop.ncf, и тут самое интересное, системная консоль на сервере наглухо виснет и утилизация проца на 20% увеличивается.