Korriger: Du får feilmeldinger når du bruker SQL Server Management Studio eller SQL Server Business Intelligence Development Studio når du har installert Microsoft Office Excel 2007 på en datamaskin som har installert SQL Server 2005 Analysis Services

Gjelder: Microsoft SQL Server 2005 Standard EditionMicrosoft SQL Server 2005 Developer EditionMicrosoft SQL Server 2005 Enterprise Edition

Feil #: 50000362 (SQL-hurtigreparasjon)
Microsoft distribuerer hurtigreparasjoner for Microsoft SQL Server 2005 som én nedlastbar fil. Fordi reparasjonene er kumulative, inneholder hver nye utgivelse alle hurtigreparasjonene og sikkerhetsreparasjonene som var inkludert i tidligere SQL Server 2005-Løs utgivelsen.
Denne artikkelen beskriver følgende om denne hurtigreparasjonen utgivelsen:
  • Problemene som er løst i denne hurtigreparasjonspakken
  • Forutsetningene for å installere denne hurtigreparasjonspakken
  • Om du må starte datamaskinen på nytt etter at du installerer denne hurtigreparasjonspakken
  • Om denne hurtigreparasjonspakken erstattes av andre hurtigreparasjonspakken
  • Om du må foreta endringer i registret etter at du installerer denne hurtigreparasjonspakken
  • Filene som er inkludert i denne hurtigreparasjonspakken

Symptomer



Tenk deg følgende:
  • Du installerer Microsoft Office Excel 2007 på en datamaskin som har installert SQL Server 2005 Analysis Services.
  • Du bruker SQL Server Management Studio eller SQL Server Business Intelligence Development Studio (BIDS) på datamaskinen.
I dette scenariet kan du få én eller flere av følgende feilmeldinger:
Feilmelding 1
Det oppstod en uventet feil: feil i programmet.
Feilmelding 2
Det oppstod en uventet feil: ' forsøkte å lese eller skrive til beskyttet minne. Dette er ofte en indikasjon på at annet minne er skadet. "
Feilmelding 3
Forsøkte å lese eller skrive til beskyttet minne. Dette er ofte en indikasjon på at annet minne er skadet. (msmgdsrv)
Feilmelding 4
Kan ikke vise beregninger i utformingsverktøyet fordi det finnes én eller flere syntaksfeil i MDX-skriptet. Hvis du vil vise disse beregningene, løse syntaksfeil ved bytte til visning av beregninger skriptet visning på verktøylinjen, og deretter redigerer du MDX-skriptet.
Feilmelding 5
Syntakskontrollen mislyktes med følgende melding:
Feil i programmet.
Feilmelding 6
Feil i programmet. (msmgdsrv)
Feilmelding 7
Spørringen klargjøring mislyktes.
Følgende operasjoner er kjent for å utløse disse feilmeldingene:
  • Ved hjelp av SQL Server Management Studio
    Du prøver å opprette en ny rolle eller redigere en eksisterende rolle for en SQL Server 2005 Analysis Services-database. I dialogboksen Opprett rolle eller Redigere rollen , kan du følge disse trinnene:
    1. I den venstre ruten klikker du Dimensjonsdata .
    2. Klikk kategorien Avansert i den høyre ruten.
    3. Klikk Kontroller.
    I tillegg kan de samme feilmeldingene oppstå når du følger disse trinnene i dialogboksen Opprett rolle eller Redigerer-rolle :
    1. Klikk Celledata i den venstre ruten.
    2. Klikk kategorien Avansert i den høyre ruten.
    3. Klikk Kontroller.
  • Ved hjelp av SQL Server Business Intelligence Development Studio
    Du oppretter eller åpner et prosjekt i Analysis Service. I kube-designer kan du utføre én av følgende operasjoner:
    • Klikk kategorien beregninger
    • Klikk kategorien Handlinger , og utfører operasjoner der flerdimensjonalt uttrykk (MDX) syntakskontroll er aktivert
    • Klikk KPI -kategorien, og deretter utføre operasjoner der flerdimensjonalt uttrykk (MDX) syntakskontroll er aktivert
    • Hvis det finnes beregninger i kuben, klikker du kategorien perspektiver
    • Hvis det finnes beregninger i kuben, klikker du kategorien oversettelser
    Problemet oppstår også når du bruker veiviseren for rapport-prosjektet til å opprette en rapport som bruker en Analysis Services-datakilden. I dialogboksen Rapportveiviseren kan du utføre én av følgende operasjoner:
    • Klikk Spørringsutformingen, klikk Legg til beregnet medlem i dialogboksen for Spørreverktøyet og thenclick kontrollere i dialogboksen Beregnet medlem-konfigurator
    • Klikk Spørringsutformingen, bygge en spørring og deretter OK

