Bug #: 50000362 (SQL-hotfix)
Microsoft distribueert Microsoft SQL Server 2005-oplossingen als één downloadbaar bestand. Omdat de oplossingen cumulatief zijn, bevat elke nieuwe release alle hotfixes en alle beveiligingspatches die aanwezig waren in de vorige release voor oplossingen voor SQL Server 2005.
In dit artikel wordt het volgende beschreven over deze hotfix-release:
- De problemen die worden opgelost door dit hotfixpakket
- Vereisten voor het installeren van dit hotfixpakket
- Of u de computer opnieuw moet opstarten nadat u dit hotfixpakket hebt toegepast
- Of dit hotfixpakket door een ander hotfixpakket wordt vervangen
- Of u registerwijzigingen moet aanbrengen nadat u dit hotfixpakket hebt toegepast
- De bestanden in dit hotfixpakket
Symptomen
Neem als voorbeeld het volgende scenario:
- U installeert Microsoft Office Excel 2007 op een computer waarop SQL Server 2005 Analysis Services is geïnstalleerd.
- U gebruikt SQL Server Management Studio of SQL Server Business Intelligence Development Studio (BIDS) op de computer.
In dit scenario worden mogelijk een of meer van de volgende foutberichten weergegeven:
Foutbericht 1
Opmerking
Er is een onverwachte fout opgetreden: 'Fout in de toepassing.'
Foutbericht 2
Opmerking
Er is een onverwachte fout opgetreden: 'Er is geprobeerd beveiligd geheugen te lezen of te schrijven. Dit is vaak een indicatie dat ander geheugen beschadigd is.'
Foutbericht 3
Opmerking
Er is geprobeerd om beveiligd geheugen te lezen of te schrijven. Dit is vaak een aanwijzing dat ander geheugen beschadigd is. (msmgdsrv)
Foutbericht 4
Opmerking
De ontwerpfunctie kan geen berekeningen weergeven omdat het MDX-script een of meer syntaxisfouten bevat. U kunt deze berekeningen weergeven door de syntaxisfouten op te lossen door over te schakelen naar de berekeningsweergave, op de werkbalk te klikken op de scriptweergave en vervolgens het MDX-script te bewerken.
Foutbericht 5
Opmerking
De syntaxiscontrole is mislukt met het volgende bericht:
'Fout in de toepassing.'
Foutbericht 6
Opmerking
Fout in de toepassing. (msmgdsrv)
Foutbericht 7
Opmerking
Het voorbereiden van query's is mislukt.
Van de volgende bewerkingen is bekend dat deze foutberichten worden geactiveerd:
Met SQL Server Management Studio
U probeert een nieuwe rol te maken of een bestaande rol te bewerken voor een database van Analysis Services van SQL Server 2005. Voer in het dialoogvenster Rol maken of Bewerken de volgende stappen uit:Klik op Dimensiegegevens in het linkerdeelvenster.
Klik op het tabblad Verder in het rechterdeelvenster.
Klik op Controleren.
Bovendien kunnen dezelfde foutberichten worden weergegeven wanneer u deze stappen uitvoert in het dialoogvenster Rol maken of Bewerken :
Klik op Celgegevens in het linkerdeelvenster.
Klik op het tabblad Verder in het rechterdeelvenster.
Klik op Controleren.
Gebruik van SQL Server Business Intelligence Development Studio
U maakt of opent een Analysis Service-project. In de kubusontwerper voert u een van de volgende bewerkingen uit:- Klik op het tabblad Berekeningen
- Klik op het tabblad Acties en voer bewerkingen uit waarbij de syntaxiscontrole van Multidimensional Expressions (MDX) wordt aangeroepen
- Klik op het tabblad KPI en voer bewerkingen uit waarbij de syntaxiscontrole van Multidimensional Expressions (MDX) wordt aangeroepen
- Klik op het tabblad Perspectieven als de kubus berekeningen bevat
- Klik op het tabblad Vertalingen als de kubus berekeningen bevat
Het probleem doet zich bovendien voor wanneer u de wizard Project-rapportserver gebruikt om een rapport te maken waarin een Analysis Services-gegevensbron wordt gebruikt. In het dialoogvenster Wizard Rapport voert u een van de volgende handelingen uit:
- Klik op Opbouwfunctie voor query's, klik op Berekend lid toevoegen in het dialoogvenster Opbouwfunctie voor query's en klik vervolgens op Controleren in het dialoogvenster Opbouwfunctie voor berekende leden
- Klik op de opbouwfunctie voor query's, stel een query samen en klik op OK
Oorzaak
Dit probleem doet zich voor omdat een nieuwere versie van het Msmgdsrv.dll-bestand wordt geïnstalleerd wanneer u Office Excel 2007 installeert. Om de bewerkingen uit te voeren die worden vermeld in de sectie "Symptomen", laden SQL Server Management Studio en SQL Server Business Intelligence Development Studio een eerdere versie van dit bestand. De nieuwere versie van dit bestand is niet compatibel met de oudere versie van dit bestand.
Oplossing
Servicepack informatie
Om dit probleem op te lossen, downloadt u het nieuwste servicepack voor SQL Server 2005. Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie:
913089 Het meest recente servicepack voor SQL Server 2005 verkrijgen
Hotfix-informatie
Er is een ondersteunde hotfix beschikbaar van Microsoft. Deze hotfix is echter alleen bedoeld om het probleem op te lossen dat in dit artikel wordt beschreven. Pas deze hotfix alleen toe op systemen waarop dit specifieke probleem zich voordoet. Deze hotfix kan aanvullende tests ontvangen. Daarom raden we je aan te wachten op de volgende software-update die deze hotfix bevat als je niet ernstig last hebt van dit probleem.
Als de hotfix kan worden gedownload, vindt u de sectie 'Hotfix-download beschikbaar' boven aan dit Knowledge Base-artikel. Als deze sectie niet wordt weergegeven, neem je contact op met de klantenservice en ondersteuning van Microsoft om de hotfix te verkrijgen.
Opmerking: Als er nog meer problemen optreden of als er probleemoplossing nodig is, moet u mogelijk een afzonderlijke serviceaanvraag maken. De gebruikelijke ondersteuningskosten zijn van toepassing op aanvullende ondersteuningsvragen en problemen die niet in aanmerking komen voor deze specifieke hotfix. Voor een volledige lijst met telefoonnummers voor de klantenservice en ondersteuning van Microsoft of als u een afzonderlijke serviceaanvraag wilt maken, gaat u naar de volgende Microsoft-website:
http://support.microsoft.com/contactus/?ws=support Opmerking: Op het formulier 'Hotfix download beschikbaar' worden de talen weergegeven waarvoor de hotfix beschikbaar is. Als je je taal niet ziet, komt dit doordat er geen hotfix beschikbaar is voor die taal.
Vereisten
U moet de oorspronkelijke releaseversie van SQL Server 2005 hebben geïnstalleerd om deze hotfix toe te passen.
Informatie over opnieuw opstarten
U moet de computer opnieuw opstarten als het installatieprogramma de bestanden moet vervangen die worden gebruikt. Sluit alle programma SQL Server Analysis Services's en clients om te voorkomen dat u de computer opnieuw opstart. Bovendien moet u Microsoft Internet Information Services (IIS) stoppen als de server is geconfigureerd voor HTTP-toegang. Als u SQL Server Analysis Services hebt geïnstalleerd als een benoemd exemplaar, moet u ook de service SQL Server Browser stoppen. U moet deze service stoppen omdat het Msmdredir.dll onderdeel van deze service wordt bijgewerkt wanneer u deze hotfix toepast.
Registergegevens
U hoeft het register niet te wijzigen.
Informatie over hotfixbestanden
Deze hotfix bevat alleen de bestanden die nodig zijn om de in dit artikel vermelde problemen op te lossen. Deze hotfix bevat mogelijk niet alle bestanden die je nodig hebt om een product volledig bij te werken naar de nieuwste build.
De Engelse versie van deze hotfix heeft de bestandskenmerken (of latere bestandsattributen) die in de volgende tabel worden vermeld. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). Wanneer u de bestandsinformatie bekijkt, wordt deze geconverteerd naar de lokale tijd. Als je het verschil tussen UTC en lokale tijd wilt vinden, gebruik je het tabblad Tijdzone in het item Datum en tijd in Configuratiescherm.
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-okt-2006 | 23:06 | x86 |
| Microsoft.sqlserver.sqlenum.dll | 9.0.1557.0 | 895,776 | 19-okt-2006 | 23:06 | x86 |
| Msadomdx.dll | 9.0.1557.0 | 502,560 | 19-okt-2006 | 23:10 | x86 |
| Msmdlocal.dll | 9.0.1557.0 | 15,626,528 | 19-okt-2006 | 23:07 | x86 |
| Msmdpump.dll | 9.0.1557.0 | 3,915,552 | 19-okt-2006 | 23:07 | x86 |
| Msmdredir.dll | 9.0.1557.0 | 3,929,888 | 19-okt-2006 | 23:07 | x86 |
| Msmdspdm.dll | 9.0.1557.0 | 154,400 | 19-okt-2006 | 23:08 | x86 |
| Msmdsrv.exe | 9.0.1557.0 | 14,603,040 | 19-okt-2006 | 23:07 | x86 |
| Msmgdsrv.dll | 9.0.1557.0 | 5,937,952 | 19-okt-2006 | 23:07 | x86 |
| Msolap90.dll | 9.0.1557.0 | 4,205,344 | 19-okt-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-okt-2006 | 23:06 | x86 |
| Microsoft.analysisservices.modeling.dll | 9.0.1557.0 | 559,904 | 19-okt-2006 | 23:10 | x86 |
| Microsoft.reportingservices.diagnostics.dll | 9.0.1557.0 | 604,960 | 19-okt-2006 | 23:05 | x86 |
| Microsoft.reportingservices.excelrendering.dll | 9.0.1557.0 | 330,528 | 19-okt-2006 | 23:09 | x86 |
| Microsoft.reportingservices.processingcore.dll | 9.0.1557.0 | 1,665,824 | 19-okt-2006 | 23:06 | x86 |
| Microsoft.sqlserver.smo.dll | 9.0.1557.0 | 1,559,328 | 19-okt-2006 | 23:06 | x86 |
| Microsoft.sqlserver.sqlenum.dll | 9.0.1557.0 | 895,776 | 19-okt-2006 | 23:06 | x86 |
| Msadomdx.dll | 9.0.1557.0 | 502,560 | 19-okt-2006 | 23:10 | x86 |
| Msmdlocal.dll | 9.0.1557.0 | 15,626,528 | 19-okt-2006 | 23:07 | x86 |
| Msmgdsrv.dll | 9.0.1557.0 | 5,937,952 | 19-okt-2006 | 23:07 | x86 |
| Reportbuilder.application | Niet van toepassing | 5,485 | 19-okt-2006 | 23:15 | Niet van toepassing |
| Reportbuilder.exe.manifest | Niet van toepassing | 15,605 | 19-okt-2006 | 23:15 | Niet van toepassing |
| Reportbuilderlocalintranet.application | Niet van toepassing | 5,537 | 19-okt-2006 | 23:15 | Niet van toepassing |
| Reportbuilderlocalintranet.exe.manifest | Niet van toepassing | 13,698 | 19-okt-2006 | 23:15 | Niet van toepassing |
| Reportingserviceslibrary.dll | 9.0.1557.0 | 1,030,944 | 19-okt-2006 | 23:06 | x86 |
| Reportingservicesnativeserver.dll | 2005.90.1557.0 | 130,336 | 19-okt-2006 | 23:08 | x86 |
| Reportingservicesservice.exe | 9.0.1557.0 | 14,624 | 19-okt-2006 | 23:08 | x86 |
| Reportingserviceswebserver.dll | 9.0.1557.0 | 1,321,760 | 19-okt-2006 | 23:06 | x86 |
| Reportingserviceswebuserinterface.dll | 9.0.1557.0 | 1,231,648 | 19-okt-2006 | 23:06 | x86 |
| Rsclientprint.cab | Niet van toepassing | 1,117,451 | 19-okt-2006 | 23:15 | Niet van toepassing |
Hulpprogramma's van SQL Server 2005, 32-bits versie
| Bestandsnaam | Bestandsversie | Bestandsgrootte | Datum | Tijd | Platform |
|---|---|---|---|---|---|
| Autoadmin90.dll | 2005.90.1557.0 | 898,848 | 19-okt-2006 | 23:06 | x86 |
| Dta.exe | 9.0.1557.0 | 117,536 | 19-okt-2006 | 23:07 | x86 |
| Dtepkg.dll | 2005.90.1557.0 | 74,016 | 19-okt-2006 | 23:07 | x86 |
| Dts.dll | 2005.90.1557.0 | 1,094,432 | 19-okt-2006 | 23:06 | x86 |
| Dtspipeline.dll | 2005.90.1557.0 | 600,352 | 19-okt-2006 | 23:10 | x86 |
| Dundaswebchart.dll | 9.0.1557.0 | 752,416 | 19-okt-2006 | 23:06 | x86 |
| Dundaswinchart.dll | 9.0.1557.0 | 797,472 | 19-okt-2006 | 23:06 | x86 |
| Microsoft.datatransformationservices.vsintegration.dll | 9.0.1557.0 | 330,528 | 19-okt-2006 | 23:09 | x86 |
| Microsoft.datawarehouse.vsintegration.dll | 9.0.1557.0 | 637,728 | 19-okt-2006 | 23:06 | x86 |
| Microsoft.reportingservices.designer.dll | 9.0.1557.0 | 4,778,784 | 19-okt-2006 | 23:07 | x86 |
| Microsoft.reportingservices.diagnostics.dll | 9.0.1557.0 | 604,960 | 19-okt-2006 | 23:05 | x86 |
| Microsoft.reportingservices.excelrendering.dll | 9.0.1557.0 | 330,528 | 19-okt-2006 | 23:09 | x86 |
| Microsoft.reportingservices.processingcore.dll | 9.0.1557.0 | 1,665,824 | 19-okt-2006 | 23:06 | x86 |
| Microsoft.sqlserver.dtstransferprovider.dll | 9.0.1557.0 | 113,440 | 19-okt-2006 | 23:07 | x86 |
| Microsoft.sqlserver.msmqtask.dll | 9.0.1557.0 | 80,672 | 19-okt-2006 | 23:07 | x86 |
| Microsoft.sqlserver.msmqtask.xml | Niet van toepassing | 26,172 | 15-mei-2006 | 11:34 | Niet van toepassing |
| Microsoft.sqlserver.olapenum.dll | 9.0.1557.0 | 52,000 | 19-okt-2006 | 23:05 | x86 |
| Microsoft.sqlserver.replication.dll | 2005.90.1557.0 | 1,608,480 | 19-okt-2006 | 23:06 | x86 |
| Microsoft.sqlserver.smo.dll | 9.0.1557.0 | 1,559,328 | 19-okt-2006 | 23:06 | x86 |
| Microsoft.sqlserver.sqlenum.dll | 9.0.1557.0 | 895,776 | 19-okt-2006 | 23:06 | x86 |
| Microsoft.sqlserver.tabletransfergeneratortask.dll | 9.0.1557.0 | 43,808 | 19-okt-2006 | 23:10 | x86 |
| Msadomdx.dll | 9.0.1557.0 | 502,560 | 19-okt-2006 | 23:10 | x86 |
| Msmdlocal.dll | 9.0.1557.0 | 15,626,528 | 19-okt-2006 | 23:07 | x86 |
| Msmdpp.dll | 9.0.1557.0 | 3,828,000 | 19-okt-2006 | 23:07 | x86 |
| Msmgdsrv.dll | 9.0.1557.0 | 5,937,952 | 19-okt-2006 | 23:07 | x86 |
| Msolap90.dll | 9.0.1557.0 | 4,205,344 | 19-okt-2006 | 23:07 | x86 |
| Osql.exe | 2005.90.1557.0 | 51,488 | 19-okt-2006 | 23:05 | x86 |
| Replrec.dll | 2005.90.1557.0 | 781,088 | 19-okt-2006 | 23:06 | x86 |
| Reportingserviceslibrary.dll | 9.0.1557.0 | 1,030,944 | 19-okt-2006 | 23:06 | x86 |
| Sqldiag.exe | 2005.90.1557.0 | 960,288 | 19-okt-2006 | 23:06 | x86 |
| Sqlmanagerui.dll | 9.0.1557.0 | 6,048,544 | 19-okt-2006 | 23:07 | x86 |
| Txbestmatch.dll | 2005.90.1557.0 | 430,368 | 19-okt-2006 | 23:10 | x86 |
Status
Microsoft heeft bevestigd dat dit een probleem is bij de Microsoft-producten die worden vermeld in het gedeelte 'Van toepassing op'. Dit probleem is voor het eerst verholpen in SQL Server 2005 Service Pack 2.
Meer informatie
Deze hotfix wijzigt de functionaliteit van het Msmdlocal.dll bestand. Nadat u deze hotfix hebt toegepast, probeert het Msmdlocal.dll-bestand eerst het Msmgdsrv.dll-bestand te laden vanuit dezelfde map waarin het Msmdlocal.dll-bestand is geladen. Daarnaast installeert deze hotfix een compatibele versie van het Msmgdsrv.dll bestand op de locaties die worden gebruikt door SQL Server Business Intelligence Development Studio en door SQL Server Management Studio.
Dit probleem treedt op in de oorspronkelijke versieversie (RTM-versie) van SQL Server 2005 en in SQL Server 2005 Service Pack 1 (SP1). Welke versie van het hotfixpakket u moet aanvragen, is afhankelijk van de versie van het hulpprogramma dat u gebruikt.
Als u de oorspronkelijke releaseversie van SQL Server 2005 gebruikt, moet u het hotfixpakket voor versie 9.00.1557 aanvragen.
Als u SP1 versie van SQL Server 2005 gebruikt, moet u het hotfixpakket voor versie 9.00.2199 aanvragen. Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie:
926422 FIX: Er worden foutberichten weergegeven wanneer u SQL Server Management Studio of SQL Server Business Intelligence Development Studio gebruikt nadat u Microsoft Office Excel 2007 hebt geïnstalleerd op een computer waarop SQL Server 2005 Analysis Services is geïnstalleerd
Volg de juiste stappen om te bepalen welke versie van de onderdelen u gebruikt.
Voor SQL Server Management Studio voert u de volgende stappen uit:
Start SQL Server Management Studio.
Klik in het menu Help op Info.
Bekijk in het dialoogvenster Over Microsoft SQL Server Management Studio de versie van de onderdelen Microsoft SQL Server Management Studio en de versie van de clienthulpmiddelen van Microsoft Analysis Services.
De oorspronkelijke releaseversie van deze onderdelen is 9.00.1399.00.
De SP1-versie van deze onderdelen is 9.00.2047.00 of hoger.
Voer de volgende stappen uit voor SQL Server Business Intelligence Development Studio:
Start SQL Server Business Intelligence Development Studio.
Klik in het menu Help op Over Microsoft Visual Studio.
Klik in het dialoogvenster Over Microsoft Visual Studio op SQL Server Analysis Services in de lijst Geïnstalleerde producten en bekijk het veld Productgegevens.
De oorspronkelijke releaseversie van SQL Server Analysis Services is 9.00.1399.00.
De SP1-versie van SQL Server Analysis Services heet 9.00.2047.00 of hoger.
Klik in het dialoogvenster Over Microsoft Visual Studio op SQL Server Reporting Services in de lijst Geïnstalleerde producten en bekijk het veld Productgegevens.
De oorspronkelijke releaseversie van SQL Server Reporting Services is 9.00.1399.00.
De SP1-versie van SQL Server Reporting Services is 9.00.2047.00 of een latere versie.
Meer informatie
Klik voor meer informatie over het naamgevingsschema voor Microsoft SQL Server-updates op het volgende artikelnummer in de Microsoft Knowledge Base:
822499 Nieuw naamgevingsschema voor software-updatepakketten voor Microsoft SQL Server
Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie over de terminologie van software-updates:
824684 Beschrijving van de standaardterminologie die wordt gebruikt om Microsoft-software-updates te beschrijven