BUG #: 50000362 (SQL-Hotfix)

Microsoft distribueert oplossingen voor Microsoft SQL Server 2005 als één downloadbaar bestand. Aangezien de oplossingen cumulatief zijn, elke nieuwe versie bevat alle hotfixes en de beveiligingscorrecties die opgenomen in de vorige versie van SQL Server 2005 zijn release opgelost.

Dit artikel beschrijft het volgende over deze hotfix:

  • De problemen die met dit hotfix-pakket worden opgelost

  • De vereisten voor het installeren van deze hotfix-pakket

  • Of u de computer opnieuw moet opstarten nadat u dit hotfix-pakket

  • Of dit hotfix-pakket wordt vervangen door een ander hotfixpakket

  • Of u eventuele wijzigingen in het register moet aanbrengen nadat u dit hotfix-pakket

  • De bestanden die zijn opgenomen in dit hotfix-pakket

Symptomen


Overweeg het volgende scenario:

  • U installeert Microsoft Office Excel 2007 op een computer waarop SQL Server 2005 Analysis Services is geïnstalleerd.

  • Gebruikt u SQL Server Management Studio of SQL Server Business Intelligence Development Studio (BIDS) op de computer.

In dit scenario wordt een of meer van de volgende foutberichten weergegeven:

Foutbericht 1

Er is een onverwachte fout opgetreden: 'Fout in de toepassing'.

Foutbericht 2

Er is een onverwachte fout opgetreden: ' probeert te lezen of schrijven beschermd geheugen. Dit is vaak een indicatie dat andere geheugen beschadigd is. "

Foutbericht 3

Er is geprobeerd te lezen of schrijven beschermd geheugen. Dit is vaak een indicatie dat andere geheugen beschadigd is. (msmgdsrv)

Foutbericht 4

Berekeningen de ontwerper kan niet worden weergegeven omdat er een of meer syntaxisfouten in het MDX-script. Oplossen als deze berekeningen weergeven, de syntaxisfouten door te schakelen naar de berekeningen, Script weergeven op de werkbalk te klikken en vervolgens het MDX-script te bewerken.

Foutbericht 5

De syntaxiscontrole niet met het volgende bericht:
'Fout in de toepassing'.

Foutbericht 6

Fout in de toepassing. (msmgdsrv)

Foutbericht 7

Voorbereiding van de query is mislukt.

De volgende bewerkingen zijn bekend voor het starten van deze foutberichten wordt weergegeven:

  • Met behulp van SQL Server Management Studio
    U probeert een nieuwe rol maken of bewerken van een bestaande rol voor een SQL Server 2005 Analysis Services-database. Klik in het dialoogvenster Rol bewerken of Rol maken als volgt te werk:

    1. Klik op Gegevens van de dimensie in het linkerdeelvenster.

    2. Klik op het tabblad vooraf in het rechterdeelvenster.

    3. Klik op controleren.

    De dezelfde foutberichten kunnen ook optreden wanneer u als te werk in het dialoogvenster Rol bewerken of Rol maken volgt :

    1. Klik op Cellen in het linkerdeelvenster.

    2. Klik op het tabblad vooraf in het rechterdeelvenster.

    3. Klik op controleren.

  • Met behulp van SQL Server Business Intelligence Development Studio
    U maakt of opent u een project Analysis Service. In de ontwerpfunctie voor kubus uitvoeren u met een van de volgende bewerkingen:

    • Klik op het tabblad berekeningen

    • Klik op het tabblad handelingen en vervolgens uitvoeren van bewerkingen waarbij de syntaxiscontrole van multidimensionale expressies (MDX) wordt aangeroepen

    • Klik op het tabblad KPI en vervolgens uitvoeren van bewerkingen waarbij de syntaxiscontrole van multidimensionale expressies (MDX) wordt aangeroepen

    • Klik op het tabblad perspectieven als berekeningen aanwezig in de kubus zijn

    • Klik op het tabblad vertalingen als berekeningen aanwezig in de kubus zijn

    Het probleem treedt bovendien wanneer u een rapport met een Analysis Services-gegevensbron maken met de Wizard Project Server. Klik in het dialoogvenster Wizard rapport uitvoeren u met een van de volgende bewerkingen:

    • Klik op Opbouwfunctie voor Query's, klikt u op Berekend lid toevoegen in het dialoogvenster Opbouwfunctie voor Query's en Controleer in het dialoogvenster Berekende leden maken thenclick

    • Klik op Opbouwfunctie voor Query'sen een query samenstellen

