Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / После останова сервиса, он перестал запускаться. / 14 сообщений из 14, страница 1 из 1
03.09.2004, 20:20
    #32680145
бродЯга_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
После останова сервиса, он перестал запускаться.
Господа, информации возможно мало предоставлю. Но может кто из личного опыта подскажет, в чем может быть дело.
Руками остановили службу Sybase 11.9.2 SyBaseSQL_Monitor и SyBaseSQL_Server, а запускаться не хочет. При попытке старта пишет: "Не удалось запустить службу Sybase SQLServer на локальный компьютер. Эта служба не возвращала ошибки. Возможно, это внутренняя ошибка Windows или внутренняя ошибка службы. Если проблема не исчезнет..."

В журнале приложений Win пишется следующее (более старые сообщения находятся снизу):
<---------------начало---------------->
50002: ueshutdown: exiting

190009: Attempting to change default sortorder ID from 21167588 to 21167604

50017: engine 0, os pid 236 online

110193: Either the config parameter 'use security services' is set to 0, or ASE does not support use of external security mechanisms on this platform. The Security Control Layer will not be initialized. No external security mechanisms will be supported.

100067: Worker Thread Manager is not enabled for use in SQL Server.

240047: Size of the 2K memory pool: 1103922 Kb

240046: Memory allocated for the default data cache cache: 1103926 Kb

280018: Directory Control Layer (DCL) using directory driver: InterfacesDriver

110017: Using 'C:\Sybase\SERVER_NAME..cfg' for configuration information.

30043: Cannot find current default character set id 53 in internal cross reference table for unicode conversion for event logging

110175: Server part of first shared memory region at 0x2004a000, 1073438720 bytes

110138: Warning: Using default file 'C:\Sybase\SERVER_NAME.cfg' since a configuration file was not specified. Specify a configuration file name in the RUNSERVER file to avoid this message.
<---------------конец---------------->



В логах самого Sybase пишется, практически тоже самое.
Пробую запустить из скрипта run_server_name.bat - все одно:

"
C:\Sybase\install>C:\Sybase\bin\sqlsrvr.exe -dC:\Sybase\DATA\MASTER.DAT -sSERVER_NAME -eC:\Sybase\install\errorlog -iC:\Sybase\ini -MC:\Sybase
Using config area from primary master device.
Warning: Using default file 'C:\Sybase\SERVER_NAME.cfg' since a configuration file was not specified. Specify a configuration file name in the RUNSERVER file to avoid this message.
kernel Kernel memory at 0x20000000, 303104 bytes
kernel Server part of first shared memory region at 0x2004a000, 1073438720 bytes
kernel Server region 0 at 0x60010000, 311951360 bytes
kernel Server region 1 at 0x729c0000, 39583744 bytes
kernel Server region 2 at 0x74ff0000, 34603008 bytes
kernel Server region 3 at 0x794f0000, 62884389 bytes
kernel Highest valid address is 0x7d0e8a25
kernel Using 100000 file descriptors.
kernel Cannot find current default character set id 53 in internal cross reference table for unicode conversion for event logging
kernel Adaptive Server Enterprise/11.9.2.5/1245/P/SWR 9817 ESD 3/NT (IX86)/OS 3.51,4.0/FBU/Thu Oct 04 19:52:14 2001
kernel Confidential property of Sybase, Inc.
kernel Copyright 1987, 2001
kernel Sybase, Inc. All rights reserved.
kernel Unpublished rights reserved underU.S. copyright laws.
kernel
kernel This software contains confidential and trade secret information of Sybase,
kernel Inc. Use, duplication or disclosure of the software and documentation by
kernel the U.S. Government is subject to restrictions set forth in a license
kernel agreement between the Government and Sybase, Inc. or other written
kernel agreement specifying the Government's rights to use the software and any
kernel applicable FAR provisions, for example, FAR 52.227-19.
kernel Sybase, Inc. 6475 Christie Avenue, Emeryville, CA 94608, USA
kernel Using 'C:\Sybase\SERVER_NAME.cfg' for configuration information.
kernel Logging SQL Server messages in file 'C:\Sybase\install\errorlog'.
kernel kdcl_init: connectivity library supports master/query syntax
kernel Directory Control Layer (DCL) using directory driver: InterfacesDriver
kernel SQL Server NT process id is 0x990.
kernel SQL Server was started from a console window.
kernel Network and device connection limit is 99992.
server Number of proc buffers allocated:146841.
server Proc header memory allocated 73420 pages for each per engine cache
server Number of blocks left for proc headers: 146928.
server Memory allocated for the default data cache cache: 1103926 Kb 32.67 server Size of the 2K memory pool: 1103922 Kb
kernel Initializing virtual device 0, 'C:\Sybase\DATA\MASTER.DAT'
kernel Virtual device 0 started using asynchronous i/o.
kernel Worker Thread Manager is not enabled for use in SQL Server.
kernel Either the config parameter 'use security services' is set to 0, or ASE does not support use of external securitymechanisms on this platform. The Security Control Layer will not be initialized. No external security mechanisms will be supported.
kernel engine 0, os pid 816 online
server Attempting to change default sortorder ID from 23526884 to 23526900
kernel ueshutdown: exiting
"


