Eroare #: 50000362 (Remediere rapidă SQL)
Microsoft distribuie remedierile Microsoft SQL Server 2005 ca fișier unic ce poate fi descărcat. Deoarece remedierile sunt cumulative, fiecare ediție nouă conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu lansarea anterioară de remedieri SQL Server 2005.
Acest articol descrie următoarele despre această lansare de remediere rapidă:
- Problemele remediate de acest pachet de remediere rapidă
- Cerințele preliminare pentru instalarea acestui pachet de remediere rapidă
- Dacă trebuie să reporniți computerul după ce aplicați acest pachet de remediere rapidă
- Dacă acest pachet de remediere rapidă este înlocuit cu orice alt pachet de remediere rapidă
- Dacă trebuie să faceți modificări de registry după ce aplicați acest pachet de remediere rapidă
- Fișierele conținute în acest pachet de remediere rapidă
Simptome
Luați în considerare următorul scenariu:
- Instalați Microsoft Office Excel 2007 pe un computer care are instalat SQL Server 2005 Analysis Services.
- 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
Notă
Eroare neașteptată: "Eroare în aplicație".
Mesaj de eroare 2
Notă
Eroare neașteptată: "S-a încercat citirea sau scrierea memoriei protejate. Acest lucru este adesea un indiciu că altă memorie este deteriorată."
Mesaj de eroare 3
Notă
S-a încercat citirea sau scrierea memoriei protejate. Deseori, acest lucru indică faptul că altă memorie este deteriorată. (msmgdsrv)
Mesaj de eroare 4
Notă
Proiectantul nu poate afișa calculele, deoarece există una sau mai multe erori de sintaxă în scriptul MDX. Pentru a afișa aceste calcule, rezolvați erorile de sintaxă comutând la vizualizarea Calcule, făcând clic pe Vizualizare script pe bara de instrumente, apoi editând scriptul MDX.
Mesajul de eroare 5
Notă
Verificarea sintaxei nu a reușit, afișând următorul mesaj:
"Eroare în aplicație."
Mesaj de eroare 6
Notă
Eroare în aplicație. (msmgdsrv)
Mesajul de eroare 7
Notă
Pregătirea interogării nu a reușit.
Se știe că următoarele operațiuni declanșează aceste mesaje de eroare:
Utilizarea SQL Server Management Studio
Încercați să creați un rol nou sau să editați un rol existent pentru o bază de date SQL Server 2005 Analysis Services. În caseta de dialog Creare rol sau Editare rol , urmați acești pași:Faceți clic pe Date dimensiune în panoul din stânga.
Faceți clic pe fila Avansare din panoul din dreapta.
Faceți clic pe Verificare.
În plus, aceleași mesaje de eroare pot apărea atunci când urmați acești pași în caseta de dialog Creare rol sau Editare rol :
Faceți clic pe Date celulă în panoul din stânga.
Faceți clic pe fila Avansare din panoul din dreapta.
Faceți clic pe Verificare.
Utilizarea SQL Server Business Intelligence Development Studio
Creați sau deschideți un proiect Analysis Service. În proiectantul de cuburi, efectuați una dintre următoarele operațiuni:- Faceți clic pe fila Calcule
- Faceți clic pe fila Acțiuni , apoi efectuați operațiuni în care se invocă verificarea sintaxei pentru Expresii multidimensionale (MDX)
- Faceți clic pe fila KPI , apoi efectuați operațiuni în care se invocă verificarea sintaxei pentru Expresii multidimensionale (MDX)
- Faceți clic pe fila Perspective dacă în cub există calcule
- Faceți clic pe fila Traduceri dacă în cub sunt prezente calcule
În plus, problema apare atunci când utilizați Expertul proiect Report Server pentru a crea un raport care utilizează o sursă de date Analysis Services. În caseta de dialog Expert raport , efectuați una dintre următoarele operațiuni:
- Faceți clic pe Constructor interogări, faceți clic pe Adăugare membru calculat în caseta de dialog Constructor de interogări, apoi faceți clic pe Verificare în caseta de dialog Generator de membri calculați
- Faceți clic pe Constructor interogare, construiți o interogare, apoi faceți clic pe OK
Cauză
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 încarcă o versiune anterioară a acestui fișier. Versiunea mai nouă a acestui fișier este incompatibilă cu versiunea mai veche a acestui 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-l vedea î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ă acceptată este disponibilă de la Microsoft. Cu toate acestea, această remediere rapidă este menită să corecteze doar problema descrisă în acest articol. Aplicați această remediere rapidă doar sistemelor care întâmpină această problemă. Această remediere rapidă poate fi testată suplimentar. De aceea, dacă nu sunteți grav afectat de această problemă, vă recomandăm să așteptați următoarea actualizare de software care conține această remediere rapidă.
Dacă remedierea rapidă este disponibilă pentru descărcare, există o secțiune "Remediere rapidă disponibilă" în partea de sus a acestui articol din baza de cunoștințe. Dacă această secțiune nu apare, contactați Serviciile pentru clienți și asistența Microsoft pentru a obține remedierea rapidă.
Notă: dacă apar probleme suplimentare sau dacă este necesară vreo depanare, poate fi necesar să creați o solicitare de serviciu separată. Costurile uzuale de suport se vor aplica pentru întrebări suplimentare de suport și pentru probleme ce nu fac obiectul acestei remedieri rapide specifice. Pentru o listă completă a numerelor de telefon pentru asistență și suport clienți Microsoft sau pentru a crea o solicitare separată de servicii, vizitați următorul site web Microsoft:
http://support.microsoft.com/contactus/?ws=support Notă Formularul "Descărcare remediere rapidă disponibilă" afișează limbile pentru care este disponibilă remedierea rapidă. Dacă nu vedeți limba, motivul este faptul că nu este disponibilă o remediere rapidă pentru acea limbă.
Cerințe preliminare
Trebuie să aveți instalată versiunea inițială de SQL Server 2005 pentru a aplica această remediere rapidă.
Informații despre repornire
Trebuie să reporniți computerul dacă programul de instalare trebuie să înlocuiască fișierele care sunt utilizate. Pentru a evita repornirea computerului, închideți toate instrumentele și clienții SQL Server Analysis Services. În plus, trebuie să opriți Microsoft Internet Information Services (IIS) dacă serverul este configurat să furnizeze acces HTTP. Dacă ați instalat SQL Server Analysis Services ca instanță numită, trebuie să opriți și serviciul de browser SQL Server. Trebuie să opriți acest serviciu, deoarece componenta Msmdredir.dll a acestuia este actualizată atunci când aplicați această remediere rapidă.
Informații despre registry
Nu este necesar să modificați registry.
Informații despre fișierul de remediere rapidă
Această remediere rapidă conține numai acele fișiere care sunt necesare pentru a corecta problemele enumerate în acest articol. Această remediere rapidă poate să nu conțină toate fișierele pe care trebuie să le aveți pentru a actualiza complet un produs la cea mai recentă compilare.
Versiunea în limba engleză a acestei remedieri rapide are atributele de fișier (sau atributele de fișier mai recente) listate în tabelul următor. Datele și orele pentru aceste fișiere sunt listate în UTC. Când vizualizați informațiile despre fișier, acestea sunt convertite la ora locală. Pentru a găsi diferența dintre UTC și ora locală, utilizați fila Fus orar din elementul Dată și oră din Panou de control.
SQL Server 2005 Analysis Services, versiunea pe 32 de biți
| Nume fișier | Versiune de fișier | Dimensiune fișier | Dată | Oră | 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, versiunea pe 32 de biți
| Nume fișier | Versiune de fișier | Dimensiune fișier | Dată | Oră | 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 se aplică | 5,485 | 19-oct-2006 | 23:15 | Nu se aplică |
| Reportbuilder.exe.manifest | Nu se aplică | 15,605 | 19-oct-2006 | 23:15 | Nu se aplică |
| Reportbuilderlocalintranet.application | Nu se aplică | 5,537 | 19-oct-2006 | 23:15 | Nu se aplică |
| Reportbuilderlocalintranet.exe.manifest | Nu se aplică | 13,698 | 19-oct-2006 | 23:15 | Nu se aplică |
| 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 se aplică | 1,117,451 | 19-oct-2006 | 23:15 | Nu se aplică |
SQL Server 2005 Tools, versiunea pe 32 de biți
| Nume fișier | Versiune de fișier | Dimensiune fișier | Dată | Oră | 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 se aplică | 26,172 | 15-mai-2006 | 11:34 | Nu se aplică |
| 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 care sunt listate î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ă modifică funcționalitatea fișierului Msmdlocal.dll. După ce aplicați această remediere rapidă, fișierul Msmdlocal.dll va încerca mai întâi să încarce fișierul Msmgdsrv.dll din același director din care a fost încărcat fișierul Msmdlocal.dll. În plus, această remediere rapidă instalează o versiune compatibilă a fișierului Msmgdsrv.dll în locațiile care sunt utilizate de SQL Server Business Intelligence Development Studio și de SQL Server Management Studio.
Această problemă apare atât în versiunea originală (RTM) de SQL Server 2005, cât și în SQL Server 2005 cu Service Pack 1 (SP1). Versiunea pachetului de remedieri rapide pe care trebuie să îl solicitați depinde de versiunea instrumentului pe care îl rulați.
Dacă rulați versiunea inițială 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-l vedea în Baza de cunoștințe Microsoft:
926422 REMEDIERE: 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 instalat SQL Server 2005 Analysis Services
Pentru a determina ce versiune a componentelor rulați, urmați pașii corespunzători.
Pentru SQL Server Management Studio, urmați acești pași:
Porniți SQL Server Management Studio.
În meniul Ajutor , faceți clic pe Despre.
În caseta de dialog Despre Microsoft SQL Server Management Studio, examinați versiunea componentei Microsoft SQL Server Management Studio și versiunea componentei Instrumente client Microsoft Analysis Services.
Versiunea de lansare originală a acestor componente este 9.00.1399.00.
Versiunea SP1 a acestor componente este 9.00.2047.00 sau o versiune ulterioară.
Pentru SQL Server Business Intelligence Development Studio, urmați acești pași:
Porniți SQL Server Business Intelligence Development Studio.
În meniul Ajutor , faceți clic pe Despre Microsoft Visual Studio.
În caseta de dialog Despre Microsoft Visual Studio, faceți clic pe SQL Server Analysis Services în lista Produse instalate, apoi examinați câmpul Detalii produs.
Versiunea inițială lansată 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ă.
În caseta de dialog Despre Microsoft Visual Studio, faceți clic pe SQL Server Reporting Services în lista Produse instalate, apoi examinați câmpul Detalii produs.
Versiunea inițială de lansare a 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:
822499 Schemă de denumire nouă pentru pachetele de actualizare a software-ului Microsoft SQL Server
Pentru informații suplimentare despre terminologia actualizărilor de software, 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