Programfel #: 50000362 (SQL-snabbkorrigering)
Microsoft distribuerar korrigeringsfiler för Microsoft SQL Server 2005 som en nedladdningsbar fil. Eftersom korrigeringar är kumulativa innehåller varje ny utgåva innehåller alla snabbkorrigeringar och säkerhetskorrigering för alla säkerhetskorrigeringar som ingår i föregående SQL Server 2005.
Den här artikeln beskrivs följande om den här versionen av snabbkorrigeringen:
-
Problem som korrigeras i snabbkorrigeringspaketet
-
Förutsättningar för att installera det här snabbkorrigeringspaketet
-
Om du måste starta om datorn när du har installerat det här snabbkorrigeringspaketet
-
Om snabbkorrigeringspaketet ersätts av ett senare snabbkorrigeringspaket
-
Om du måste göra ändringar i registret när du har installerat det här snabbkorrigeringspaketet
-
Filer som ingår i det här snabbkorrigeringspaketet
Symptom
Föreställ dig följande:
-
Du installerar Microsoft Office Excel 2007 på en dator med SQL Server 2005 Analysis Services.
-
Du kan använda SQL Server Management Studio eller SQL Server Business Intelligence Development Studio (BIDS) på datorn.
I det här fallet visas ett eller flera av följande felmeddelanden:
Felmeddelande 1
Oväntat fel: fel i programmet.
Felmeddelande 2
Oväntat fel: "försökte läsa eller skriva till skyddat minne. Detta indikerar ofta att annat minne är skadat. "
Felmeddelande 3
Försökte läsa eller skriva till skyddat minne. Detta indikerar ofta att annat minne är skadat. (msmgdsrv)
Felmeddelande 4
Designern kan inte visa beräkningar eftersom det finns en eller flera syntaxfel i MDX script. Om du vill visa beräkningarna lösa syntaxfel genom att växla till vyn för beräkningar, klicka på Visa skript i verktygsfältet och redigera MDX script.
Felmeddelande 5
Syntaxkontrollen misslyckades med följande meddelande:
Fel i programmet.
Felmeddelande 6
Fel i programmet. (msmgdsrv)
Felmeddelande 7
Det gick inte att förbereda för frågan.
Följande åtgärder är kända för att utlösa dessa felmeddelanden:
-
Med hjälp av SQL Server Management Studio
Du försöker skapa en ny roll eller redigera en befintlig roll för en SQL Server 2005 Analysis Services-databas. I dialogrutan Skapa roll eller Redigera roll så här:-
Klicka på Dimensionsdata i den vänstra rutan.
-
Klicka på fliken Avancerad i den högra rutan.
-
Klicka på Sök.
Samma felmeddelande kan dessutom uppstå när du gör följande i dialogrutan Skapa roll eller Redigera roll :
-
Klicka på Data i celler i det vänstra fönstret.
-
Klicka på fliken Avancerad i den högra rutan.
-
Klicka på Sök.
-
-
Med hjälp av SQL Server Business Intelligence Development Studio
Du kan skapa eller öppna ett Analysis Service-projekt. I kubdesignern utför du en av följande åtgärder:-
Klicka på fliken beräkningar
-
Klicka på fliken åtgärder och utföra operationer där syntaxkontroll MDX (Multidimensional Expressions) anropas
-
Klicka på fliken KPI och utföra operationer där syntaxkontroll MDX (Multidimensional Expressions) anropas
-
Klicka på fliken perspektiv om beräkningar finns i kuben
-
Klicka på fliken översättningar om beräkningar finns i kuben
Problemet uppstår även när du använder guiden Project Server för att skapa en rapport som använder en Analysis Services-datakälla. I dialogrutan Guiden utföra du någon av följande åtgärder:
-
Klicka på Frågeverktyget, Lägga till beräknade medlemmen i dialogrutan Frågeverktyget och och Kontrollera i dialogrutan Beräknad medlem
-
Klicka på Frågeverktygetoch skapa en fråga
-
Orsak
Det här problemet beror på att en nyare version av filen Msmgdsrv.dll installeras när du installerar Office Excel 2007. Läsa in en tidigare version av den här filen om du vill utföra åtgärder som nämns i avsnittet "Symptom" SQL Server Management Studio och SQL Server Business Intelligence Development Studio. Den nya versionen av den här filen är inte kompatibel med den äldre versionen av filen.
Lösning
Information om Service pack
Lös problemet genom att skaffa den senaste service Packet för SQL Server 2005. Mer information klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
913089 hur du skaffar den senaste service Packet för SQL Server 2005
Information om snabbkorrigeringen
En snabbkorrigering är tillgänglig från Microsoft. Den här snabbkorrigeringen är emellertid avsedd att åtgärda det problem som beskrivs i denna artikel. Använd bara den här snabbkorrigeringen för system med just detta problem. Snabbkorrigeringen kan komma att testas igen. Om du inte störs alltför mycket av detta problem rekommenderar vi att du väntar på nästa programuppdatering som innehåller den här snabbkorrigeringen.
Om snabbkorrigeringen är tillgänglig för hämtning finns ett avsnitt för "Snabbkorrigeringen är tillgänglig" överst i den här Knowledge Base-artikeln. Om den sektionen saknas, kontakta Microsofts support för att få tag på hotfixen.
Obs! Om det uppstår ytterligare problem eller krävs felsökning, kan du behöva skapa en serviceförfrågan. De vanliga supportkostnaderna gäller för övriga supportfrågor och problem som inte uppfyller kraven för den här snabbkorrigeringen. En fullständig lista över telefonnummer för Microsofts kundtjänst och Support eller skapa en serviceförfrågan finns på följande Microsoft-webbplats:
http://support.microsoft.com/contactus/?ws=supportObs! "Snabbkorrigeringen tillgänglig"-formuläret visar de språk som snabbkorrigeringen är tillgänglig. Om ditt språk inte visas beror det på att ingen snabbkorrigering är tillgänglig för språket.
Förutsättningar
Du måste ha installerat den ursprungliga versionen av SQL Server 2005 för att installera den här snabbkorrigeringen.
Information om omstart
Du måste starta om datorn om installationsprogrammet har ersätter filer som används. Om du vill undvika att starta om datorn stänger du alla SQL Server Analysis Services-verktyg och -klienter. Dessutom måste du stoppa Microsoft Internet Information Services (IIS) om servern har konfigurerats för HTTP-åtkomst. Om du har installerat SQL Server Analysis Services som en namngiven instans kan stoppa du också tjänsten SQL Server Browser. Eftersom komponenten Msmdredir.dll i den här tjänsten uppdateras när du har installerat den här snabbkorrigeringen måste du stoppa tjänsten.
Registerinformation
Du behöver inte ändra registret.
Information om snabbkorrigeringen
Snabbkorrigeringen innehåller endast de filer som krävs för att lösa de problem som den här artikeln. Snabbkorrigeringen innehåller kanske inte alla filer som krävs för att fullständigt uppdatera en produkt till den senaste versionen.
Den engelska versionen av den här snabbkorrigeringen har de filattribut (eller senare filattribut) som visas i följande tabell. Datum och tider för dessa filer anges i UTC-tid (UTC). När du visar filinformationen konverteras den till lokal tid. Använd fliken tidszon i datum och tid på Kontrollpanelen om du vill se skillnaden mellan UTC-tid och lokal tid.
SQL Server 2005 Analysis Services, 32-bitarsversionen
Filnamn |
Filversion |
Storlek |
Datum |
Tid |
Plattform |
---|---|---|---|---|---|
Microsoft.sqlserver.smo.dll |
9.0.1557.0 |
1,559,328 |
19-Oct-2006 |
23:06 |
x86 |
Microsoft.sqlserver.sqlenum.dll |
9.0.1557.0 |
895,776 |
19-Oct-2006 |
23:06 |
x86 |
Msadomdx.dll |
9.0.1557.0 |
502,560 |
19-Oct-2006 |
23:10 |
x86 |
Msmdlocal.dll |
9.0.1557.0 |
15,626,528 |
19-Oct-2006 |
23:07 |
x86 |
Msmdpump.dll |
9.0.1557.0 |
3,915,552 |
19-Oct-2006 |
23:07 |
x86 |
Msmdredir.dll |
9.0.1557.0 |
3,929,888 |
19-Oct-2006 |
23:07 |
x86 |
Msmdspdm.dll |
9.0.1557.0 |
154,400 |
19-Oct-2006 |
23:08 |
x86 |
Msmdsrv.exe |
9.0.1557.0 |
14,603,040 |
19-Oct-2006 |
23:07 |
x86 |
Msmgdsrv.dll |
9.0.1557.0 |
5,937,952 |
19-Oct-2006 |
23:07 |
x86 |
Msolap90.dll |
9.0.1557.0 |
4,205,344 |
19-Oct-2006 |
23:07 |
x86 |
SQL Server 2005 Reporting Services, 32-bitarsversionen
Filnamn |
Filversion |
Storlek |
Datum |
Tid |
Plattform |
---|---|---|---|---|---|
Dundaswebchart.dll |
9.0.1557.0 |
752,416 |
19-Oct-2006 |
23:06 |
x86 |
Microsoft.analysisservices.modeling.dll |
9.0.1557.0 |
559,904 |
19-Oct-2006 |
23:10 |
x86 |
Microsoft.reportingservices.diagnostics.dll |
9.0.1557.0 |
604,960 |
19-Oct-2006 |
23:05 |
x86 |
Microsoft.reportingservices.excelrendering.dll |
9.0.1557.0 |
330,528 |
19-Oct-2006 |
23:09 |
x86 |
Microsoft.reportingservices.processingcore.dll |
9.0.1557.0 |
1,665,824 |
19-Oct-2006 |
23:06 |
x86 |
Microsoft.sqlserver.smo.dll |
9.0.1557.0 |
1,559,328 |
19-Oct-2006 |
23:06 |
x86 |
Microsoft.sqlserver.sqlenum.dll |
9.0.1557.0 |
895,776 |
19-Oct-2006 |
23:06 |
x86 |
Msadomdx.dll |
9.0.1557.0 |
502,560 |
19-Oct-2006 |
23:10 |
x86 |
Msmdlocal.dll |
9.0.1557.0 |
15,626,528 |
19-Oct-2006 |
23:07 |
x86 |
Msmgdsrv.dll |
9.0.1557.0 |
5,937,952 |
19-Oct-2006 |
23:07 |
x86 |
Reportbuilder.application |
Ej tillämplig |
5,485 |
19-Oct-2006 |
23:15 |
Ej tillämplig |
Reportbuilder.exe.manifest |
Ej tillämplig |
15,605 |
19-Oct-2006 |
23:15 |
Ej tillämplig |
Reportbuilderlocalintranet.application |
Ej tillämplig |
5,537 |
19-Oct-2006 |
23:15 |
Ej tillämplig |
Reportbuilderlocalintranet.exe.manifest |
Ej tillämplig |
13,698 |
19-Oct-2006 |
23:15 |
Ej tillämplig |
Reportingserviceslibrary.dll |
9.0.1557.0 |
1,030,944 |
19-Oct-2006 |
23:06 |
x86 |
Reportingservicesnativeserver.dll |
2005.90.1557.0 |
130,336 |
19-Oct-2006 |
23:08 |
x86 |
Reportingservicesservice.exe |
9.0.1557.0 |
14,624 |
19-Oct-2006 |
23:08 |
x86 |
Reportingserviceswebserver.dll |
9.0.1557.0 |
1,321,760 |
19-Oct-2006 |
23:06 |
x86 |
Reportingserviceswebuserinterface.dll |
9.0.1557.0 |
1,231,648 |
19-Oct-2006 |
23:06 |
x86 |
Rsclientprint.cab |
Ej tillämplig |
1,117,451 |
19-Oct-2006 |
23:15 |
Ej tillämplig |
SQL Server 2005 Tools, 32-bitarsversionen
Filnamn |
Filversion |
Storlek |
Datum |
Tid |
Plattform |
---|---|---|---|---|---|
Autoadmin90.dll |
2005.90.1557.0 |
898,848 |
19-Oct-2006 |
23:06 |
x86 |
Dta.exe |
9.0.1557.0 |
117,536 |
19-Oct-2006 |
23:07 |
x86 |
Dtepkg.dll |
2005.90.1557.0 |
74,016 |
19-Oct-2006 |
23:07 |
x86 |
Dts.dll |
2005.90.1557.0 |
1,094,432 |
19-Oct-2006 |
23:06 |
x86 |
Dtspipeline.dll |
2005.90.1557.0 |
600,352 |
19-Oct-2006 |
23:10 |
x86 |
Dundaswebchart.dll |
9.0.1557.0 |
752,416 |
19-Oct-2006 |
23:06 |
x86 |
Dundaswinchart.dll |
9.0.1557.0 |
797,472 |
19-Oct-2006 |
23:06 |
x86 |
Microsoft.datatransformationservices.vsintegration.dll |
9.0.1557.0 |
330,528 |
19-Oct-2006 |
23:09 |
x86 |
Microsoft.datawarehouse.vsintegration.dll |
9.0.1557.0 |
637,728 |
19-Oct-2006 |
23:06 |
x86 |
Microsoft.reportingservices.designer.dll |
9.0.1557.0 |
4,778,784 |
19-Oct-2006 |
23:07 |
x86 |
Microsoft.reportingservices.diagnostics.dll |
9.0.1557.0 |
604,960 |
19-Oct-2006 |
23:05 |
x86 |
Microsoft.reportingservices.excelrendering.dll |
9.0.1557.0 |
330,528 |
19-Oct-2006 |
23:09 |
x86 |
Microsoft.reportingservices.processingcore.dll |
9.0.1557.0 |
1,665,824 |
19-Oct-2006 |
23:06 |
x86 |
Microsoft.sqlserver.dtstransferprovider.dll |
9.0.1557.0 |
113,440 |
19-Oct-2006 |
23:07 |
x86 |
Microsoft.sqlserver.msmqtask.dll |
9.0.1557.0 |
80,672 |
19-Oct-2006 |
23:07 |
x86 |
Microsoft.sqlserver.msmqtask.xml |
Ej tillämplig |
26,172 |
15-May-2006 |
11:34 |
Ej tillämplig |
Microsoft.sqlserver.olapenum.dll |
9.0.1557.0 |
52,000 |
19-Oct-2006 |
23:05 |
x86 |
Microsoft.sqlserver.replication.dll |
2005.90.1557.0 |
1,608,480 |
19-Oct-2006 |
23:06 |
x86 |
Microsoft.sqlserver.smo.dll |
9.0.1557.0 |
1,559,328 |
19-Oct-2006 |
23:06 |
x86 |
Microsoft.sqlserver.sqlenum.dll |
9.0.1557.0 |
895,776 |
19-Oct-2006 |
23:06 |
x86 |
Microsoft.sqlserver.tabletransfergeneratortask.dll |
9.0.1557.0 |
43,808 |
19-Oct-2006 |
23:10 |
x86 |
Msadomdx.dll |
9.0.1557.0 |
502,560 |
19-Oct-2006 |
23:10 |
x86 |
Msmdlocal.dll |
9.0.1557.0 |
15,626,528 |
19-Oct-2006 |
23:07 |
x86 |
Msmdpp.dll |
9.0.1557.0 |
3,828,000 |
19-Oct-2006 |
23:07 |
x86 |
Msmgdsrv.dll |
9.0.1557.0 |
5,937,952 |
19-Oct-2006 |
23:07 |
x86 |
Msolap90.dll |
9.0.1557.0 |
4,205,344 |
19-Oct-2006 |
23:07 |
x86 |
Osql.exe |
2005.90.1557.0 |
51,488 |
19-Oct-2006 |
23:05 |
x86 |
Replrec.dll |
2005.90.1557.0 |
781,088 |
19-Oct-2006 |
23:06 |
x86 |
Reportingserviceslibrary.dll |
9.0.1557.0 |
1,030,944 |
19-Oct-2006 |
23:06 |
x86 |
Sqldiag.exe |
2005.90.1557.0 |
960,288 |
19-Oct-2006 |
23:06 |
x86 |
Sqlmanagerui.dll |
9.0.1557.0 |
6,048,544 |
19-Oct-2006 |
23:07 |
x86 |
Txbestmatch.dll |
2005.90.1557.0 |
430,368 |
19-Oct-2006 |
23:10 |
x86 |
Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller". Det här problemet korrigerades först i SQL Server 2005 Service Pack 2.
Mer Information
Den här snabbkorrigeringen ändrar funktionaliteten i filen Msmdlocal.dll. När du har installerat den här snabbkorrigeringen Msmdlocal.dll filen första gången försöker läsa in filen Msmgdsrv.dll från samma katalog där filen Msmdlocal.dll hämtades från. Den här snabbkorrigeringen installeras dessutom en kompatibel version av filen Msmgdsrv.dll till de platser som används av SQL Server Business Intelligence Development Studio och SQL Server Management Studio.
Det här problemet uppstår i både den ursprungliga versionen (RTM) versionen av SQL Server 2005 och SQL Server 2005 Service Pack 1 (SP1). Versionen av snabbkorrigeringspaketet bör du begära beror på vilken version av verktyget som du använder.
Om du använder den ursprungliga versionen av SQL Server 2005 måste du begära snabbkorrigeringspaket för 9.00.1557.
Om du kör SP1-versionen av SQL Server 2005 måste du begära snabbkorrigeringspaket för 9.00.2199. Mer information klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
926422 KORRIGERA: du får felmeddelanden när du använder SQL Server Management Studio eller SQL Server Business Intelligence Development Studio efter installation av Microsoft Office Excel 2007 på en dator med SQL Server 2005 Analysis Services
Följ instruktionerna för att ta reda på vilken version av komponenterna som du kör.
SQL Server Management Studio, gör du följande:
-
Starta SQL Server Management Studio.
-
Klicka på ompå Hjälp -menyn.
-
Kontrollera versionen av komponenten Microsoft SQL Server Management Studio och versionen av komponenten Klientverktygen för Microsoft Analysis Services i dialogrutan Om Microsoft SQL Server Management Studio .
Den ursprungliga versionen av dessa komponenter är 9.00.1399.00.
SP1-versionen av dessa komponenter är 9.00.2047.00 eller en senare version.
SQL Server Business Intelligence Development Studio, gör du följande:
-
Starta SQL Server Business Intelligence Development Studio.
-
Klicka på Om Microsoft Visual Studiopå Hjälp -menyn.
-
Klicka på SQL Server Analysis Services i listan över installerade produkter i dialogrutan Om Microsoft Visual Studio och undersöka fältet produktinformation .
Den ursprungliga versionen av SQL Server Analysis Services är 9.00.1399.00.
SP1-versionen av SQL Server Analysis Services är 9.00.2047.00 eller en senare version. -
Klicka på SQL Server Reporting Services i listan över installerade produkter i dialogrutan Om Microsoft Visual Studio och undersöka fältet produktinformation .
Den ursprungliga versionen av SQL Server Reporting Services är 9.00.1399.00.
SP1-versionen av SQL Server Reporting Services är 9.00.2047.00 eller en senare version.
Referenser
Mer information om namngivning schemat för uppdateringar för Microsoft SQL Server klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
822499 nytt namnge schema för Microsoft SQL Server-programvara för uppdateringspaket
För mer information om terminologin för programuppdateringar klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
824684 beskrivning av standardterminologin som används för att beskriva Microsoft-programuppdateringar