Работа самого сервера вроде проходит нормально, глюков с железом так же замечено не было. Может у кого есть позитивные мысли? Был бы премного.
...
Рейтинг: 0 / 0
03.09.2004, 20:55
    #32680165
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
После останова сервиса, он перестал запускаться.
бродЯга_
kernel engine 0, os pid 816 online
server Attempting to change default sortorder ID from 23526884 to 23526900
kernel ueshutdown: exiting

Ничего криминального в этом логе нет.
Запускайте RUN_SERVER.bat и шлите сюда ошибки из ERRORLOG.
Если не можете опознать ошибки - шлите все в приложенном файле.
...
Рейтинг: 0 / 0
03.09.2004, 21:13
    #32680172
бродЯга_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
После останова сервиса, он перестал запускаться.
Да собственно ERRORLOG повторяет практически полностью вывод на консоль, приведенный выше, но тем неменее: (отсылаю не в файле, бо как не очень большой, да и нагляднее будет)

21:07:39.21 kernel Using config area from primary master device.
21:07:39.23 kernel Warning: Using default file 'C:\Sybase\SERVER_NAME.cfg' since a configuration file was not specified. Specify a configuration file name in the RUNSERVER file to avoid this message.
21:07:41.56 kernel Kernel memory at 0x20000000, 303104 bytes
21:07:41.56 kernel Server part of first shared memory region at 0x2004a000, 1073438720 bytes
21:07:41.57 kernel Server region 0 at 0x60010000, 311951360 bytes
21:07:41.57 kernel Server region 1 at 0x729c0000, 39583744 bytes
21:07:41.57 kernel Server region 2 at 0x74ff0000, 34603008 bytes
21:07:41.59 kernel Server region 3 at 0x794f0000, 62884389 bytes
21:07:41.59 kernel Highest valid address is 0x7d0e8a25
21:07:41.60 kernel Using 100000 file descriptors.
21:07:41.60 kernel Cannot find current default character set id 53 in internal cross reference table for unicode conversion for event logging
21:07:41.60 kernel Adaptive Server Enterprise/11.9.2.5/1245/P/SWR 9817 ESD 3/NT (IX86)/OS 3.51,4.0/FBU/Thu Oct 04 19:52:14 2001
21:07:41.62 kernel Confidential property of Sybase, Inc.
21:07:41.62 kernel Copyright 1987, 2001
21:07:41.62 kernel Sybase, Inc. All rights reserved.
21:07:41.64 kernel Unpublished rights reserved under U.S. copyright laws.
21:07:41.64 kernel
21:07:41.64 kernel This software contains confidential and trade secret information of Sybase,
21:07:41.65 kernel Inc. Use, duplication or disclosure of the software and documentation by
21:07:41.65 kernel the U.S. Government is subject to restrictions set forth in a license
21:07:41.67 kernel agreement between the Government and Sybase, Inc. or other written
21:07:41.67 kernel agreement specifying the Government's rights to use the software and any
21:07:41.67 kernel applicable FAR provisions, for example, FAR 52.227-19.
21:07:41.68 kernel Sybase, Inc. 6475 Christie Avenue, Emeryville, CA 94608, USA
21:07:41.68 kernel Using 'C:\Sybase\SERVER_NAME.cfg' for configuration information.
21:07:41.68 kernel Logging SQL Server messages in file 'C:\Sybase\install\errorlog'.
21:07:41.71 kernel kdcl_init: connectivity library supports master/query syntax
21:07:41.71 kernel Directory Control Layer (DCL) using directory driver: InterfacesDriver
21:07:41.73 kernel SQL Server NT process id is 0xa0c.
21:07:41.73 kernel SQL Server was started from a console window.
21:07:41.73 kernel Network and device connection limit is 99992.
21:07:41.76 server Number of proc buffers allocated: 146841.
21:07:41.78 server Proc header memory allocated 73420 pages for each per engine cache
21:07:41.79 server Number of blocks left for proc headers: 146928.
21:07:41.79 server Memory allocated for the default data cache cache: 1103926 Kb
21:07:41.95 server Size of the 2K memory pool: 1103922 Kb
21:07:41.96 kernel Initializing virtual device 0, 'C:\Sybase\DATA\MASTER.DAT'
21:07:41.98 kernel Virtual device 0 started using asynchronous i/o.
21:07:41.98 kernel Worker Thread Manager is not enabled for use in SQL Server.
21:07:41.98 kernel Either the config parameter 'use security services' is set to 0, or ASE does not support use of external security mechanisms on this platform. The Security Control Layer will not be initialized. No external security mechanisms will be supported.
21:07:42.00 kernel engine 0, os pid 816 online
21:07:42.00 server Attempting to change default sortorder ID from 23526884 to 23526900
21:07:42.01 kernel ueshutdown: exiting
...
Рейтинг: 0 / 0
03.09.2004, 21:37
    #32680180
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
После останова сервиса, он перестал запускаться.
Есть две мысли.
1) Вы используете не ту конфигурацию сервера при запуске. Ну уж не знаю, какую надо - попробуйте посмотреть, что написано в параметрах запуска ASE как сервиса. Или админ должен знать.

