powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Стартовать сервер
8 сообщений из 8, страница 1 из 1
Стартовать сервер
    #32659562
ОС Win2000
SyBase ASE 12.5.2
При неудачной попытке поднять дамп базы SyBase central java edition завис.
ПРоцесс завершили из диспечера задач, после чего законнектится к SyBаse серверу не удалось. Попытка остановить службу из диспечера задач была неупешной. Перегрузили сервер.
Теперь при попытке запуска службы SyBase SQL Sesver появляется сообщение: Ошибка 1058 Указанная служба не может быть загружена, поскольку она отключена или все связанные с ней устройства отключены.
Как запустить SyBase SQL Sesver?
...
Рейтинг: 0 / 0
Стартовать сервер
    #32659625
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запустите его сначала из тривиального command line.

В дирректории %SYBASE%\%SYBASE_ASE%\install
должен быть файл run_YOURSERVERNAME.bat.
Переименуйте его в run_YOURSERVERNAME.cmd (а то несолидно как-то, будто и правда мы в DOS-е его запускаем) и запустите.

Если файла нет, сделать его самому несложно :

%SYBASE%\%SYBASE_ASE%\bin\sqlsrvr.exe
-d<master device filename>
-s<ASE instance name>
-e%SYBASE%\%SYBASE_ASE%\install\<ASE instance name>.log
-i%SYBASE%\ini
-M%SYBASE%\%SYBASE_ASE%

Это все естественно в одну строчку надо писать.
Значения параметров приедены стандартные, если если что - все они описаны в документации, подставьте свои значения.

Если сервер запустится, и в логе сервера ( %SYBASE%\%SYBASE_ASE%\install\<ASE instance name>.log, он же выводится и на консоль )
ничего плохого нет, то остается только восстановить NT-шный сервис.
Посмотрите в Registry, какие там стоят параметры, исправьте их если надо, ну и все такое прочее.
...
Рейтинг: 0 / 0
Стартовать сервер
    #32659672
Лог запуска run_YOURSERVERNAME.bat.

00:00000:00000:2004/08/20 17:21:48.59 kernel Use license file C:\sybase\SYSAM-1_0\licenses\license.dat.
00:00000:00000:2004/08/20 17:21:48.59 kernel Failed to log the current message in the Windows NT event log
00:00000:00000:2004/08/20 17:21:48.59 kernel Feature ASE_SERVER is over drafted 1 times.
00:00000:00000:2004/08/20 17:21:48.59 kernel Failed to log the current message in the Windows NT event log
00:00000:00000:2004/08/20 17:21:48.59 kernel Checked out license ASE_SERVER
00:00000:00000:2004/08/20 17:21:48.59 kernel Failed to log the current message in the Windows NT event log
00:00000:00000:2004/08/20 17:21:48.59 kernel Adaptive Server Enterprise Edition
00:00000:00000:2004/08/20 17:21:48.59 kernel Failed to log the current message in the Windows NT event log
00:00000:00000:2004/08/20 17:21:48.62 kernel basis_dlock: file 'C:\sybase\data\master.dat' already in use by a SQL Server
00:00000:00000:2004/08/20 17:21:48.62 kernel Failed to log the current message in the Windows NT event log

Вроде ничего страшного, но служба все равно не стартует. Ошибка та же.
...
Рейтинг: 0 / 0
Стартовать сервер
    #32659760
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какой-то ASE видимо уже запущен и работает с этим master.
Посмотри в списке процессов sqlsrvr.exe.
...
Рейтинг: 0 / 0
Стартовать сервер
    #32660652
Ни какого ASE запущено быть не может т.к. перегружалась машина.
Все виндовые службы относящиеся к ASE стартуют вручную.
Хотя по неопытности работы с ASE могу что либо упустить.
Правильно я понимаю что за работу ASE отвечают:
SyBase BCKServer;
SyBase MonServer;
SyBase SQLServer;
SyBase XPServer;
SYSAM?
Остановка и перезапеуск в разной последовательности данных виндовых служб положительных результатов не приносит.
...
Рейтинг: 0 / 0
Стартовать сервер
    #32660801
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
лог ASE
basis_dlock: file 'c:\sybase1253\data\master.dat' already in use by a SQL Server
kdconfig: unable to read primary master device
kiconfig: read of config block failed


Это кусок МОЕГО лога при попытке запустить ЕЩЕ ОДИН сервер с тем же master device. Чудес не бывает. Ищи, где у тебя стартует еще один сервер.
Есть, конечно, еще один вариант - если master device убит, и содержит неправильные данные.
...
Рейтинг: 0 / 0
Стартовать сервер
    #32660848
MasterZivЭто кусок МОЕГО лога при попытке запустить ЕЩЕ ОДИН сервер с тем же master device. Чудес не бывает. Ищи, где у тебя стартует еще один сервер.
Есть, конечно, еще один вариант - если master device убит, и содержит неправильные данные.
Если бы стартовал ВТОРОЙ СЕРВЕР были бы какие либо следы его старта. Но обнаружить их мне не удается.
Как можно восстановить mster device при условии что данные можно безболезненно взять из архива?
...
Рейтинг: 0 / 0
Стартовать сервер
    #32660983
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На новенькогоКак можно восстановить mster device при условии что данные можно безболезненно взять из архива?

ASE Troubleshooting and Error Messages Guide, глава 1.
Вкратце - запускаешь сервер в single user mode и восстанавливаешь master из дампа. Но лучше внимательно прочитать все, поскольку есть масса тонкостей, там немного и только по делу.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Стартовать сервер
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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