Я установил msmdpump.dll на компьютере под управлением Windows 7, указывающем на экземпляр SSAS на другом сервере, и каждый отправленный мной запрос регистрируется в средстве просмотра событий со следующей ошибкой.
Идентификатор события:
10
Квалификаторы:
16653
Сообщение:
Подсистема обработки сообщений: диспетчер сообщений для локали по умолчанию не найден.Языковой стандарт будет изменен на американский английский
У меня на этом локальном компьютере также настроен еще один msmdpump, который отлично работает, но в Windows 2003.
Полное сообщение XML
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="MSOLAP ISAPI Extension: \\?\c:\inetpub\wwwroot\olap\msmdpump.dll" />
<EventID Qualifiers="16653">10</EventID>
<Level>4</Level>
<Task>269</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2010-08-31T10:47:11.000000000Z" />
<EventRecordID>5174</EventRecordID>
<Channel>Application</Channel>
<Computer>test.local</Computer>
<Security />
</System>
<EventData>
<Data>Message-handling subsystem: The message manager for the default locale cannot be found. The locale will be changed to US English.</Data>
</EventData>
</Event>
РЕДАКТИРОВАТЬ: Обратите внимание, дополнительно, что этот вызов через другой насос данных, который может успешно подключиться к экземпляру SSAS.
EDIT2: Похоже, что сообщение об ошибке исходит от SSAS - значит, запрос получен.Но это не на пользователя.Разве я не являюсь тем же пользователем, что и другой насос данных?Оба источника данных используют анонимную аутентификацию.
На самом деле любые данные о работе msmdpump.dll будут хорошими.Все, что я нашел, это как настроить его, а не как оно работает.
Заранее спасибо.