PDA

Просмотр полной версии : Запуск службы SDBSERV Нет связи с базой.



bateclipse
28.05.2012, 21:54
Служба стартует нормально

28.05.2012 20:37:44- Server started
version=1.22
subkey=SDBSERV
def working set size min=204800, max=1413120
max cache memory=1024 pages (4096 K)
28.05.2012 20:37:44- Loading datafile: D:\UCS\Shouse\SDBSrv\database\bd.sdb (datalog=D:\UCS\Shouse\SDBSrv\database\bd.sdl)
28.05.2012 20:37:50- Loading library: D:\UCS\Shouse\SDBSrv\shtrans.dll
28.05.2012 20:37:50- Loading library: D:\UCS\Shouse\SDBSrv\shserv.dll
28.05.2012 20:37:51- Database loaded. Used pages=31727; max pages=35000
-------------------------------------------------

А связи с сервером нет:


28.05.2012 20:07:19
Невозможно установить соединение с сервером Невозможно установить соединение с сервером (5032). Код ошибки Win32: 2

При запуске сервера вручную, все нормально запускается.

Запуск с windows не подходит ввиду многопользовательности :nini:.

В реестре создается запись D:\UCS\Shouse\SDBSrv\sdbserv.exe /s /nSDBSERV
Может с параметрами чего?

gte_33
28.05.2012, 23:41
bateclipse,А почему у вас разные пути в верхнем логе и ветке реестра внизу?

SH
29.05.2012, 00:47
bateclipse, система-то какая, Windows 7?

bateclipse
29.05.2012, 01:20
Прошу прощения. В логах пути одинаковые, это просто я неправильно написал (теперь подправил).
Система ХР сервиспак 3.

gte_33
29.05.2012, 14:17
bateclipse, А веточку реестра можете выложить?

bateclipse
29.05.2012, 19:39
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\sdbserv SDBSERV , ImagePath с параметром D:\UCS\Shouse\SDBSrv\sdbserv.exe /s /nSDBSERV

gte_33
30.05.2012, 02:29
bateclipse,Попробуйте прибить все, что касается UCS и StoreHouse настроить заново. Видимо просто какой то глючёк...

Valera
31.05.2012, 17:08
в СХ 4.83 наблюдался похожий глюк при создании новой базы - вот тут (http://www.carbis.ru/forum/sh-Технические-вопросы/5765-Нет-соединения-с-сервером-4-83-a.html) была тема, решилось запуском службы локально. В других версиях подоный баг не наблюдался.

bateclipse
10.06.2012, 04:08
Поставил в настройках SdbsConf.exe: Local, tcp/ip , в SHSetup.exe поставил ip вместо названия сервера, теперь запускается как служба, и работает как надо.

SH
10.06.2012, 15:30
Поставил в настройках
А было как? Сейчас-то, очевидно, она у Вас по tcp/ip работает.

bateclipse
10.06.2012, 20:20
А было только Local и в SHSetup ставил название базы.