Chyba #: 50000362 (rýchla oprava SQL)
Spoločnosť Microsoft distribuuje opravy systému Microsoft SQL Server 2005 ako jeden súbor na stiahnutie. Keďže opravy sú kumulatívne, každé nové vydanie obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcom vydaní opráv SQL Server 2005.
Tento článok popisuje nasledujúce informácie o vydaní rýchlej opravy:
- Problémy, ktoré vyrieši tento balík rýchlych opráv
- Požiadavky na inštaláciu tohto balíka rýchlych opráv
- Informácia, či je po použití tejto opravy potrebné reštartovať počítač
- Či sa tento balík rýchlych opráv nahradí akýmkoľvek iným balíkom rýchlych opráv.
- Či je po použití tohto balíka rýchlych opráv potrebné vykonať nejaké zmeny v databáze Registry
- Súbory, ktoré sa nachádzajú v tomto balíku rýchlych opráv
Príznaky
Pozrite si nasledujúci scenár:
- Microsoft Office Excel 2007 sa inštaluje do počítača s nainštalovanými službami SQL Server 2005 Analysis Services.
- Na počítači používate SQL Server Management Studio alebo SQL Server Business Intelligence Development Studio (BIDS).
V takomto prípade sa môže zobraziť jedno alebo viacero z nasledujúcich chybových hlásení:
Chybové hlásenie 1
Poznámka
Vyskytla sa neočakávaná chyba: Chyba v aplikácii.
Chybové hlásenie 2
Poznámka
Vyskytla sa neočakávaná chyba: Došlo k pokusu o čítanie alebo zápis do chránenej pamäte. To často znamená, že iná pamäť je poškodená."
Chybové hlásenie 3
Poznámka
Došlo k pokusu o čítanie alebo zápis do chránenej pamäte. Často to znamená, že iná pamäť je poškodená. (MSMGDSRV)
Chybové hlásenie 4
Poznámka
Návrhár nemôže zobraziť výpočty, pretože skript MDX obsahuje jednu alebo viacero syntaktických chýb. Ak chcete tieto výpočty zobraziť, vyriešte chyby syntaxe prepnutím do zobrazenia Výpočty, kliknutím na položku Zobrazenie skriptu na paneli s nástrojmi a následnou úpravou skriptu MDX.
Chybové hlásenie 5
Poznámka
Kontrola syntaxe zlyhala s nasledujúcim hlásením:
"Chyba v aplikácii."
Chybové hlásenie 6
Poznámka
Chyba v aplikácii. (MSMGDSRV)
Chybové hlásenie 7
Poznámka
Príprava dotazu zlyhala.
Tieto chybové hlásenia spustia nasledujúce operácie:
Používanie aplikácie SQL Server Management Studio
Pokúšate sa vytvoriť novú rolu alebo upraviť existujúcu rolu databázy služieb SQL Server 2005 Analysis Services. V dialógovom okne Vytvorenie roly alebo Úprava roly postupujte podľa nasledujúcich krokov:Na ľavej table kliknite na položku Údaje dimenzie .
Na pravej table kliknite na kartu Rozšírené .
Kliknite na tlačidlo Skontrolovať.
Okrem toho sa rovnaké chybové hlásenia môžu zobraziť aj pri vykonaní nasledujúcich krokov v dialógovom okne Vytvorenie roly alebo Úprava roly :
Na ľavej table kliknite na položku Údaje bunky .
Na pravej table kliknite na kartu Rozšírené .
Kliknite na tlačidlo Skontrolovať.
Používanie SQL Server Business Intelligence Development Studio
Vytvoríte alebo otvoríte projekt služby Analysis Service. V návrhárovi kocky môžete vykonať jednu z nasledujúcich operácií:- Kliknite na kartu Výpočty
- Kliknite na kartu Akcie a potom vykonajte operácie, pri ktorých sa vyvolá kontrola syntaxe multidimenzionálnych výrazov (MDX)
- Kliknite na kartu KPI a potom vykonajte operácie, pri ktorých sa vyvolá kontrola syntaxe multidimenzionálnych výrazov (MDX)
- Ak sa v kocke nachádzajú výpočty, kliknite na kartu Perspektívy.
- Ak sa v kocke nachádzajú výpočty, kliknite na kartu Preklady
Problém sa vyskytuje aj vtedy, keď pomocou Sprievodcu projektom servera zostáv vytvoríte zostavu používajúcu zdroj údajov služby Analysis Services. V dialógovom okne Sprievodca zostavou môžete vykonať jednu z nasledujúcich operácií:
- Kliknite na položku Zostavovač dotazov, kliknite na položku Pridať vypočítavaný člen v dialógovom okne Zostavovač dotazov a potom kliknite na položku Vrátiť do projektu v dialógovom okne Zostavovač vypočítaných členov
- Kliknite na položku Zostavovač dotazov, vytvorte dotaz a potom kliknite na tlačidlo OK
Príčina
Tento problém sa vyskytuje, pretože pri inštalácii programu Office Excel 2007 je nainštalovaná novšia verzia súboru Msmgdsrv.dll. Na vykonanie operácií uvedených v časti Príznaky aplikácie SQL Server Management Studio a SQL Server Business Intelligence Development Studio načítajú staršiu verziu tohto súboru. Novšia verzia tohto súboru nie je kompatibilná so staršou verziou tohto súboru.
Riešenie
Informácie o balíkoch Service Pack
Ak chcete vyriešiť tento problém, zaobstarajte si najnovší balík Service Pack pre SQL Server 2005. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:
913089 Postup pri získaní najnovšieho balíka Service Pack pre SQL Server 2005
Informácie o rýchlych opravách
Od spoločnosti Microsoft je k dispozícii podporovaná rýchla oprava. Táto rýchla oprava je však určená len na vyriešenie problému, ktorý je popísaný v tomto článku. Túto rýchlu opravu použite len v systémoch, v ktorých sa vyskytol tento konkrétny problém. Táto rýchla oprava môže prejsť ďalšími testami. Ak teda nie ste vážne zasiahnutí týmto problémom, odporúčame počkať na ďalšiu aktualizáciu softvéru, ktorá obsahuje túto rýchlu opravu.
Ak je rýchla oprava k dispozícii na stiahnutie, v hornej časti článku databázy Knowledge Base sa nachádza časť K dispozícii na stiahnutie rýchlej opravy. Ak sa táto časť nezobrazuje, obráťte sa na oddelenie služieb zákazníkom a technickej podpory spoločnosti Microsoft a požiadajte o rýchlu opravu.
Poznámka: Ak sa vyskytnú ďalšie problémy alebo je potrebné riešenie problémov, možno bude potrebné vytvoriť samostatnú žiadosť o službu. Zvyčajné náklady na podporu sa budú vzťahovať na ďalšie otázky a problémy podpory, ktoré nespĺňajú podmienky na túto konkrétnu rýchlu opravu. Úplný zoznam telefónnych čísel na služby zákazníkom a technickej podpory spoločnosti Microsoft alebo ak chcete vytvoriť samostatnú žiadosť o službu, nájdete na nasledujúcej webovej lokalite spoločnosti Microsoft:
http://support.microsoft.com/contactus/?ws=support Poznámka: Formulár K dispozícii na stiahnutie rýchlych opráv zobrazuje jazyky, pre ktoré je rýchla oprava k dispozícii. Ak sa váš jazyk nezobrazuje, nie je pre daný jazyk k dispozícii rýchla oprava.
Predpoklady
Ak chcete použiť túto rýchlu opravu, musíte mať nainštalovanú pôvodnú verziu SQL Server 2005.
Informácie o reštartovaní
Ak má inštalátor nahradiť použité súbory, musíte reštartovať počítač. Ak sa chcete vyhnúť reštartovaniu počítača, zavrite všetky nástroje a klientov služby SQL Server Analysis Services. Ak je server nakonfigurovaný na poskytovanie prístupu HTTP, musíte okrem toho zastaviť Internetové informačné služby spoločnosti Microsoft (IIS). Ak máte nainštalované služby SQL Server Analysis Services ako pomenovanú inštanciu, musíte zastaviť aj službu prehliadača SQL Server. Túto službu musíte zastaviť, pretože po použití tejto rýchlej opravy sa aktualizuje Msmdredir.dll súčasť tejto služby.
Informácie o databáze Registry
Databázu Registry nemusíte meniť.
Informácie o súboroch rýchlych opráv
Táto rýchla oprava obsahuje iba tie súbory, ktoré sú potrebné na opravu problémov uvedených v tomto článku. Táto rýchla oprava nemusí obsahovať všetky súbory, ktoré sú potrebné na úplnú aktualizáciu produktu na najnovšiu zostavu.
Anglická verzia tejto rýchlej opravy má atribúty súborov (alebo neskoršie atribúty súborov), ktoré sú uvedené v nasledujúcej tabuľke. Dátumy a časy týchto súborov sú uvedené v koordinovanom svetovom čase (UTC). Pri zobrazení informácií o súbore sa tieto informácie prevedú na miestny čas. Ak chcete zistiť rozdiel medzi časom UTC a miestnym časom, použite kartu Časové pásmo v položke Dátum a čas na ovládacom paneli.
SQL Server 2005 Analysis Services, 32-bitová verzia
| Názov súboru | Verzia súboru | Veľkosť súboru | Dátum | Čas | Platforma |
|---|---|---|---|---|---|
| Microsoft.sqlserver.smo.dll | 9.0.1557.0 | 1,559,328 | 19-október-2006 | 23:06 | x86 |
| Microsoft.sqlserver.sqlenum.dll | 9.0.1557.0 | 895,776 | 19-október-2006 | 23:06 | x86 |
| Msadomdx.dll | 9.0.1557.0 | 502,560 | 19-október-2006 | 23:10 | x86 |
| Msmdlocal.dll | 9.0.1557.0 | 15,626,528 | 19-október-2006 | 23:07 | x86 |
| Msmdpump.dll | 9.0.1557.0 | 3,915,552 | 19-október-2006 | 23:07 | x86 |
| Msmdredir.dll | 9.0.1557.0 | 3,929,888 | 19-október-2006 | 23:07 | x86 |
| Msmdspdm.dll | 9.0.1557.0 | 154,400 | 19-október-2006 | 23:08 | x86 |
| Msmdsrv.exe | 9.0.1557.0 | 14,603,040 | 19-október-2006 | 23:07 | x86 |
| Msmgdsrv.dll | 9.0.1557.0 | 5,937,952 | 19-október-2006 | 23:07 | x86 |
| Msolap90.dll | 9.0.1557.0 | 4,205,344 | 19-október-2006 | 23:07 | x86 |
SQL Server 2005 Reporting Services, 32-bitová verzia
| Názov súboru | Verzia súboru | Veľkosť súboru | Dátum | Čas | Platforma |
|---|---|---|---|---|---|
| Dundaswebchart.dll | 9.0.1557.0 | 752,416 | 19-október-2006 | 23:06 | x86 |
| Microsoft.analysisservices.modeling.dll | 9.0.1557.0 | 559,904 | 19-október-2006 | 23:10 | x86 |
| Microsoft.reportingservices.diagnostics.dll | 9.0.1557.0 | 604,960 | 19-október-2006 | 23:05 | x86 |
| Microsoft.reportingservices.excelrendering.dll | 9.0.1557.0 | 330,528 | 19-október-2006 | 23:09 | x86 |
| Microsoft.reportingservices.processingcore.dll | 9.0.1557.0 | 1,665,824 | 19-október-2006 | 23:06 | x86 |
| Microsoft.sqlserver.smo.dll | 9.0.1557.0 | 1,559,328 | 19-október-2006 | 23:06 | x86 |
| Microsoft.sqlserver.sqlenum.dll | 9.0.1557.0 | 895,776 | 19-október-2006 | 23:06 | x86 |
| Msadomdx.dll | 9.0.1557.0 | 502,560 | 19-október-2006 | 23:10 | x86 |
| Msmdlocal.dll | 9.0.1557.0 | 15,626,528 | 19-október-2006 | 23:07 | x86 |
| Msmgdsrv.dll | 9.0.1557.0 | 5,937,952 | 19-október-2006 | 23:07 | x86 |
| Reportbuilder.application | Nevzťahuje sa | 5,485 | 19-október-2006 | 23:15 | Nevzťahuje sa |
| Reportbuilder.exe.manifest | Nevzťahuje sa | 15,605 | 19-október-2006 | 23:15 | Nevzťahuje sa |
| Reportbuilderlocalintranet.application | Nevzťahuje sa | 5,537 | 19-október-2006 | 23:15 | Nevzťahuje sa |
| Reportbuilderlocalintranet.exe.manifest | Nevzťahuje sa | 13,698 | 19-október-2006 | 23:15 | Nevzťahuje sa |
| Reportingserviceslibrary.dll | 9.0.1557.0 | 1,030,944 | 19-október-2006 | 23:06 | x86 |
| Reportingservicesnativeserver.dll | 2005.90.1557.0 | 130,336 | 19-október-2006 | 23:08 | x86 |
| Reportingservicesservice.exe | 9.0.1557.0 | 14,624 | 19-október-2006 | 23:08 | x86 |
| Reportingserviceswebserver.dll | 9.0.1557.0 | 1,321,760 | 19-október-2006 | 23:06 | x86 |
| Reportingserviceswebuserinterface.dll | 9.0.1557.0 | 1,231,648 | 19-október-2006 | 23:06 | x86 |
| Rsclientprint.cab | Nevzťahuje sa | 1,117,451 | 19-október-2006 | 23:15 | Nevzťahuje sa |
Nástroje SQL Server 2005, 32-bitová verzia
| Názov súboru | Verzia súboru | Veľkosť súboru | Dátum | Čas | Platforma |
|---|---|---|---|---|---|
| Autoadmin90.dll | 2005.90.1557.0 | 898,848 | 19-október-2006 | 23:06 | x86 |
| Dta.exe | 9.0.1557.0 | 117,536 | 19-október-2006 | 23:07 | x86 |
| Dtepkg.dll | 2005.90.1557.0 | 74,016 | 19-október-2006 | 23:07 | x86 |
| Dts.dll | 2005.90.1557.0 | 1,094,432 | 19-október-2006 | 23:06 | x86 |
| Dtspipeline.dll | 2005.90.1557.0 | 600,352 | 19-október-2006 | 23:10 | x86 |
| Dundaswebchart.dll | 9.0.1557.0 | 752,416 | 19-október-2006 | 23:06 | x86 |
| Dundaswinchart.dll | 9.0.1557.0 | 797,472 | 19-október-2006 | 23:06 | x86 |
| Microsoft.datatransformationservices.vsintegration.dll | 9.0.1557.0 | 330,528 | 19-október-2006 | 23:09 | x86 |
| Microsoft.datawarehouse.vsintegration.dll | 9.0.1557.0 | 637,728 | 19-október-2006 | 23:06 | x86 |
| Microsoft.reportingservices.designer.dll | 9.0.1557.0 | 4,778,784 | 19-október-2006 | 23:07 | x86 |
| Microsoft.reportingservices.diagnostics.dll | 9.0.1557.0 | 604,960 | 19-október-2006 | 23:05 | x86 |
| Microsoft.reportingservices.excelrendering.dll | 9.0.1557.0 | 330,528 | 19-október-2006 | 23:09 | x86 |
| Microsoft.reportingservices.processingcore.dll | 9.0.1557.0 | 1,665,824 | 19-október-2006 | 23:06 | x86 |
| Microsoft.sqlserver.dtstransferprovider.dll | 9.0.1557.0 | 113,440 | 19-október-2006 | 23:07 | x86 |
| Microsoft.sqlserver.msmqtask.dll | 9.0.1557.0 | 80,672 | 19-október-2006 | 23:07 | x86 |
| Microsoft.sqlserver.msmqtask.xml | Nevzťahuje sa | 26,172 | 15. máj 2006 | 11:34 | Nevzťahuje sa |
| Microsoft.sqlserver.olapenum.dll | 9.0.1557.0 | 52,000 | 19-október-2006 | 23:05 | x86 |
| Microsoft.sqlserver.replication.dll | 2005.90.1557.0 | 1,608,480 | 19-október-2006 | 23:06 | x86 |
| Microsoft.sqlserver.smo.dll | 9.0.1557.0 | 1,559,328 | 19-október-2006 | 23:06 | x86 |
| Microsoft.sqlserver.sqlenum.dll | 9.0.1557.0 | 895,776 | 19-október-2006 | 23:06 | x86 |
| Microsoft.sqlserver.tabletransfergeneratortask.dll | 9.0.1557.0 | 43,808 | 19-október-2006 | 23:10 | x86 |
| Msadomdx.dll | 9.0.1557.0 | 502,560 | 19-október-2006 | 23:10 | x86 |
| Msmdlocal.dll | 9.0.1557.0 | 15,626,528 | 19-október-2006 | 23:07 | x86 |
| Msmdpp.dll | 9.0.1557.0 | 3,828,000 | 19-október-2006 | 23:07 | x86 |
| Msmgdsrv.dll | 9.0.1557.0 | 5,937,952 | 19-október-2006 | 23:07 | x86 |
| Msolap90.dll | 9.0.1557.0 | 4,205,344 | 19-október-2006 | 23:07 | x86 |
| Osql.exe | 2005.90.1557.0 | 51,488 | 19-október-2006 | 23:05 | x86 |
| Replrec.dll | 2005.90.1557.0 | 781,088 | 19-október-2006 | 23:06 | x86 |
| Reportingserviceslibrary.dll | 9.0.1557.0 | 1,030,944 | 19-október-2006 | 23:06 | x86 |
| Sqldiag.exe | 2005.90.1557.0 | 960,288 | 19-október-2006 | 23:06 | x86 |
| Sqlmanagerui.dll | 9.0.1557.0 | 6,048,544 | 19-október-2006 | 23:07 | x86 |
| Txbestmatch.dll | 2005.90.1557.0 | 430,368 | 19-október-2006 | 23:10 | x86 |
Stav
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na. Tento problém bol prvýkrát opravený v balíku SQL Server 2005 Service Pack 2.
Ďalšie informácie
Táto rýchla oprava mení funkčnosť súboru Msmdlocal.dll. Po použití tejto rýchlej opravy sa súbor Msmdlocal.dll najskôr pokúsi načítať súbor Msmgdsrv.dll z rovnakého adresára, z ktorého bol súbor Msmdlocal.dll načítaný. Okrem toho táto rýchla oprava nainštaluje kompatibilnú verziu súboru Msmgdsrv.dll do umiestnení, ktoré používajú aplikácie SQL Server Business Intelligence Development Studio a SQL Server Management Studio.
Tento problém sa vyskytuje v pôvodnej verzii RTM (Release RTM) balíka SQL Server 2005 aj v balíku SQL Server 2005 Service Pack 1 (SP1). Verzia balíka rýchlych opráv, o ktorú by ste mali požiadať, závisí od verzie nástroja, ktorý používate.
Ak používate pôvodnú vydanú verziu SQL Server 2005, musíte požiadať o balík rýchlych opráv verzie 9.00.1557.
Ak používate verziu SP1 pre SQL Server 2005, musíte požiadať o balík rýchlych opráv od verzie 9.00.2199. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:
926422 OPRAVA: Pri používaní aplikácie SQL Server Management Studio alebo SQL Server Business Intelligence Development Studio po nainštalovaní programu Microsoft Office Excel 2007 v počítači s nainštalovanou službou SQL Server 2005 Analysis Services sa zobrazujú chybové hlásenia
Ak chcete zistiť, ktorú verziu súčastí používate, postupujte podľa príslušných krokov.
V prípade aplikácie SQL Server Management Studio postupujte takto:
Spustite SQL Server Management Studio.
V ponuke Pomocník kliknite na položku Informácie.
V dialógovom okne Informácie o programe Microsoft SQL Server Management Studio preskúmajte verziu komponentu Microsoft SQL Server Management Studio a verziu súčasti Klientske nástroje služieb Microsoft Analysis Services.
Pôvodná vydaná verzia týchto súčastí je 9.00.1399.00.
Verzia balíka SP1 týchto súčastí je 9.00.2047.00 alebo novšia verzia.
Pre SQL Server Business Intelligence Development Studio postupujte takto:
Spustite SQL Server Business Intelligence Development Studio.
V ponuke Pomocník kliknite na položku Čo je Microsoft Visual Studio.
V dialógovom okne Čo je Microsoft Visual Studio kliknite na položku SQL Server Analysis Services v zozname nainštalovaných produktov a potom skontrolujte pole Podrobnosti o produkte.
Pôvodná vydaná verzia služieb SQL Server Analysis Services je 9.00.1399.00.
Verzia balíka SP1 služieb SQL Server Analysis Services je 9.00.2047.00 alebo novšia verzia.
V dialógovom okne Čo je Microsoft Visual Studio kliknite na položku SQL Server Reporting Services v zozname nainštalovaných produktov a potom skontrolujte pole Podrobnosti o produkte.
Pôvodná vydaná verzia služieb SQL Server Reporting Services je 9.00.1399.00.
Verzia balíka SP1 služieb SQL Server Reporting Services je 9.00.2047.00 alebo novšia verzia.
Odkazy
Ďalšie informácie o schéme pomenovania pre aktualizácie Microsoft SQL Server nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledujúce číslo:
822499 Nová schéma pomenovania pre balíky aktualizácií softvéru Microsoft SQL Server
Ďalšie informácie o terminológii aktualizácií softvéru nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledujúce číslo:
824684 Popis štandardnej terminológie, ktorá sa používa na popis aktualizácií softvéru spoločnosti Microsoft