AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.07.2003, 13:19   #1  
Irvine is offline
Irvine
Участник
 
10 / 10 (1) +
Регистрация: 24.04.2003
Адрес: Москва
AOS - не стартует автоматически при перезапуске системы
Добрый день!
Столкнулся с такой проблемой - AOS не хочет запускаться автоматически при перезапуске системы, хотя все установки запуска стоят в "Automatic".
Вручную все запускается прекрасно.
Система - Axapta 3.0, Windows 2000 Server, MS SQL Server 2000 Enterprise.
Если кто-нибудь сталкивался с такой проблемой, буду очень признателен за помощь.
Старый 28.07.2003, 13:30   #2  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,296 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
Наводящие вопросы:
1) Где база и приложение, на том же сервере?
2) Проверьте настройку самого сервиса.
3) Что произойдет, если установить параметр запуска АОС на "On demand"?
__________________
Михаил Андреев
https://www.amand.ru
Старый 28.07.2003, 14:35   #3  
Irvine is offline
Irvine
Участник
 
10 / 10 (1) +
Регистрация: 24.04.2003
Адрес: Москва
1) На том же сервере
2) Вроде все в порядке. Все установки запуска у всех служб - Auto
3) Спасибо за совет, буду проверять. Но все-таки хотелось бы, чтобы служба запускалась автоматически.
А возможна ли такая ситуация, что AOS стартует раньше MS SQL и, не видя сервера БД, останавливается? И как этого избежать?
Старый 28.07.2003, 14:42   #4  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
HKLM\SYSTEM\CurrentControlSet\Services\Axapta Object Server\DependOnService=MSSQLSERVER
Старый 28.07.2003, 14:48   #5  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,296 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
Цитата:
Изначально опубликовано Irvine
1) На том же сервере
2) Вроде все в порядке. Все установки запуска у всех служб - Auto
3) Спасибо за совет, буду проверять. Но все-таки хотелось бы, чтобы служба запускалась автоматически.
А возможна ли такая ситуация, что AOS стартует раньше MS SQL и, не видя сервера БД, останавливается? И как этого избежать?
On demand даже лучше: запуститься при первом же вошедшем
Можно еще попытаться повторить запуск сервиса один раз или до полной победы, но при кривых настройках это породит лишние проблемы.
__________________
Михаил Андреев
https://www.amand.ru
Старый 28.07.2003, 16:11   #6  
Irvine is offline
Irvine
Участник
 
10 / 10 (1) +
Регистрация: 24.04.2003
Адрес: Москва
Спасибо за советы. Судя по журналу событий ситуация в моем случае такова - SQL Server запускается и начинает производить операцию восстановления (завершение работы было из-за отключения питания). AOS благополучно стартует, пытается подсоединиться к SQL Server, у него это не получается, в результате чего служба AOS останавливается. SQL Server заканчивает операцию восстановления, после чего все работает нормально. Поэтому установка зависимости между службами тут вряд ли поможет. Наверное стоит в установках AOS поставить вторую попытку соединения или воспользоваться советом Михаила.
Старый 28.07.2003, 16:28   #7  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Поэтому установка зависимости между службами тут вряд ли поможет
А вот это как посмотреть Ситуация типичная - в каком порядке начнут запускаться сервисы ( если он не прописан явно ) и кто из двух сервисов, стартовавших одновременно, запустится первым - лотерея. Recovery у MSSQL запускается при старте независимо от того, упал он в прошлый раз или нет, а сколько она подлится - мы не знаем. Явно указав системе, что сервис AOS может запускаться только после того, как ЗАПУСТИТСЯ ( started, а не starting ) MSSQL, мы эту проблему решаем. Решение типовое, особенно для сервисов, которые повторных попыток перезапуститься не делают.

Если имеете в виду Number of retries when creating connection и Retry delay when creating connection - я бы это крутить не стал, есть опыт (нехороший), вылезает боком в самых неожиданных местах, опять мы не знаем, сколько нужно попыток, чтобы Recovery закончилось

P.S. Против старта AOS как "по требованию" ничего против не имею, у самого так же настроено
За это сообщение автора поблагодарили: alex55 (1).
Старый 28.07.2003, 17:58   #8  
Irvine is offline
Irvine
Участник
 
10 / 10 (1) +
Регистрация: 24.04.2003
Адрес: Москва
Спасибо, буду знать. Хотя мне кажется что двух попыток соединения было бы все-таки достаточно, там буквально нескольких секунд не хватает Но раз это где-то ещё может вылезти, то конечно лучше использовать другой вариант.
И последний вопрос - почему ни у кого не возникает такой проблемы, так как мне кажется она вполне реальна. Обычно используется On Demand? Просто нигде никакой документации/вопросов/и.т.п я найти не смог...
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Arijit Basu: AX 4 AOS Basics: [Level 100] Blog bot DAX Blogs 0 18.11.2007 14:30
Не стартует AOS с русским языком nicko DAX: Администрирование 9 26.01.2007 11:20
AOS + Oracle не стартует yuranio DAX: Администрирование 8 26.11.2004 14:24
Не стартует AOS. Help! VadimVN DAX: Администрирование 3 10.06.2004 14:50
не стартует установленный AOS sever DAX: Администрирование 2 01.06.2004 15:17
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:29.