2) ASE пытается сменить sort order . Дело в том, что там есть как бы режим работы - смена порядка сортировки. Сервер в этом случае делает опред. вещи и останавливается.
То, что он это пытается делать, может быть следствием указания неправильной конфигурации (файла) или предыдущей попыткой его сменить.
...
Рейтинг: 0 / 0
03.09.2004, 22:43
    #32680197
бродЯга_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
После останова сервиса, он перестал запускаться.
По первому пункту могу сказать, что конфигурация сервера именно та, что характрено - до недавнего времени рабочая. Но тем неменее пробовал откатываться и запускался с более старой конфигурацией - эффект тот же.

По второму пункту:
Действительно, возникают мысли, что проблема может быть связана с charset'ами и сортировкой. Но так как опыта в администрировании СУБД Sybase КРАЙНЕ мало, поэтому не могу понять в какую сторону копать, куда смотреть и что проверять. Сравнивая приведенный мною ERRORLOG с ERRORLOG'ом, который был сгенерен ранее при успешных запусках увидел лишь
разницы в предпоследней строчке, а именно, вместо
<--начало-->
21:07:42.00 kernel engine 0, os pid 816 online
21:07:42.00 server Attempting to change default sortorder ID from 23526884 to 23526900
21:07:42.01 kernel ueshutdown: exiting
<--конец-->

ранее шло

<--начало-->
13:17:02.10 kernel engine 0, os pid 884 online
13:17:02.10 server No active traceflags
13:17:02.17 server Opening Master Database ...
13:17:02.20 server Loading SQL Server's default sort order and character set
...
...
...
<--конец-->

Может после этой информации появятся мысли более конкретного плана? Что это за попытки изменить значение по умолчанию такие? Где он вообще может прописываться? в конфигурационных файлах ничего не нашел...
...
Рейтинг: 0 / 0
04.09.2004, 13:34
    #32680325
Romale
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
После останова сервиса, он перестал запускаться.
см ответ на sybase.ru
...
Рейтинг: 0 / 0
06.09.2004, 09:54
    #32680832
бродЯга_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
После останова сервиса, он перестал запускаться.
Как можно пользоваться утилитой syconfig, она ж требует запуска службы, которая не запускается.
...
Рейтинг: 0 / 0
06.09.2004, 10:27
    #32680901
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
После останова сервиса, он перестал запускаться.
Да мало sysconfig здесь поможет. Она ничего не умеет такого особенного, чего нельзя руками сделать из консольки.
...
Рейтинг: 0 / 0
06.09.2004, 12:05
    #32681146
Romale
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
После останова сервиса, он перестал запускаться.
Не требует syconfig запуска сервиса. В том-то и дело, чтобы запустить sqlsrv не как сервис, и не из скрипта, а из этой утилиты. В некоторых случаях мне это помогало.
...
Рейтинг: 0 / 0
06.09.2004, 15:09
    #32681591
бродЯга_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
После останова сервиса, он перестал запускаться.
в моем случае это не помогло - отказывается стартовать
...
Рейтинг: 0 / 0
06.09.2004, 15:15
    #32681605
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
После останова сервиса, он перестал запускаться.
Ну а может перебилдить master и заново базы подключить ? Дольше будешь ошибку искать.
...
Рейтинг: 0 / 0
06.09.2004, 15:17
    #32681610
_Sania
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
После останова сервиса, он перестал запускаться.
Уже предлагали запустить сервер из bat - файла, они обычно лежат в каталоге
%sybase%\%sybase_ase%\install
(если все по умолчанию c:\sybase\ASE-12_5\install)
и имеют формат имени RUN_имя_сервера.bat, твоем случае похоже
RUN_SERVER_NAME.bat
...
Рейтинг: 0 / 0
06.09.2004, 15:20
    #32681621
_Sania
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
После останова сервиса, он перестал запускаться.
Немного не так написал, хотел спросить sysconfig как-то по особому запускает сервер?
...
Рейтинг: 0 / 0
06.09.2004, 15:39
    #32681668
Romale
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
После останова сервиса, он перестал запускаться.
Бредовая, наверное идея. Проверить в .srt-файле ID sort order`a (по памяти), который использует сервер и руцями его поправить ?
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / После останова сервиса, он перестал запускаться. / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]