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

Număr eroare: 50000362 (remediere SQL)

Microsoft distribuie remedierile Microsoft SQL Server 2005 ca un fișier descărcabil. Deoarece remedierile sunt cumulative, fiecare lansare nouă conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în SQL Server 2005 anterior lansată.

Acest articol descrie următoarele despre această versiune de remediere rapidă:

  • Probleme remediate de această remediere rapidă

  • Cerințele preliminare pentru a instala această remediere rapidă

  • Dacă trebuie să reporniți computerul după ce Aplicați această remediere rapidă

  • Dacă această remediere rapidă este înlocuită de nicio altă remediere rapidă

  • Dacă trebuie să efectuați modificări în registry după ce Aplicați această remediere rapidă

  • Fișierele care sunt conținute în această remediere rapidă

Simptome

Să luăm în considerare următorul scenariu:

  • Instalați Microsoft Office Excel 2007 pe un computer care are SQL Server 2005 Analysis Services instalat.

  • Utilizați SQL Server Management Studio sau SQL Server Business Intelligence Development Studio (BIDS) pe computer.

În acest scenariu, este posibil să primiți unul sau mai multe dintre următoarele mesaje de eroare:

Mesaj de eroare 1

Eroare neașteptată: 'Eroare în aplicația'.

Mesaj de eroare 2

Eroare neașteptată: ' a încercat pentru a citi sau scrie memoria protejată. Acest lucru este adesea un indiciu că alte memorie este deteriorat. "

Mesaj de eroare 3

A încercat pentru a citi sau scrie memoria protejată. Acest lucru este adesea un indiciu că alte memorie este deteriorat. (msmgdsrv)

Mesaj de eroare 4

Designer nu poate afișa calcule, deoarece există unul sau mai multe erori de sintaxă în scriptul MDX. Pentru a afișa aceste calcule, rezolvă erorile de sintaxă de comutare la modul de vizualizare calcule, făcând clic pe Vizualizare Script pe bara de instrumente și apoi editarea MDX script.

Mesaj de eroare 5

Verificarea de sintaxă nu a reușit cu următorul mesaj:'Eroare în aplicația'.

Mesaj de eroare 6

Eroare în aplicația. (msmgdsrv)

Mesaj de eroare 7

Interogare de pregătire a eşuat.

Următoarele operațiuni sunt cunoscute pentru a declanşa aceste mesaje de eroare:

  • Utilizarea SQL Server Management StudioÎncercați să creați un rol noi sau să editați un rol existente pentru o bază de date SQL Server 2005 Analysis Services. În caseta de dialog Crea rol sau Editare rol să urmați acești pași:

    1. Faceți clic pe Dimensiune date în panoul din stânga.

    2. Faceți clic pe fila complex în panoul din dreapta.

    3. Faceți clic pe Selectare.

    În plus, aceleași mesaje de eroare se poate produce când urmați acești pași în caseta de dialog Crea rol sau Editare rol :

    1. Faceți clic pe Celula de date în panoul din stânga.

    2. Faceți clic pe fila complex în panoul din dreapta.

    3. Faceți clic pe Selectare.

  • Utilizarea SQL Server Business Intelligence Development StudioCând creați sau deschideți un proiect de serviciu de analiză. În designer cub, efectuați una dintre următoarele operațiuni:

    • Faceți clic pe fila calcule

    • Faceți clic pe fila acţiuni şi apoi efectuează operațiuni în cazul în care este invocat selectare de sintaxă multidimensională expresii (MDX)

    • Faceți clic pe fila KPI , și apoi efectuează operațiuni în cazul în care este invocat selectare de sintaxă multidimensională expresii (MDX)

    • Faceți clic pe fila perspective dacă calcule sunt prezente în cub

    • Faceți clic pe fila traduceri dacă calcule sunt prezente în cub

    În plus, problema se produce când utilizați pentru a crea un raport care utilizează o sursă de date Analysis Services Report Server Project Wizard. În caseta de dialog Expert raport , efectuaţi una dintre următoarele operațiuni:

    • Faceți clic Query Builder, faceți clic pe Adăugare membru calculat în caseta de dialog Query Builder , thenclick de selectare în caseta de dialog Generator de membru calculat

    • Generator de interogare, construiți o interogare, și apoi faceți clic pe OK