Oorzaak

Dit probleem treedt op omdat een nieuwere versie van het bestand Msmgdsrv.dll is geïnstalleerd tijdens de installatie van Office Excel 2007. Als u de bewerkingen die worden vermeld in de sectie 'Symptomen', SQL Server Management Studio en SQL Server Business Intelligence Development Studio een eerdere versie van dit bestand worden geladen. De nieuwere versie van dit bestand is niet compatibel met de oudere versie van dit bestand.

Oplossing

Informatie over het service pack

U lost dit probleem, het meest recente servicepack voor SQL Server 2005 te verkrijgen. Voor meer informatie klikt u op het volgende artikel in de Microsoft Knowledge Base:

913089 het verkrijgen van het meest recente servicepack voor SQL Server 2005

Informatie over de hotfix

Een ondersteunde hotfix is beschikbaar bij Microsoft. Deze hotfix is echter alleen bedoeld voor het probleem dat wordt beschreven in dit artikel. Voer deze hotfix alleen uit op systemen waarop dit specifieke probleem zich voordoet. Deze hotfix moet wellicht extra worden getest. Als u geen ernstige hinder ondervindt van dit probleem, is het daarom raadzaam te wachten op de volgende update waarin deze hotfix is opgenomen.

Als de hotfix gedownload kan worden, is er een sectie 'Hotfix downloaden' aan het begin van dit Knowledge Base-artikel. Als deze sectie niet wordt weergegeven, neem dan contact op met Microsoft Customer Service and Support om de hotfix te verkrijgen.

Opmerking Als er andere problemen optreden of als probleemoplossing is vereist, moet u wellicht een apart serviceverzoek indienen. De normale ondersteuningskosten gelden voor extra ondersteuningsvragen en problemen die niet in aanmerking komen voor deze specifieke hotfix. Voor een volledige lijst met telefoonnummers van Microsoft Customer Service and Support of een afzonderlijk serviceverzoek maken, gaat u naar de volgende Microsoft-website:

http://support.microsoft.com/contactus/?ws=supportOpmerking Het formulier 'Hotfix kan worden gedownload' geeft de talen weer waarvoor de hotfix beschikbaar is. Als uw taal niet wordt weergegeven, is dit omdat een hotfix niet voor die taal beschikbaar is.

Vereisten

U moet de originele versie van SQL Server 2005 aan deze hotfix hebt geïnstalleerd.

Opstartinformatie

Als het installatieprogramma moet worden vervangen door bestanden die worden gebruikt, moet u de computer opnieuw opstarten. Om te voorkomen dat de computer opnieuw wordt opgestart, sluit u alle hulpprogramma's voor SQL Server Analysis Services en clients. Bovendien moet u Microsoft Internet Information Services (IIS) stoppen als de server is geconfigureerd voor HTTP-toegang. Als u SQL Server Analysis Services als een benoemd exemplaar hebt geïnstalleerd, moet u ook de SQL Server-browserservice stoppen. Omdat het Msmdredir.dll onderdeel van deze service wordt bijgewerkt wanneer u deze hotfix hebt toegepast, moet u deze service beëindigen.

Informatie over het register

U hoeft niet te wijzigen van het register.

Informatie over hotfixbestanden

Deze hotfix bevat alleen de bestanden die nodig zijn om de problemen verhelpen die in dit artikel worden vermeld. Deze hotfix bevat mogelijk niet alle bestanden die u nodig hebt om een product volledig bij te werken naar de laatste build.

De Engelse versie van deze hotfix heeft de bestandskenmerken (of recentere bestandskenmerken) die in de volgende tabel worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). Wanneer u de bestandsinformatie weergeeft, wordt deze naar lokale tijd geconverteerd. Gebruik het tabblad tijdzone in het onderdeel datum en tijd in het Configuratiescherm om het verschil tussen UTC en lokale tijd.

SQL Server 2005 Analysis Services, 32-bits versie

Bestandsnaam

Bestandsversie

Bestandsgrootte

Datum

Tijd

Platform

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-bits versie

Bestandsnaam

Bestandsversie

Bestandsgrootte

Datum

Tijd

Platform

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

Niet van toepassing

5,485

19-Oct-2006

23:15

Niet van toepassing

Reportbuilder.exe.manifest

Niet van toepassing

15,605

19-Oct-2006

23:15

Niet van toepassing

