Bug #: 50000362 (rýchla oprava SQL)
Microsoft distribuuje Microsoft SQL Server 2005 opravy ako jeden súbor na prevzatie. Keďže opravy sú kumulatívne, každé nové vydanie obsahuje všetky rýchle opravy a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej SQL Server 2005 opraviť uvoľnenia.
Tento článok popisuje nasledovné o vydaní tejto rýchlej opravy:
-
Problémy, ktoré odstraňuje Táto oprava hotfix
-
Požiadavky na inštaláciu tejto rýchlej opravy balík
-
Či musíte reštartovať počítač po použití tejto rýchlej opravy balík
-
Či táto oprava hotfix nahrádza inou opravou hotfix
-
Či je potrebné vykonať zmeny v databáze registry, po nainštalovaní tohto balíka rýchlej opravy
-
Súbory, ktoré sú súčasťou tohto balíka rýchlej opravy
Príznaky
Predstavte si nasledujúcu situáciu:
-
Nainštalujete program Microsoft Office Excel 2007 v počítači nainštalovaný balík SQL Server 2005 Analysis Services.
-
Používate SQL Server Management Studio alebo SQL Server Business Intelligence Development Studio (BIDS) v počítači.
V takomto prípade sa môže zobraziť niektoré z nasledujúcich chybových hlásení:
Chybové hlásenie 1
Vyskytla sa neočakávaná chyba: "Chyba v aplikácii".
Chybové hlásenie 2
Vyskytla sa neočakávaná chyba: "pokus o čítanie alebo zápis chránenej pamäte. Býva to znamenať, že iné pamäte je poškodený. "
Chybové hlásenie 3
Pokus o čítanie alebo zápis chránenej pamäte. Je to často údaj, že iné pamäte je poškodený. (msmgdsrv)
Chybové hlásenie 4
Designer nemôže zobraziť výpočty, pretože existuje Syntaktická chyby skriptu MDX. Ak chcete zobraziť tieto výpočty, chyby syntaxe prechod na Zobraziť výpočty, kliknutím na skript zobrazenie na paneli s nástrojmi a potom úprava skriptu MDX.
Chybové hlásenie 5
Kontrola syntaxe zlyhala s nasledujúcou správou:
"Chyba v aplikácii".
Chybové hlásenie 6
Chyba aplikácie. (msmgdsrv)
Chybové hlásenie 7
Príprava dotazu zlyhalo.
Tieto operácie sú známe vyvolať týchto chybových hlásení:
-
Pomocou SQL Server Management Studio
Pokúšate sa vytvoriť novú úlohu alebo upraviť existujúcu rolu databázy SQL Server 2005 Analysis Services. V dialógovom okne Úloha vytvoriť alebo Upraviť úlohu , môžete postupujte nasledovne:-
Na ľavej table kliknite Dimenzie údajov .
-
Kliknite na kartu Rozšírené v pravej časti okna.
-
Kliknite na tlačidlo skontrolovať.
Okrem toho chybové hlásenia sa môže vyskytnúť po vykonaní týchto krokov v dialógovom okne Úloha vytvoriť alebo Upraviť úlohu :
-
Na ľavej table kliknite na Bunku údajov .
-
Kliknite na kartu Rozšírené v pravej časti okna.
-
Kliknite na tlačidlo skontrolovať.
-
-
Pomocou SQL Server Business Intelligence Development Studio
Vytvoriť alebo otvoriť projekt analýzy služby. Kocka Designer, vykonaním jedného z nasledujúcich akcií:-
Kliknite na kartu výpočty
-
Kliknite na kartu akcie a vykonajte operácie kde kontrola multidimenzionálne výrazov (MDX) syntaxe vyvolaním
-
Kliknite na KPI a vykonajte operácie, kde kontrola multidimenzionálne výrazov (MDX) syntaxe vyvolaní
-
Kliknite na kartu perspektívy , ak výpočty kocky
-
Kliknite na kartu preklady , ak výpočty kocky
Okrem toho problém nastane, keď použijete Sprievodcu zostavou Server projektu vytvoriť správu, ktorá používa zdroj údajov služby Analysis Services. V dialógovom okne Sprievodcu zostavou vykonaním jedného z nasledujúcich akcií:
-
Zostavovač Dotazov, kliknite na tlačidlo Pridať vypočítaný členDotaz Builder dialógové okno a potom kliknite na položku skontrolovať v dialógovom okne Vypočítaný člen Builder
-
Zostavovač Dotazov, vytvoriť dotaz a kliknite na tlačidlo OK
-
Príčina
Tento problém sa vyskytuje, pretože je nainštalovaná novšia verzia súboru Msmgdsrv.dll pri inštalácii programu Office Excel 2007. Na vykonanie operácie, ktoré sú uvedené v časti "Príznaky", SQL Server Management Studio a SQL Server Business Intelligence Development Studio načítať staršiu verziu súboru. Verziu tohto súboru nie je kompatibilný s staršiu verziu súboru.
Riešenie
Informácie o balíku Service Pack
Ak chcete vyriešiť tento problém, Získajte najnovší balík service pack pre program SQL Server 2005. Ďalšie informácie získate po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
913089 ako získať najnovší balík service pack pre program SQL Server 2005
Informácie o rýchlej oprave
Od spoločnosti Microsoft je k dispozícii podporovaná rýchla oprava. Táto rýchla oprava je však určená iba opravu problému, ktorý je popísaný v tomto článku. Rýchlu opravu použite len v počítačoch s týmto konkrétnym problémom. Táto rýchla oprava môže byť ďalej testovaná. Ak nie ste výrazne ovplyvnení týmto problémom, odporúčame vám počkať na ďalšiu aktualizáciu softvéru, ktorá bude obsahovať túto rýchlu opravu.
Ak je rýchla oprava k dispozícii na stiahnutie, na začiatku tohto článku databázy Knowledge Base sa nachádza časť „K díspozícii je rýchla oprava na stiahnutie“. 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 poskytnutie tejto rýchlej opravy.
Poznámka: Ak sa vyskytnú ďalšie problémy alebo ak je potrebné riešiť problémy, je možné, že budete musieť vytvoriť samostatnú servisnú požiadavku. Na ďalšie žiadosti o podporu a problémy, ktoré sa netýkajú tejto konkrétnej rýchlej opravy, sa vzťahujú zvyčajné poplatky za poskytnutie technickej podpory. Úplný zoznam telefónnych čísel služieb zákazníkom spoločnosti Microsoft a podpora alebo vytvoriť samostatnú servisnú požiadavku, nájdete na webovej lokalite spoločnosti Microsoft:
http://support.microsoft.com/contactus/?ws=supportPoznámka: Formulár "Prevzatie dostupnej rýchlej opravy" sa zobrazuje pre jazyky, pre ktoré je rýchla oprava k dispozícii. Ak nemôžete nájsť požadovaný jazyk, znamená to, že rýchla oprava nie je pre tento jazyk k dispozícii.
Požiadavky
Ste nainštalovali pôvodnú verziu SQL Server 2005, ak chcete použiť túto rýchlu opravu.
Informácie o reštartovaní
Ak Inštalátor na nahradenie súborov, ktoré sa používajú je nutné reštartovať počítač. Ak nechcete reštartovať počítač, zatvorte všetky SQL Server Analysis Services nástroje a klientov. Okrem toho musí zastaviť Microsoft Internet Information Services (IIS) server je nakonfigurovaný na prístup HTTP. Ak ste nainštalovali ako pomenovanú inštanciu SQL Server Analysis Services, musíte tiež zastaviť službu SQL Server Browser. Táto služba sa musí skončiť, pretože súčasť Msmdredir.dll služby sa aktualizuje po použití tejto rýchlej opravy.
Informácie o databáze Registry
Nemáte zmeniť databázu registry.
Informácie o reštartovaní
Táto rýchla oprava obsahuje iba súbory, ktoré sú potrebné na odstránenie problémov, ktoré sú uvedené v tomto článku. Táto rýchla oprava môže nie obsahovať všetky súbory, ktoré sú potrebné na úplnú aktualizáciu produktu na najnovšiu verziu.
Anglická verzia tejto rýchlej opravy má atribúty súborov (alebo novšie atribúty) uvedené v nasledujúcej tabuľke. Dátumy a čas jednotlivých súborov sú uvedené vo formáte koordinovaného svetového času (UTC). Pri zobrazení informácií o súbore sa dátumy a čas prevedú na miestny čas. Ak chcete vyhľadať rozdiely medzi časom UTC a miestnym časom, použite kartu Time Zone (Časové pásmo) v položke Date and Time (Dátum a čas) v 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-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-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-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 |
Nevzťahuje sa |
5,485 |
19-Oct-2006 |
23:15 |
Nevzťahuje sa |
Reportbuilder.exe.manifest |
Nevzťahuje sa |
15,605 |
19-Oct-2006 |
23:15 |
Nevzťahuje sa |
Reportbuilderlocalintranet.application |
Nevzťahuje sa |
5,537 |
19-Oct-2006 |
23:15 |
Nevzťahuje sa |
Reportbuilderlocalintranet.exe.manifest |
Nevzťahuje sa |
13,698 |
19-Oct-2006 |
23:15 |
Nevzťahuje sa |
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 |
Nevzťahuje sa |
1,117,451 |
19-Oct-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-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 |
Nevzťahuje sa |
26,172 |
15-May-2006 |
11:34 |
Nevzťahuje sa |
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 |
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 opravený v SQL Server 2005 Service Pack 2.
Ďalšie informácie
Táto rýchla oprava zmení funkčnosť Msmdsrv.dll súboru. Po použití tejto rýchlej opravy, Msmdsrv.dll súbor najskôr pokúsi načítať súbor Msmgdsrv.dll z rovnakého adresára, kde sa súbor Msmdsrv.dll načítania z. Okrem toho Táto rýchla oprava nainštaluje kompatibilnú verziu súboru Msmgdsrv.dll na miesta, ktoré používajú SQL Server Business Intelligence Development Studio a SQL Server Management Studio.
Tento problém sa vyskytuje v oboch Pôvodná verzia RTM na vydanie SQL Server 2005 a SQL Server 2005 Service Pack 1 (SP1). Verzia balíka rýchlej opravy, ktoré by ste mali požadovať závisí od verzie nástroja, ktorý používate.
Ak používate pôvodnú verziu SQL Server 2005, musíte požiadať o rýchlu opravu pre verziu 9.00.1557.
Ak používate verziu SQL Server 2005 SP1, musíte požiadať o rýchlu opravu pre verziu 9.00.2199. Ďalšie informácie získate po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
926422 opraviť: zobrazí chybové hlásenia pri použití SQL Server Management Studio alebo SQL Server Business Intelligence Development Studio, ak nainštalujete program Microsoft Office Excel 2007 v počítači nainštalovaný balík SQL Server 2005 Analysis Services
Určiť verziu súčasti, ktorú používate, postupujte podľa krokov.
SQL Server Management Studio, postupujte nasledovne:
-
Spustiť SQL Server Management Studio.
-
V ponuke Pomocník kliknite na položku informácie.
-
V dialógovom okne O Microsoft SQL Server Management Studio skontrolujte verziu súčasti Microsoft SQL Server Management Studio a verzie súčasti Microsoft Analysis Services klienta nástroje .
Pôvodná verzia súčasti je 9.00.1399.00.
Verzie SP1, súčasti je 9.00.2047.00 alebo novšiu verziu.
SQL Server Business Intelligence Development Studio, postupujte nasledovne:
-
Spustite SQL Server Business Intelligence Development Studio.
-
V ponuke Pomocník kliknite na tlačidlo O Microsoft Visual Studio.
-
V dialógovom okne O Microsoft Visual Studio kliknite na Službu SQL Server Analysis Services v zozname nainštalované produkty a skontrolujte pole Podrobnosti o produkte .
Pôvodná verzia programu SQL Server Analysis Services je 9.00.1399.00.
Verzia SQL Server Analysis Services SP1 je 9.00.2047.00 alebo novšiu verziu. -
V dialógovom okne O Microsoft Visual Studio kliknite SQL Server Reporting Services v zozname nainštalované produkty a skontrolujte pole Podrobnosti o produkte .
Pôvodná verzia programu SQL Server Reporting Services je 9.00.1399.00.
Verzia SQL Server Reporting Services SP1 je 9.00.2047.00 alebo novšiu verziu.
Odkazy
Ďalšie informácie o možnostiach získania aktualizácie Microsoft SQL Server, po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
822499 nové pomenovania schém pre SQL Server aktualizácie balíkov
Ďalšie informácie o terminológii z oblasti aktualizácií softvéru získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:
824684 Popis štandardnej terminológie použitej na popis aktualizácií softvéru od spoločnosti Microsoft