2010-08-31 6 views
4

У меня установлено msmdpump.dll на машине Windows 7, указывающей на экземпляр SSAS на другом сервере, и каждый отправленный запрос регистрируется в средстве просмотра событий со следующей ошибкой.msmdpump to SSAS

Код события:

Отборочные:

Сообщение:

Подсистема обработки сообщений: диспетчер сообщений для локали по умолчанию не найден. Локаль будет изменен на американском английском

У меня есть еще один msmdpump настроить на этой локальной машине, а который работает отлично, но это на окнах 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> 

EDIT: Обратите внимание, что этот вызов осуществляется через другой насос данных, который может успешно подключиться к экземпляру SSAS.

EDIT2: Сообщение об ошибке, похоже, поступает из SSAS - так что запрос туда добирается. Но он терпит неудачу у пользователя. Разве я не появляюсь, как тот же пользователь, что и другой насос данных? Оба насоса данных используют анонимную аутентификацию.

На самом деле, все данные о том, как работает msmdpump.dll, были бы замечательными. Все, что я нашел, это как настроить его на самом деле, как это работает.

Заранее спасибо.

ответ

2

msmdpump переводит HTTP-запрос в запрос TCP/IP на SSAS. Я не верю, что попытка указать один экземпляр msmdpump другому будет работать.

+0

Спасибо. Это объясняет это. Я так и не разобрался. – tgandrews