Reportbuilderlocalintranet.application

Niet van toepassing

5,537

19-Oct-2006

23:15

Niet van toepassing

Reportbuilderlocalintranet.exe.manifest

Niet van toepassing

13,698

19-Oct-2006

23:15

Niet van toepassing

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

Niet van toepassing

1,117,451

19-Oct-2006

23:15

Niet van toepassing

32-bits versie van SQL Server 2005 Tools

Bestandsnaam

Bestandsversie

Bestandsgrootte

Datum

Tijd

Platform

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

Niet van toepassing

26,172

15-May-2006

11:34

Niet van toepassing

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 heeft bevestigd dat dit een probleem is in de Microsoft-producten die worden vermeld in de sectie "Van toepassing op". Dit probleem werd voor het eerst verholpen in SQL Server 2005 Service Pack 2.

Meer informatie

Deze hotfix wordt de functionaliteit van het bestand Msmdlocal.dll gewijzigd. Nadat u deze hotfix hebt toegepast, probeert het bestand Msmdlocal.dll eerst te laden van het bestand Msmgdsrv.dll vanuit de map waar het bestand Msmdlocal.dll is geladen. Deze hotfix wordt bovendien een compatibele versie van het bestand Msmgdsrv.dll geïnstalleerd op de locaties die worden gebruikt door SQL Server Business Intelligence Development Studio en SQL Server Management Studio.


Dit probleem treedt op in zowel de oorspronkelijke versie (RTM)-versie van SQL Server 2005 en SQL Server 2005 Service Pack 1 (SP1). De versie van het programma dat u gebruikt is afhankelijk van de versie van het pakket met hotfixes die u dient aan te vragen.


Als u de oorspronkelijke versie van SQL Server 2005 uitvoert, moet u het pakket met hotfixes voor versie 9.00.1557 aanvragen.

Als u de SP1-versie van SQL Server 2005 uitvoert, moet u het pakket met hotfixes voor versie 9.00.2199 aanvragen. Voor meer informatie klikt u op het volgende artikel in de Microsoft Knowledge Base:

926422 FIX: U ontvangt foutberichten wanneer u SQL Server Management Studio of SQL Server Business Intelligence Development Studio nadat u Microsoft Office Excel 2007 hebt geïnstalleerd op een computer waarop SQL Server 2005 Analysis Services is geïnstalleerd

Om te bepalen welke versie van de onderdelen die u uitvoert, volgt u de juiste stappen.

Voor SQL Server Management Studio als volgt te werk:

  1. Start SQL Server Management Studio.

  2. Klik in het menu Help op Info.

  3. Controleer de versie van het onderdeel Microsoft SQL Server Management Studio en de versie van het onderdeel Microsoft Analysis Services Client Tools in het dialoogvenster Over Microsoft SQL Server Management Studio .


    De originele versie van deze onderdelen is 9.00.1399.00.


    De SP1-versie van deze onderdelen is 9.00.2047.00 of hoger.

Voor SQL Server Business Intelligence Development Studio als volgt te werk:

  1. Start SQL Server Business Intelligence Development Studio.

  2. Klik in het menu Help op Over Microsoft Visual Studio.

  3. Klik op SQL Server Analysis Services in de lijst met geïnstalleerde producten en bekijkt u het veld productdetails in het dialoogvenster Over Microsoft Visual Studio .


    De originele versie van SQL Server Analysis Services is 9.00.1399.00.


    De SP1-versie van SQL Server Analysis Services is een 9.00.2047.00 of een latere versie.

  4. Klik op SQL Server Reporting Services in de lijst met geïnstalleerde producten en bekijkt u het veld productdetails in het dialoogvenster Over Microsoft Visual Studio .

    De originele versie van SQL Server Reporting Services is 9.00.1399.00.
    De SP1-versie van SQL Server Reporting Services is een 9.00.2047.00 of een latere versie.

Referenties

Voor meer informatie over het naamgevingsschema voor Microsoft SQL Server-updates klikt u op het volgende artikel in de Microsoft Knowledge Base:

822499 Nieuw naamgevingsschema voor Microsoft SQL Server-software-updatepakketten


Voor meer informatie over terminologie voor software-updates klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

824684 beschrijving van de standaardterminologie die wordt gebruikt om software-updates voor Microsoft te beschrijven

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Hoe tevreden bent u met de vertaalkwaliteit?
Wat heeft uw ervaring beïnvloed?

Bedankt voor uw feedback.

×