Cauza

Această problemă apare deoarece o versiune mai nouă a fișierului Msmgdsrv.dll este instalat atunci când instalaţi Office Excel 2007. Pentru a efectua operațiunile menționate în secțiunea "Simptome", SQL Server Management Studio și SQL Server Business Intelligence Development Studio încărcați o versiune anterioară a acestui fișier. Versiunea mai nouă a acestui fișier este incompatibilă cu versiunea mai veche de acest fișier.

Rezolvare

Informații despre pachetul service pack

Pentru a rezolva această problemă, obțineți cel mai recent pachet service pack pentru SQL Server 2005. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:

913089 cum se obține cel mai recent pachet service pack pentru SQL Server 2005

Informații despre remedierea rapidă

O remediere rapidă compatibilă este disponibilă de la Microsoft. Cu toate acestea, această remediere rapidă este destinată pentru a corecta doar problema descrisă în acest articol. Aplicați această remediere rapidă numai pentru sistemele care întâmpină această problemă anume. Această remediere rapidă poate să necesite testare suplimentară. De aceea, dacă nu sunteți grav afectat de această problemă, vă recomandăm să aşteptaţi următoarea actualizare software care conţine această remediere rapidă.Dacă remedierea rapidă este disponibilă pentru descărcare, există o secțiune "Descărcare remediere rapidă disponibilă" în partea de sus a acestui articol din baza de cunoștințe. Dacă nu apare această secţiune, contactaţi Microsoft Client Service și suport pentru a obţine remedierea rapidă.Notă Dacă se produc probleme suplimentare sau este necesară depanarea, poate fi necesar să creați o solicitare de asistenţă separată. Costurile de obicei pentru suport se vor aplica pentru sprijin suplimentar, întrebări și probleme care nu sunt specifice pentru această remediere rapidă . Pentru o listă completă de numere de telefon de asistență și relații Microsoft sau pentru a crea o solicitare de asistenţă separată, vizitați următorul site Web Microsoft:

http://support.microsoft.com/contactus/?ws=supportNotă Formularul "Descărcare remediere rapidă disponibilă" afişează limbile pentru care este disponibilă remedierea rapidă. Dacă nu vedeți limba dvs., înseamnă că o remediere rapidă nu este disponibilă pentru respectiva limbă.

Cerințe preliminare

Trebuie să aveți instalat versiunea originală de SQL Server 2005 pentru a aplica această remediere rapidă.

Informații despre repornire

Dacă programul de instalare a pentru a înlocui fişierele care sunt utilizate, trebuie să reporniți computerul. Pentru a evita repornirea computerului, închideți toate instrumentele de SQL Server Analysis Services și clienții. În plus, trebuie să opriți Microsoft Internet Information Services (IIS) dacă serverul este configurat pentru a furniza acces HTTP. Dacă ați instalat SQL Server Analysis Services ca o instanță denumită, de asemenea, trebuie să opriți serviciul SQL Server Browser. Acest serviciu trebuie să opriți deoarece componenta Msmdredir.dll al acestui serviciu este actualizat când Aplicați această remediere rapidă.

Informații despre registry

Nu trebuie să modificați registry.

Informații despre fișierul remedierii rapide

Această remediere rapidă conține doar acele fișiere care sunt necesare pentru a corecta problemele descrise în acest articol. Această remediere rapidă poate să nu conțină toate fișierele necesare pentru actualizarea completă a unui produs la cea mai recentă versiune.Versiunea în limba engleză a acestei remedieri rapide are atributele de fişier (sau atribute de fişier mai recente) enumerate în următorul tabel. Datele şi orele acestor fişiere sunt exprimate în listă în ora universală (UTC). Când vizualizaţi informaţiile despre fișier, acesta este convertit la ora locală. Pentru a găsi diferenţa dintre UTC şi ora locală, utilizaţi fila Fusul orar în elementul de Data şi ora în Panoul de Control.

SQL Server 2005 Analysis Services, 32-bit traducere

Nume de fișier

Versiune fișier

Dimensiune fișier

Data

Ora

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-bit traducere

Nume de fișier

Versiune fișier

Dimensiune fișier

Data

Ora

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

Nu este aplicabil

5,485

19-Oct-2006

23:15

Nu este aplicabil

