Отделённая тема: Проблема с COM/DCOM

Автор Сообщение
Антон
Старший форумщик

Зарегистрирован: 28.01.2013
Сообщения: 23
Откуда: Краснодар

Добавлено: 31.01.2013 08:57 Заголовок сообщения: Отделённая тема: Проблема с COM/DCOM
После очистки базы появилась вот такая ошибка при запуске ЗП — Ввод заказа/Запросы — Ввод/Корректировка заказа

COM — DCOM настроены нормально. До очистки все тоже было стабильно.

aav
Администратор
Администратор

Зарегистрирован: 14.09.2004
Сообщения: 1081
Откуда: Санкт-Петербург

Добавлено: 31.01.2013 10:54 Заголовок сообщения: Никак не связано

Антон писал(а):
После очистки базы появилась вот такая ошибка при запуске ЗП — Ввод заказа/Запросы — Ввод/Корректировка заказа
[…]
COM — DCOM настроены нормально. До очистки все тоже было стабильно.

Думаю, что с очисткой никак не связано. Чтобы убедиться в этом на 100% восстановите бэкап и проверьте. Надеюсь, Вы его сделали? Very Happy

Serj
Заслуженный форумщик

Зарегистрирован: 15.12.2006
Сообщения: 90
Откуда: Санкт-Петербург

Добавлено: 01.02.2013 13:17 Заголовок сообщения:
DCOM обычно валятся, если админ режет права учётке, от имени которой сервисы стартуют.
Попытайте его.
Антон
Старший форумщик

Зарегистрирован: 28.01.2013
Сообщения: 23
Откуда: Краснодар

Добавлено: 01.02.2013 13:43 Заголовок сообщения:

Serj писал(а):
DCOM обычно валятся, если админ режет права учётке, от имени которой сервисы стартуют.
Попытайте его.


Сервисы Скала Вы имеете в виду?
Или же сервисы отвечающие за обработку DCOM?

aav
Администратор
Администратор

Зарегистрирован: 14.09.2004
Сообщения: 1081
Откуда: Санкт-Петербург

Добавлено: 02.02.2013 17:56 Заголовок сообщения: Например, вот этой

Антон писал(а):

Serj писал(а):
DCOM обычно валятся, если админ режет права учётке, от имени которой сервисы стартуют.
Попытайте его.


Сервисы Скала Вы имеете в виду?
Или же сервисы отвечающие за обработку DCOM?


Например, вот этой:

Хотя, судя по описанию ошибки, дело может быть совсем в другом. Такая ошибка возникает только на одном компьютере или на всех? Только под одной учётной записью или для всех?

И мы не получили ответа на вопрос, связано это с очисткой данных или нет: Вы пробовали восстановить бэкап и проверить, как я писал выше?

Антон
Старший форумщик

Зарегистрирован: 28.01.2013
Сообщения: 23
Откуда: Краснодар

Добавлено: 04.02.2013 10:25 Заголовок сообщения: Re: Например, вот этой

aav писал(а):

Антон писал(а):

Serj писал(а):
DCOM обычно валятся, если админ режет права учётке, от имени которой сервисы стартуют.
Попытайте его.


Сервисы Скала Вы имеете в виду?
Или же сервисы отвечающие за обработку DCOM?


Например, вот этой:

Хотя, судя по описанию ошибки, дело может быть совсем в другом. Такая ошибка возникает только на одном компьютере или на всех? Только под одной учётной записью или для всех?

И мы не получили ответа на вопрос, связано это с очисткой данных или нет: Вы пробовали восстановить бэкап и проверить, как я писал выше?


Восстановление бэкапа баз не дало результатов. Также "выпадает" ввод заказа на продажу и предложение на закупку.
А что за окно свойств на скрине? откуда он снят?
P.S. На сервере обязательно же наличие роли "сервер приложений"?

aav
Администратор
Администратор

Зарегистрирован: 14.09.2004
Сообщения: 1081
Откуда: Санкт-Петербург

Добавлено: 04.02.2013 10:44 Заголовок сообщения: Re: Например, вот этой

Антон писал(а):
А что за окно свойств на скрине? откуда он снят?
P.S. На сервере обязательно же наличие роли "сервер приложений"?


1. См. картинку:

2. Да, обязательно.

Антон
Старший форумщик

Зарегистрирован: 28.01.2013
Сообщения: 23
Откуда: Краснодар

Добавлено: 04.02.2013 13:13 Заголовок сообщения: Re: Например, вот этой

aav писал(а):

Антон писал(а):
А что за окно свойств на скрине? откуда он снят?
P.S. На сервере обязательно же наличие роли "сервер приложений"?


1. См. картинку:

2. Да, обязательно.


тогда вообще чудо что Скала у нас без этой роли работала.
Придется все переставлять…

aav
Администратор
Администратор

Зарегистрирован: 14.09.2004
Сообщения: 1081
Откуда: Санкт-Петербург

Добавлено: 04.02.2013 13:32 Заголовок сообщения: Re: Например, вот этой

Антон писал(а):
тогда вообще чудо что Скала у нас без этой роли работала.
Придется все переставлять…