Årsak


Dette problemet oppstår fordi en nyere versjon av filen Msmgdsrv.dll er installert når du installerer Office Excel 2007. Hvis du vil utføre operasjoner som er nevnt i delen "Symptomer" laster SQL Server Management Studio og SQL Server Business Intelligence Development Studio en tidligere versjon av denne filen. Den nyere versjonen av denne filen er ikke kompatibel med eldre versjon av denne filen.

Oppløsning


Informasjon om oppdateringspakke

Hvis du vil løse dette problemet ved å få tak i den nyeste oppdateringspakken for SQL Server 2005. For mer informasjon, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

913089 hvordan du får tak i den nyeste oppdateringspakken for SQL Server 2005

Informasjon om hurtigreparasjon

En støttet hurtigreparasjon er tilgjengelig fra Microsoft. Denne hurtigreparasjonen er imidlertid ment å løse problemet som er beskrevet i denne artikkelen. Bruk denne hurtigreparasjonen bare på systemer som har dette bestemte problemet. Denne hurtigreparasjonen kan gjennomgå ytterligere testing. Hvis du ikke er alvorlig påvirket av dette problemet, anbefaler vi derfor at du venter på neste programvareoppdatering som inneholder denne hurtigreparasjonen.

Hvis hurtigreparasjonen er tilgjengelig for nedlasting, finnes delen "Nedlasting av hurtigreparasjoner tilgjengelig" øverst i denne Knowledge Base-artikkelen. Hvis denne delen ikke vises, kan du kontakte Microsofts kundeservice og kundestøtte for å få hurtigreparasjonen.

Obs! Hvis det oppstår andre problemer, eller hvis feilsøkingstips, må du kanskje opprette en separat forespørsel om. Vanlige kundestøttekostnader gjelder for ytterligere kundestøttespørsmål og problemer som ikke dekkes av denne oppdateringen. For en fullstendig liste over telefonnumre for Microsofts kundeservice og kundestøtte eller opprette en separat forespørsel om, kan du gå til følgende Microsoft-webområde:Obs! "Nedlasting av hurtigreparasjoner tilgjengelig"-skjemaet viser språk hurtigreparasjonen er tilgjengelig. Hvis du ikke ser språket ditt, er det fordi en hurtigreparasjon ikke er tilgjengelig for dette språket.

Forutsetninger

Du må ha installert den opprinnelige versjonen av SQL Server 2005 til å bruke denne hurtigreparasjonen.

Informasjon om omstart

Du må starte datamaskinen Hvis installasjonsprogrammet har til å erstatte filer som blir brukt. For å unngå å starte datamaskinen på nytt, lukker du alle SQL Server Analysis Services-verktøy og -klienter. I tillegg må du stoppe Microsoft Internet Information Services (IIS), hvis serveren er konfigurert for å gi tilgang for HTTP. Hvis du har installert SQL Server Analysis Services som en navngitt forekomst, må du også stoppe SQL Server Browser-tjenesten. Fordi Msmdredir.dll-komponenten for denne tjenesten blir oppdatert når du bruker denne hurtigreparasjonen, må du stoppe denne tjenesten.

Informasjonen i registeret

Du har ikke til å endre registret.

Filinformasjon

Denne hurtigreparasjonen inneholder bare de filene som er nødvendige for å rette opp problemene som denne artikkelen. Denne hurtigreparasjonen vil kanskje ikke inneholde alle filene du trenger for fullstendig å oppdatere et produkt til den siste versjonen.

