Applies ToMicrosoft SQL Server 2005 Standard Edition Microsoft SQL Server 2005 Developer Edition Microsoft SQL Server 2005 Enterprise Edition Microsoft SQL Server 2005 Standard X64 Edition Microsoft SQL Server 2005 Enterprise X64 Edition

Bug #: 50000362 (Hotfix SQL)

Microsoft distribuisce le correzioni Microsoft SQL Server 2005 come un unico file scaricabile. Poiché le correzioni sono cumulative, ogni nuova versione contiene tutte le correzioni rapide e rilascio delle correzioni per tutte le correzioni fornite con la versione precedente di SQL Server 2005.

In questo articolo vengono descritti i seguenti aspetti dell'hotfix:

  • I problemi risolti da questo pacchetto di hotfix

  • Prerequisiti per l'installazione di questo pacchetto di hotfix

  • Se è necessario riavviare il computer dopo avere applicato questo hotfix

  • Se il pacchetto di hotfix è sostituito da un altro pacchetto

  • Necessità di apportare eventuali modifiche del Registro di sistema dopo aver applicato questo hotfix

  • I file contenuti in questo pacchetto di hotfix

Sintomi

Si consideri lo scenario seguente:

  • Si installa Microsoft Office Excel 2007 in un computer in cui è installato SQL Server 2005 Analysis Services.

  • Utilizzare SQL Server Management Studio o SQL Server Business Intelligence Development Studio (BIDS) del computer.

In questo scenario, potrebbe essere visualizzato uno o più dei seguenti messaggi di errore:

Messaggio di errore 1

Si è verificato un errore imprevisto: "Errore dell'applicazione".

Messaggio di errore 2

Si è verificato un errore imprevisto: "tentativo di lettura o scrittura della memoria protetta. Spesso si tratta di un'indicazione che l'altra memoria è danneggiata. "

Messaggio di errore 3

Tentativo di lettura o scrittura della memoria protetta. Si tratta spesso di un'indicazione che l'altra memoria è danneggiata. (msmgdsrv)

Messaggio di errore 4

Impossibile visualizzare i calcoli sono presenti uno o più errori di sintassi nello script MDX. Per visualizzare questi calcoli, risolvere gli errori di sintassi per passare alla visualizzazione di calcoli, facendo clic su Visualizzazione Script sulla barra degli strumenti e quindi modificare lo script MDX.

Messaggio di errore 5

La sintassi non riuscito con il seguente messaggio:"Errore dell'applicazione".

Messaggio di errore 6

Errore nell'applicazione. (msmgdsrv)

Messaggio di errore 7

Preparazione della query non riuscita.

Le seguenti operazioni sono noti per attivare questi messaggi di errore:

  • Utilizzo di SQL Server Management StudioSi tenta di creare un nuovo ruolo o modificare un ruolo esistente per un database di SQL Server 2005 Analysis Services. Nella finestra di dialogo Crea ruolo o Modifica ruolo , attenersi alla procedura riportata:

    1. Nel riquadro sinistro, fare clic su Dati di dimensione .

    2. Fare clic sulla scheda Avanzate nel riquadro di destra.

    3. Fare clic su Controlla.

    Inoltre, gli stessi messaggi di errore possono verificarsi quando si esegue questa procedura nella finestra di dialogo Crea ruolo o Modificare :

    1. Nel riquadro sinistro, fare clic su Dati di cella .

    2. Fare clic sulla scheda Avanzate nel riquadro di destra.

    3. Fare clic su Controlla.

  • Con SQL Server Business Intelligence Development StudioPotete creare o aprire un progetto di Analysis Services. Nella finestra di progettazione del cubo è eseguire una delle seguenti operazioni:

    • Fare clic sulla scheda calcolo

    • Fare clic sulla scheda Azioni e quindi eseguire le operazioni in cui viene richiamato il controllo di sintassi espressioni multidimensionali (MDX)

    • Fare clic sulla scheda degli indicatori KPI e quindi eseguire le operazioni in cui viene richiamato il controllo di sintassi espressioni multidimensionali (MDX)

    • Fare clic sulla scheda prospettive se i calcoli sono presenti nel cubo

    • Fare clic sulla scheda traduzioni se i calcoli sono presenti nel cubo

    Inoltre, il problema si verifica quando si utilizza la creazione guidata progetto Server di Report per creare un report che utilizza un'origine dati di Analysis Services. Nella finestra di dialogo Creazione guidata Report , è eseguire una delle seguenti operazioni:

    • Fare clic su Generatore di Query, fare clic su Aggiungi membro calcolato nella finestra di dialogo Generatore di Query e quindi fai clic su Archivia nella finestra di dialogo Generatore membri calcolati

    • Fare clic su Generatore di Query, creare una query e quindi fare clic su OK