Антон, напомните, про какую версию Windows Server мы говорим? 2008? или 2003?
Есть весьма неплохой, на мой взгляд, документ по установке Скалы. Надо просто заглянуть в него. Там, в частности, написано для какой версии какие опции обязательны. Я не помню со 100% уверенностью и всегда в него смотрю при установке Скалы.

Антон
Старший форумщик

Зарегистрирован: 28.01.2013
Сообщения: 23
Откуда: Краснодар

Добавлено: 04.02.2013 13:46 Заголовок сообщения: Re: Например, вот этой

aav писал(а):

Антон писал(а):
тогда вообще чудо что Скала у нас без этой роли работала.
Придется все переставлять…

Антон, напомните, про какую версию Windows Server мы говорим? 2008? или 2003?
Есть весьма неплохой, на мой взгляд, документ по установке Скалы. Надо просто заглянуть в него. Там, в частности, написано для какой версии какие опции обязательны. Я не помню со 100% уверенностью и всегда в него смотрю при установке Скалы.


Windows Server 2003 SR2 Standart Edition

В скаловских документах по настройке DCOM указывается что роль "сервер приложений" должна быть установлена

Антон
Старший форумщик

Зарегистрирован: 28.01.2013
Сообщения: 23
Откуда: Краснодар

Добавлено: 05.02.2013 09:21 Заголовок сообщения: Re: Например, вот этой

aav писал(а):

Антон писал(а):
тогда вообще чудо что Скала у нас без этой роли работала.
Придется все переставлять…

Антон, напомните, про какую версию Windows Server мы говорим? 2008? или 2003?
Есть весьма неплохой, на мой взгляд, документ по установке Скалы. Надо просто заглянуть в него. Там, в частности, написано для какой версии какие опции обязательны. Я не помню со 100% уверенностью и всегда в него смотрю при установке Скалы.

Если переставлять Скалу, нужно ли сохранять что-то из консоли администрирования? Или же хватит резервных копий СИКЕЛЬ сервера?

Serj
Заслуженный форумщик

Зарегистрирован: 15.12.2006
Сообщения: 90
Откуда: Санкт-Петербург

Добавлено: 05.02.2013 09:35 Заголовок сообщения:

Цитата:
Если переставлять Скалу, нужно ли сохранять что-то из консоли администрирования? Или же хватит резервных копий СИКЕЛЬ сервера?


А зачем вы её собираетесь переставлять? Заводите то, что есть.
У меня DCOM падали примерно раз в год (именно из-за непрофессионального админа), так что же, переставлять каждый раз? Просто открываем инструкцию и по пунктам всё прописываем. Затем рестарт сервисов Скалы из ScaServiceManager и всё!

Антон
Старший форумщик

Зарегистрирован: 28.01.2013
Сообщения: 23
Откуда: Краснодар

Добавлено: 05.02.2013 10:31 Заголовок сообщения:

Serj писал(а):

Цитата:
Если переставлять Скалу, нужно ли сохранять что-то из консоли администрирования? Или же хватит резервных копий СИКЕЛЬ сервера?


А зачем вы её собираетесь переставлять? Заводите то, что есть.
У меня DCOM падали примерно раз в год (именно из-за непрофессионального админа), так что же, переставлять каждый раз? Просто открываем инструкцию и по пунктам всё прописываем. Затем рестарт сервисов Скалы из ScaServiceManager и всё!


Таки дорылся. Есть у меня указанное окошко в управлении сервером приложений Smile

Так что перестановка откладывается.
ДКОМ я уже настроил по инструкции, но все-равно то же самое проявляется. На всякий случай завел отдельную учетку и из под нее запустил все сервисы Скалы. Осталось перегрузить сервер.

Задам глупый вопрос: ScaServiceManager это что, где его найти и с чем его едят? Shocked Smile

Serj
Заслуженный форумщик

Зарегистрирован: 15.12.2006
Сообщения: 90
Откуда: Санкт-Петербург

Добавлено: 05.02.2013 10:41 Заголовок сообщения:

Цитата:
ScaServiceManager это что, где его найти и с чем его едят?


У меня Скала стоит в папке по-умолчанию и менеджер находится тут:
C:\Program Files\Scala Business Solutions NV\iScala\Tools\ScaServiceManager\ScaServiceManager.exe

При запуске показывает состояние всех служб Скалы. Также есть возможность перезапустить их все (и перезапуск сервера не нужен).

Антон
Старший форумщик

Зарегистрирован: 28.01.2013
Сообщения: 23
Откуда: Краснодар

Добавлено: 05.02.2013 13:49 Заголовок сообщения:
Заработало! (с) Surprised

После долгого разбирательства выяснилось, что:
— Скала таки может работать на 2003 сервере без роли "сервер приложений";
— при смене пароля учетной записи от имени которой службы стартовали, приходится ручками менять пароль практически везде — службы, сервисы и т.д. — почему-то не подтягивается измененный пароль (или подтягивается не везде).

В результате все вроде бы заработало и находится в процессе тестирования. Все службы и сервисы запущены от созданной специально для Скала учетной записи. Ей кстати пришлось дать практически все возможные права доступа и в SQL сервере разрешить доступ с правами "sysadmin".