Den engelskspråklige versjonen av denne hurtigreparasjonen har filattributtene (eller senere filattributter) som er oppført i følgende tabell. Datoene og klokkeslettene for disse filene er oppført i Coordinated Universal Time (UTC). Når du viser filinformasjonen, konverteres den til lokal tid. Hvis du vil finne forskjellen mellom UTC og lokal tid, kan du bruke kategorien tidssone under dato og klokkeslett i Kontrollpanel.
SQL Server 2005 Analysis Services, 32-biters versjon
FilnavnFilversjonFilstørrelseDatoTidPlattform
Microsoft.sqlserver.smo.dll9.0.1557.01,559,32819-Oct-200623:06x86
Microsoft.sqlserver.sqlenum.dll9.0.1557.0895,77619-Oct-200623:06x86
Msadomdx.dll9.0.1557.0502,56019-Oct-200623:10x86
Msmdlocal.dll9.0.1557.015,626,52819-Oct-200623:07x86
Msmdpump.dll9.0.1557.03,915,55219-Oct-200623:07x86
Msmdredir.dll9.0.1557.03,929,88819-Oct-200623:07x86
Msmdspdm.dll9.0.1557.0154,40019-Oct-200623:08x86
Msmdsrv.exe9.0.1557.014,603,04019-Oct-200623:07x86
Msmgdsrv.dll9.0.1557.05,937,95219-Oct-200623:07x86
Msolap90.dll9.0.1557.04,205,34419-Oct-200623:07x86
SQL Server 2005 Reporting Services, 32-biters versjon
FilnavnFilversjonFilstørrelseDatoTidPlattform
Dundaswebchart.dll9.0.1557.0752,41619-Oct-200623:06x86
Microsoft.analysisservices.modeling.dll9.0.1557.0559,90419-Oct-200623:10x86
Microsoft.reportingservices.diagnostics.dll9.0.1557.0604,96019-Oct-200623:05x86
Microsoft.reportingservices.excelrendering.dll9.0.1557.0330,52819-Oct-200623:09x86
Microsoft.reportingservices.processingcore.dll9.0.1557.01,665,82419-Oct-200623:06x86
Microsoft.sqlserver.smo.dll9.0.1557.01,559,32819-Oct-200623:06x86
Microsoft.sqlserver.sqlenum.dll9.0.1557.0895,77619-Oct-200623:06x86
Msadomdx.dll9.0.1557.0502,56019-Oct-200623:10x86
Msmdlocal.dll9.0.1557.015,626,52819-Oct-200623:07x86
Msmgdsrv.dll9.0.1557.05,937,95219-Oct-200623:07x86
Reportbuilder.applicationIkke tilgjengelig5,48519-Oct-200623:15Ikke tilgjengelig
Reportbuilder.exe.manifestIkke tilgjengelig15,60519-Oct-200623:15Ikke tilgjengelig
Reportbuilderlocalintranet.applicationIkke tilgjengelig5,53719-Oct-200623:15Ikke tilgjengelig
Reportbuilderlocalintranet.exe.manifestIkke tilgjengelig13,69819-Oct-200623:15Ikke tilgjengelig
Reportingserviceslibrary.dll9.0.1557.01,030,94419-Oct-200623:06x86
Reportingservicesnativeserver.dll2005.90.1557.0130,33619-Oct-200623:08x86
Reportingservicesservice.exe9.0.1557.014,62419-Oct-200623:08x86
Reportingserviceswebserver.dll9.0.1557.01,321,76019-Oct-200623:06x86
Reportingserviceswebuserinterface.dll9.0.1557.01,231,64819-Oct-200623:06x86
Rsclientprint.cabIkke tilgjengelig1,117,45119-Oct-200623:15Ikke tilgjengelig
Verktøy for SQL Server 2005, 32-biters versjon
FilnavnFilversjonFilstørrelseDatoTidPlattform
Autoadmin90.dll2005.90.1557.0898,84819-Oct-200623:06x86
Dta.exe9.0.1557.0117,53619-Oct-200623:07x86
Dtepkg.dll2005.90.1557.074,01619-Oct-200623:07x86
Dts.dll2005.90.1557.01,094,43219-Oct-200623:06x86
Dtspipeline.dll2005.90.1557.0600,35219-Oct-200623:10x86
Dundaswebchart.dll9.0.1557.0752,41619-Oct-200623:06x86
Dundaswinchart.dll9.0.1557.0797,47219-Oct-200623:06x86
Microsoft.datatransformationservices.vsintegration.dll9.0.1557.0330,52819-Oct-200623:09x86
Microsoft.datawarehouse.vsintegration.dll9.0.1557.0637,72819-Oct-200623:06x86
Microsoft.reportingservices.designer.dll9.0.1557.04,778,78419-Oct-200623:07x86
Microsoft.reportingservices.diagnostics.dll9.0.1557.0604,96019-Oct-200623:05x86
Microsoft.reportingservices.excelrendering.dll9.0.1557.0330,52819-Oct-200623:09x86
Microsoft.reportingservices.processingcore.dll9.0.1557.01,665,82419-Oct-200623:06x86
Microsoft.sqlserver.dtstransferprovider.dll9.0.1557.0113,44019-Oct-200623:07x86
Microsoft.sqlserver.msmqtask.dll9.0.1557.080,67219-Oct-200623:07x86
Microsoft.sqlserver.msmqtask.xmlIkke tilgjengelig26,17215-May-200611:34Ikke tilgjengelig
Microsoft.sqlserver.olapenum.dll9.0.1557.052,00019-Oct-200623:05x86
Microsoft.sqlserver.replication.dll2005.90.1557.01,608,48019-Oct-200623:06x86
Microsoft.sqlserver.smo.dll9.0.1557.01,559,32819-Oct-200623:06x86
Microsoft.sqlserver.sqlenum.dll9.0.1557.0895,77619-Oct-200623:06x86
Microsoft.sqlserver.tabletransfergeneratortask.dll9.0.1557.043,80819-Oct-200623:10x86
Msadomdx.dll9.0.1557.0502,56019-Oct-200623:10x86
Msmdlocal.dll9.0.1557.015,626,52819-Oct-200623:07x86
Msmdpp.dll9.0.1557.03,828,00019-Oct-200623:07x86
Msmgdsrv.dll9.0.1557.05,937,95219-Oct-200623:07x86
Msolap90.dll9.0.1557.04,205,34419-Oct-200623:07x86
Osql.exe2005.90.1557.051,48819-Oct-200623:05x86
Replrec.dll2005.90.1557.0781,08819-Oct-200623:06x86
Reportingserviceslibrary.dll9.0.1557.01,030,94419-Oct-200623:06x86
Sqldiag.exe2005.90.1557.0960,28819-Oct-200623:06x86
Sqlmanagerui.dll9.0.1557.06,048,54419-Oct-200623:07x86
Txbestmatch.dll2005.90.1557.0430,36819-Oct-200623:10x86