Causa

Questo problema si verifica perché è installata una versione più recente del file di Msmgdsrv.dll durante l'installazione di Office Excel 2007. Per eseguire le operazioni descritte nella sezione "Sintomi", SQL Server Management Studio e SQL Server Business Intelligence Development Studio caricare una versione precedente di questo file. La versione più recente di questo file non è compatibile con la versione precedente del file.

Risoluzione

Informazioni sul Service pack

Per risolvere questo problema, procurarsi il service pack più recente per SQL Server 2005. Per ulteriori informazioni, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:

913089 come ottenere il service pack più recente per SQL Server 2005

Informazioni sull'hotfix

Un hotfix supportato è disponibile da Microsoft. Tuttavia, questo hotfix è destinato esclusivamente alla correzione del problema descritto in questo articolo. Applicare questo hotfix solo ai sistemi in cui si verificano questo problema specifico. Questo hotfix potrebbe essere sottoposto ad ulteriori test. Se il problema non causa gravi difficoltà, si consiglia di attendere il successivo aggiornamento software contenente tale hotfix.Se l'hotfix è disponibile per il download, è presente una sezione "Hotfix disponibile per il download" all'inizio di questo articolo della Knowledge Base. Se questa sezione non viene visualizzata, contattare il servizio clienti Microsoft e supporto tecnico per ottenere l'hotfix.Nota: Se si verificano ulteriori problemi o se è necessaria attività di risoluzione aggiuntiva, potrebbe essere necessario creare una richiesta di assistenza separata. I costi di supporto normale verranno applicati per eventuali ulteriori domande e problemi che non dovessero rientrare specifico hotfix in questione. Per un elenco completo dei numeri di telefono del servizio clienti Microsoft e supporto tecnico o per creare una richiesta di assistenza separata, visitare il seguente sito Web Microsoft:

http://support.microsoft.com/contactus/?ws=supportNota: Il modulo "Hotfix disponibile per il download" Visualizza le lingue per cui è disponibile l'hotfix. Se non viene visualizzata la lingua, è perché un aggiornamento rapido non è disponibile per tale lingua.

Prerequisiti

È necessario avere installato la versione originale di SQL Server 2005 per applicare questo hotfix.

Informazioni sul riavvio

Se il programma di installazione è necessario sostituire i file che vengono utilizzati, è necessario riavviare il computer. Per evitare il riavvio del computer, chiudere tutti i client e gli strumenti di SQL Server Analysis Services. Inoltre, è necessario arrestare Microsoft Internet Information Services (IIS) se il server è configurato per fornire l'accesso HTTP. Se è stato installato SQL Server Analysis Services come istanza denominata, è necessario anche arrestare il servizio SQL Server Browser. Poiché il componente Msmdredir.dll di questo servizio viene aggiornato quando si applica questo hotfix, è necessario arrestare il servizio.

Informazioni del Registro di sistema

Non è necessario modificare il Registro di sistema.

Informazioni sui file

Questo hotfix contiene solo i file necessari per correggere i problemi elencati in questo articolo. Questo hotfix potrebbe non contenere tutti i file necessari per aggiornare completamente un prodotto all'ultima build.La versione inglese di questo hotfix presenta gli attributi di file (o attributi successivi) elencati nella tabella riportata di seguito. Le date e ore dei file sono elencate in base al formato UTC (Coordinated Universal Time Coordinated). Quando si visualizzano le informazioni sul file, viene convertito in ora locale. Per calcolare la differenza tra ora UTC e ora locale, utilizzare la scheda fuso orario nell'elemento di data e ora nel Pannello di controllo.

SQL Server 2005 Analysis Services, versione a 32 bit

Nome del file

Versione del file

Dimensione del file

Data

Ora

Piattaforma

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, versione a 32 bit

Nome del file