Reportbuilder.exe.manifest

Nu este aplicabil

15,605

19-Oct-2006

23:15

Nu este aplicabil

Reportbuilderlocalintranet.application

Nu este aplicabil

5,537

19-Oct-2006

23:15

Nu este aplicabil

Reportbuilderlocalintranet.exe.manifest

Nu este aplicabil

13,698

19-Oct-2006

23:15

Nu este aplicabil

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

Nu este aplicabil

1,117,451

19-Oct-2006

23:15

Nu este aplicabil

SQL Server 2005 Tools, 32-bit traducere

Nume de fișier

Versiune fișier

Dimensiune fișier

Data

Ora

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

Nu este aplicabil

26,172

15-May-2006

11:34

Nu este aplicabil

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

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea "Se aplică la". Această problemă a fost corectată prima dată în SQL Server 2005 Service Pack 2.

Mai multe informații

Această remediere rapidă se schimbă funcționalitatea fișierul Msmdlocal.dll. După aplicarea acestei remedieri rapide, fișierul Msmdlocal.dll va încerca mai întâi să încărcați fișierul Msmgdsrv.dll din directorul același unde s-a încărcat fișierul Msmdlocal.dll din. În plus, această remediere rapidă instalează o versiune compatibilă de fișierul Msmgdsrv.dll în locațiile care sunt utilizate de SQL Server Business Intelligence Development Studio şi SQL Server Management Studio.Această problemă se produce în ambele lansare (RTM) versiunea originală de SQL Server 2005 și SQL Server 2005 Service Pack 1 (SP1). Versiunea pachetului de remediere rapidă care vă solicită depinde de versiunea instrumentului care se execută.Dacă executați versiunea originală de SQL Server 2005, trebuie să solicitați pachetul de remediere rapidă pentru versiunea 9.00.1557.Dacă executați versiunea SP1 de SQL Server 2005, trebuie să solicitați pachetul de remediere rapidă pentru versiunea 9.00.2199. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:

926422 FIX: primiți mesaje de eroare atunci când utilizați SQL Server Management Studio sau SQL Server Business Intelligence Development Studio, după ce instalați Microsoft Office Excel 2007 pe un computer care are SQL Server 2005 Analysis Services instalatPentru a determina ce versiune a componentelor pe care o executați, urmați pașii corespunzători.Pentru SQL Server Management Studio, urmați acești pași:

  1. Porniți SQL Server Management Studio.

  2. În meniul Ajutor , faceți clic pe despre.

  3. În caseta de dialog Despre Microsoft SQL Server Management Studio , examinați versiunea de componenta Microsoft SQL Server Management Studio și versiune a componentei de Instrumente Microsoft Analysis Services Client .Versiunea originală a acestor componente este 9.00.1399.00.Versiunea SP1 acestor componente este 9.00.2047.00 sau o versiune ulterioară.

Pentru SQL Server Business Intelligence Development Studio, urmați acești pași:

  1. Porniți SQL Server Business Intelligence Development Studio.

  2. În meniul Ajutor , faceți clic pe Despre Microsoft Visual Studio.

  3. În caseta de dialog Despre Microsoft Visual Studio , faceți clic pe SQL Server Analysis Services în lista de produse instalate , și apoi examinaţi câmpul produs detalii .Versiunea originală de SQL Server Analysis Services este 9.00.1399.00.Versiunea SP1 de SQL Server Analysis Services este 9.00.2047.00 sau o versiune ulterioară.

  4. În caseta de dialog Despre Microsoft Visual Studio , faceți clic pe SQL Server Reporting Services în lista de produse instalate , și apoi examinaţi câmpul produs detalii .Versiunea originală de SQL Server Reporting Services este 9.00.1399.00.Versiunea SP1 de SQL Server Reporting Services este 9.00.2047.00 sau o versiune ulterioară.

Referințe

Pentru mai multe informații despre schema de denumire pentru actualizările Microsoft SQL Server, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:

Pachetele de actualizare 822499 noua schemă de denumire pentru software Microsoft SQL ServerPentru mai multe informaţii despre terminologia privind actualizarea software-ului, faceţi clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoştinţe Microsoft:

824684 Descrierea terminologiei standard care este utilizat pentru a descrie actualizările de software Microsoft

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.