Status


Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for". Dette problemet ble først løst i SQL Server 2005 Service Pack 2.

Hvis du vil ha mer informasjon


Denne hurtigreparasjonen endrer funksjonaliteten til filen Msmdlocal.dll. Når du har installert denne hurtigreparasjonen, Msmdlocal.dll-filen først vil prøve å laste inn filen Msmgdsrv.dll fra samme mappe der filen Msmdlocal.dll ble lastet inn fra. I tillegg installerer denne hurtigreparasjonen en kompatibel versjon av filen Msmgdsrv.dll på steder som brukes av SQL Server Business Intelligence Development Studio og SQL Server Management Studio.


Dette problemet oppstår i både den opprinnelige versjon (RTM)-versjonen av SQL Server 2005 og SQL Server 2005 Service Pack 1 (SP1). Versjonen av hurtigreparasjonspakken for bør du be om avhenger av hvilken versjon av verktøyet som du kjører.


Hvis du kjører den opprinnelige versjonen av SQL Server 2005, må du be om hurtigreparasjonspakken for versjon 9.00.1557.

Hvis du kjører SP1-versjonen av SQL Server 2005, må du be om hurtigreparasjonspakken for versjon 9.00.2199. For mer informasjon, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

Løs 926422 : du får feilmeldinger når du bruker SQL Server Management Studio eller SQL Server Business Intelligence Development Studio når du har installert Microsoft Office Excel 2007 på en datamaskin som har installert SQL Server 2005 Analysis Services

Hvis du vil fastslå hvilken versjon av komponentene du kjører, følger du fremgangsmåten.

For SQL Server Management Studio, følger du denne fremgangsmåten:
  1. Starte SQL Server Management Studio.
  2. Velg omHjelp -menyen.
  3. Undersøke versjon av komponenten Microsoft SQL Server Management Studio og versjon av komponenten Microsoft Analysis Services Client verktøy i dialogboksen Om Microsoft SQL Server Management Studio .


    Den opprinnelige versjonen av disse komponentene er 9.00.1399.00.


    SP1-versjonen av disse komponentene er 9.00.2047.00 eller en senere versjon.
For SQL Server Business Intelligence Development Studio, følger du denne fremgangsmåten:
  1. Starte SQL Server Business Intelligence Development Studio.
  2. Hjelp -menyen, klikk Om Microsoft Visual Studio.
  3. Klikk SQL Server Analysis Services i listen over installerte produkter i dialogboksen Om Microsoft Visual Studio , og deretter undersøke Produktbeskrivelse -feltet.


    Den opprinnelige versjonen av SQL Server Analysis Services er 9.00.1399.00.


    SP1-versjonen av SQL Server Analysis Services er 9.00.2047.00 eller en senere versjon.
  4. Klikk SQL Server Reporting Services i listen over installerte produkter i dialogboksen Om Microsoft Visual Studio , og deretter undersøke Produktbeskrivelse -feltet.

    Den opprinnelige versjonen av SQL Server Reporting Services er 9.00.1399.00.
    SP1-versjonen av SQL Server Reporting Services er 9.00.2047.00 eller en senere versjon.

Referanser


Hvis du vil ha mer informasjon om navngivingspraksis for Microsoft SQL Server-oppdateringer, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

822499 Ny navngivingspraksis for Microsoft SQL Server-programvare for oppdateringspakker


Hvis du vil ha mer informasjon om terminologi for programvareoppdatering, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

824684 beskrivelse av standardterminologien som brukes til å beskrive oppdateringer av Microsoft-programvare