2010-08-31 59 views
4

我有msmdpump.dll設置在Windows 7計算機上,指向另一臺服務器上的SSAS實例,並且我發送的每個請求都將在事件查看器中記錄並出現以下錯誤。msmdpump到SSAS

事件ID:

限定符:

消息:

消息處理子系統:找不到默認語言環境的消息管理器。該區域將被更改爲美國英語

我有另一個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工作方式的任何數據都會很棒。我發現的只是如何設置它而不是實際上它是如何工作的。

在此先感謝。

回答

2

msmdpump將http請求轉換爲對SSAS的TCP/IP請求。我不相信試圖將一個msmdump實例指向另一個實例。

+0

謝謝。這解釋了它。我從來沒有把它分類。 – tgandrews 2011-07-15 15:59:47