Versione del file

Dimensione del file

Data

Ora

Piattaforma

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

Non applicabile

5,485

19-Oct-2006

23:15

Non applicabile

Reportbuilder.exe.manifest

Non applicabile

15,605

19-Oct-2006

23:15

Non applicabile

Reportbuilderlocalintranet.application

Non applicabile

5,537

19-Oct-2006

23:15

Non applicabile

Reportbuilderlocalintranet.exe.manifest

Non applicabile

13,698

19-Oct-2006

23:15

Non applicabile

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

Non applicabile

1,117,451

19-Oct-2006

23:15

Non applicabile

Strumenti di SQL Server 2005, versione a 32 bit

Nome del file

Versione del file

Dimensione del file

Data

Ora

Piattaforma

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

Non applicabile

26,172

15-May-2006

11:34

Non applicabile

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

Stato

Microsoft ha confermato che si tratta di un problema nei prodotti Microsoft elencati nella sezione "Si applica a". è stato risolto il problema in SQL Server 2005 Service Pack 2.

Ulteriori informazioni

Questo hotfix modifica la funzionalità del file Msmdlocal.dll. Dopo avere applicato questo hotfix, il file Msmdlocal.dll tenterà innanzitutto di caricare il file Msmgdsrv.dll dalla stessa directory in cui è stato caricato il file Msmdlocal.dll da. Inoltre, questo hotfix consente di installare una versione compatibile del file Msmgdsrv.dll ai percorsi utilizzati da SQL Server Business Intelligence Development Studio e da SQL Server Management Studio.Questo problema si verifica in entrambe le versione finale originale (RTM) di SQL Server 2005 e SQL Server 2005 Service Pack 1 (SP1). La versione del pacchetto di hotfix che è consigliabile richiedere dipende dalla versione dello strumento che è in esecuzione.Se si esegue la versione originale di SQL Server 2005, è necessario richiedere il pacchetto di hotfix per 9.00.1557.Se si esegue la versione di SQL Server 2005 SP1, è necessario richiedere il pacchetto di hotfix per 9.00.2199. Per ulteriori informazioni, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:

926422 FIX: messaggio di errore quando si utilizza SQL Server Management Studio o SQL Server Business Intelligence Development Studio dopo l'installazione di Microsoft Office Excel 2007 in un computer in cui è installato SQL Server 2005 Analysis ServicesPer determinare quale versione dei componenti in esecuzione, attenersi alla procedura appropriata.Per SQL Server Management Studio, attenersi alla seguente procedura:

  1. Avviare SQL Server Management Studio.

  2. Dal menu ? , fare clic su.

  3. Nella finestra di dialogo Informazioni su Microsoft SQL Server Management Studio , esaminare la versione del componente Microsoft SQL Server Management Studio e la versione del componente Strumenti Client di Microsoft Analysis Services .La versione originale di questi componenti è 9.00.1399.00.La versione SP1 di questi componenti è 9.00.2047.00 o versione successiva.

Per SQL Server Business Intelligence Development Studio, attenersi alla seguente procedura:

  1. Avviare SQL Server Business Intelligence Development Studio.

  2. Dal menu ? , fare clic Su Microsoft Visual Studio.

  3. Nella finestra di dialogo Informazioni su Microsoft Visual Studio , fare clic su SQL Server Analysis Services nell'elenco prodotti installati e quindi esaminare il campo Dettagli sul prodotto .La versione originale di SQL Server Analysis Services è 9.00.1399.00.La versione SP1 di SQL Server Analysis Services è 9.00.2047.00 o versione successiva.

  4. Nella finestra di dialogo Informazioni su Microsoft Visual Studio , fare clic su SQL Server Reporting Services nell'elenco prodotti installati e quindi esaminare il campo Dettagli sul prodotto .La versione originale di SQL Server Reporting Services è 9.00.1399.00.La versione SP1 di SQL Server Reporting Services è 9.00.2047.00 o versione successiva.

Riferimenti

Per ulteriori informazioni sullo schema di denominazione per gli aggiornamenti di Microsoft SQL Server, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:

I pacchetti di aggiornamento 822499 nuovo schema di denominazione per il software di Microsoft SQL ServerPer ulteriori informazioni sulla terminologia degli aggiornamenti software, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:

824684 descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.