Nr błędu: 50000362 (poprawka SQL)
Firma Microsoft rozpowszechnia poprawki programu Microsoft SQL Server 2005 jako jeden plik do pobrania. Ponieważ poprawki są zbiorcze, każde nowe wydanie zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały dołączone do poprzedniego programu SQL Server 2005 ustalić wersji.
W tym artykule opisano następujące o tym wydaniu poprawek:
-
Problemy rozwiązane przez ten pakiet poprawek
-
Wymagania wstępne dotyczące instalacji tego pakietu poprawek
-
Czy należy ponownie uruchomić komputer po zastosowaniu tego pakietu poprawek
-
Czy ten pakiet poprawek jest zastępowany przez inny pakiet poprawek
-
Czy trzeba wprowadzać żadnych zmian w rejestrze, po zastosowaniu tego pakietu poprawek
-
Pliki, które są zawarte w tym pakiecie poprawek
Objawy
Rozważ następujący scenariusz:
-
Program Microsoft Office Excel 2007 można zainstalować na komputerze, na którym zainstalowano program SQL Server 2005 Analysis Services.
-
Na komputerze, użyj programu SQL Server Management Studio lub SQL Server Business Intelligence Development Studio (ofert).
W tym scenariuszu może zostać wyświetlony jeden lub więcej z następujących komunikatów o błędach:
Komunikat o błędzie 1
Wystąpił nieoczekiwany błąd: błąd w aplikacji.
Komunikat o błędzie nr 2
Wystąpił nieoczekiwany błąd: "próby odczytu lub zapisu pamięci chronionej. Często jest to wskazanie, że inna pamięć jest uszkodzona. "
Komunikat o błędzie 3
Nastąpiła próba odczytu lub zapisu pamięci chronionej. Często jest to wskazanie, że inna pamięć jest uszkodzona. (msmgdsrv)
Komunikat o błędzie 4
Projektant nie może wyświetlić obliczeń, ponieważ istnieje jeden lub więcej błędów składniowych w skrypt MDX. Do wyświetlania tych obliczeń, rozwiązywanie błędów składni przez przełączenie do widoku obliczeń, klikając menu Widok skryptu na pasku narzędzi, a następnie edytując skryptu MDX.
Komunikat o błędzie 5
Sprawdzanie składni nie powiodło się następujący komunikat o błędzie:
Błąd w aplikacji.Komunikat o błędzie 6
Błąd w aplikacji. (msmgdsrv)
Komunikat o błędzie 7
Nie można przygotować kwerendy.
Następujące operacje są znane do uruchomienia tych komunikatów o błędzie:
-
Przy użyciu programu SQL Server Management Studio
Spróbuj utworzyć nową rolę lub edytować istniejącą rolę dla bazy danych programu SQL Server 2005 Analysis Services. W oknie dialogowym Rola utworzyć lub Edytować wykonaj następujące kroki:-
W lewym okienku kliknij przycisk Danych wymiaru .
-
Kliknij kartę zaliczka w okienku po prawej stronie.
-
Kliknij przycisk Sprawdź.
Dodatkowo same komunikaty o błędach mogą wystąpić, gdy wykonaj następujące czynności w oknie dialogowym Rola utworzyć lub Edytować :
-
W lewym okienku kliknij przycisk Danych komórki .
-
Kliknij kartę zaliczka w okienku po prawej stronie.
-
Kliknij przycisk Sprawdź.
-
-
Przy użyciu programu SQL Server Business Intelligence Development Studio
Utwórz lub Otwórz projekt programu Analysis Services. W projektanta kostki wykonaj jedną z następujących czynności:-
Kliknij kartę obliczeń
-
Kliknij na zakładkę operacje , a następnie wykonywać operacje przywołane sprawdzanie składni wyrażeń wielowymiarowych (MDX)
-
Kliknij kartę kluczowego wskaźnika wydajności , a następnie wykonywać operacje przywołane sprawdzanie składni wyrażeń wielowymiarowych (MDX)
-
Kliknij kartę perspektywy , jeśli obliczenia są obecne w module
-
Kliknij kartę tłumaczenia , jeśli obliczenia są obecne w module
Ponadto ten problem występuje, gdy używasz Kreatora projektu serwera raportów do tworzenia raportu, który używa źródła danych usług Analysis Services. W oknie dialogowym Kreatora raportów wykonaj jedną z następujących czynności:
-
Kliknij przycisk Konstruktor kwerend, kliknij przycisk Dodaj składnik obliczeniowy w okno dialogowe Konstruktora kwerend , a następnie kliknij polecenie Sprawdź w oknie dialogowym Kreator obliczanych składników
-
Kliknij przycisk Konstruktor kwerend, skonstruować kwerendę, a następnie kliknij OK
-
Przyczyna
Ten problem występuje, ponieważ po zainstalowaniu programu Office Excel 2007 jest zainstalowana nowsza wersja pliku Msmgdsrv.dll. Aby wykonać operacje, które są wymienione w sekcji "Symptomy", program SQL Server Management Studio i SQL Server Business Intelligence Development Studio załadować starszej wersji tego pliku. Nowsza wersja tego pliku jest niezgodna ze starszej wersji tego pliku.
Rozwiązanie
Informacje dodatku Service pack
Aby rozwiązać ten problem, należy uzyskać najnowszy dodatek service pack dla programu SQL Server 2005. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
913089 jak uzyskać najnowszy dodatek service pack dla programu SQL Server 2005
Informacje o poprawce
Obsługiwana poprawka jest udostępniana przez firmę Microsoft. Jednak ta poprawka jest przeznaczona tylko do usunięcia problemu opisanego w tym artykule. Tylko w systemach, których dotyczy ten problem, należy zastosować tę poprawkę. Ta poprawka może być wciąż w fazie testowania. Jeśli dany system nie jest poważnie narażony na ten problem, firma Microsoft zaleca, aby poczekać na następną aktualizację oprogramowania zawierającą tę poprawkę.
Jeśli poprawka jest dostępna do pobrania, pojawi się sekcja "Poprawka dostępna do pobrania" na początku tego artykułu z bazy wiedzy Knowledge Base. Jeśli nie ma tej sekcji, skontaktuj się z Obsługą i Wsparciem Klienta Microsoft w celu uzyskania poprawki. Uwaga Jeśli wystąpią dodatkowe błędy lub konieczność rozwiązania problemu, być może trzeba będzie utworzyć osobne zlecenie usługi. Zwykłe koszty obsługi będą zastosowane do dodatkowych pytań i problemów, których nie można rozwiązać przy użyciu określonej poprawki. Aby uzyskać pełną listę numerów telefonów działu obsługi klienta firmy Microsoft lub utworzyć osobne zlecenie usługi odwiedź następującą witrynę firmy Microsoft w sieci Web:http://support.microsoft.com/contactus/?ws=supportUwaga "Poprawka dostępna do pobrania" zawiera listę języków, dla których dostępna jest poprawka. Jeśli odpowiedni język nie jest widoczny, to dlatego, że poprawka nie jest dostępna dla danego języka.
Wymagania wstępne
Musi mieć zainstalowany oryginalnie wydanej wersji programu SQL Server 2005, aby zastosować tę poprawkę.
Informacje dotyczące ponownego uruchamiania
Jeśli Instalator ma zastąpić pliki, które są używane, należy ponownie uruchomić komputer. Aby uniknąć ponownego uruchamiania komputera, zamknij wszystkie narzędzia SQL Server Analysis Services i klientów. Ponadto jeśli serwer jest skonfigurowany do zapewnienia dostępu HTTP należy zatrzymać Microsoft Internet Information Services (IIS). Jeśli zainstalowano program SQL Server Analysis Services jako wystąpienie nazwane, możesz również zatrzymać usługę Przeglądarka SQL Server. Ponieważ składnik Msmdredir.dll tej usługi jest aktualizowany po zastosowaniu tej poprawki należy zatrzymać tę usługę.
Informacje dotyczące rejestru
Nie masz zmiany w rejestrze.
Informacje o plikach poprawki
Ta poprawka zawiera tylko te pliki, które są wymagane do rozwiązania problemów wymienionych w tym artykule zamieszczono listę. Ta poprawka może nie zawierać wszystkich plików, które są niezbędne do pełnej aktualizacji produktu do nowszej kompilacji.
Wersja anglojęzyczna tej poprawki ma atrybuty plików (lub nowsze) wymienione w poniższej tabeli. Daty i godziny odpowiadające tym plikom zostały podane w formacie uniwersalnego czasu koordynowanego (UTC, Coordinated Universal Time). Po wyświetleniu informacji o pliku są konwertowane na czas lokalny. Aby zobaczyć różnicę między czasem UTC i czasem lokalnym, należy użyć karty Strefa czasowa w elemencie Data i godzina w Panelu sterowania.SQL Server 2005 Analysis Services, wersja 32-bitowa
Nazwa pliku |
Wersja pliku |
Rozmiar pliku |
Data |
Godzina |
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, wersja 32-bitowa
Nazwa pliku |
Wersja pliku |
Rozmiar pliku |
Data |
Godzina |
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 |
Nie dotyczy |
5,485 |
19-Oct-2006 |
23:15 |
Nie dotyczy |
Reportbuilder.exe.manifest |
Nie dotyczy |
15,605 |
19-Oct-2006 |
23:15 |
Nie dotyczy |
Reportbuilderlocalintranet.application |
Nie dotyczy |
5,537 |
19-Oct-2006 |
23:15 |
Nie dotyczy |
Reportbuilderlocalintranet.exe.manifest |
Nie dotyczy |
13,698 |
19-Oct-2006 |
23:15 |
Nie dotyczy |
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 |
Nie dotyczy |
1,117,451 |
19-Oct-2006 |
23:15 |
Nie dotyczy |
Narzędzia programu SQL Server 2005, wersja 32-bitowa
Nazwa pliku |
Wersja pliku |
Rozmiar pliku |
Data |
Godzina |
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 |
Nie dotyczy |
26,172 |
15-May-2006 |
11:34 |
Nie dotyczy |
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 |
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "Dotyczy". Ten problem został po raz pierwszy rozwiązany w dodatku Service Pack 2 dla programu SQL Server 2005.
Więcej informacji
Ta poprawka zmienia funkcjonalność pliku Msmdsrv.dll. Po zastosowaniu tej poprawki pliku Msmdsrv.dll po raz pierwszy spróbuje załadować plik Msmgdsrv.dll z tego samego katalogu, w którym plik Msmdsrv.dll został załadowany z. Ponadto ta poprawka instaluje zgodnej wersji pliku Msmgdsrv.dll w lokalizacjach, które są używane przez program SQL Server Business Intelligence Development Studio i SQL Server Management Studio.
Ten problem występuje w obu oryginalnie wydanej (wersji RTM) wersji programu SQL Server 2005 i SQL Server 2005 z dodatkiem Service Pack 1 (SP1). Wersja pakietu poprawek, który powinien zażądać zależy od wersji narzędzia, które są uruchomione. Jeśli używasz oryginalnie wydanej wersji programu SQL Server 2005, należy zażądać pakiet poprawki dla wersji 9.00.1557. Jeśli używasz wersji dodatku SP1 dla programu SQL Server 2005, należy zażądać pakiet poprawki dla wersji 9.00.2199. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:NAPRAW 926422 : komunikaty o błędach podczas korzystania z programu SQL Server Management Studio lub SQL Server Business Intelligence Development Studio po zainstalowaniu programu Microsoft Office Excel 2007 na komputerze, na którym zainstalowano program SQL Server 2005 Analysis Services Aby ustalić, posiadanej wersji składników, wykonaj odpowiednie kroki. Dla programu SQL Server Management Studio wykonaj następujące kroki:
-
Uruchom program SQL Server Management Studio.
-
W menu Pomoc kliknij polecenie informacje.
-
W oknie dialogowym Temat Microsoft SQL Server Management Studio należy sprawdzić wersję składnika Microsoft SQL Server Management Studio i wersję składnika Microsoft Analysis Services Klient narzędzia .
Oryginalnie wydanej wersji tych składników jest 9.00.1399.00. Wersja dodatku SP1 dla tych składników jest 9.00.2047.00 lub nowszej wersji.
Dla programu SQL Server Business Intelligence Development Studio wykonaj następujące kroki:
-
Uruchom program SQL Server Business Intelligence Development Studio.
-
W menu Pomoc kliknij Temat Microsoft Visual Studio.
-
W oknie dialogowym o programie Microsoft Visual Studio kliknij Usług SQL Server Analysis Services na liście zainstalowane produkty , a następnie sprawdzić w polu Szczegóły produktu .
Oryginalnie wydanej wersji programu SQL Server Analysis Services jest 9.00.1399.00. Wersja dodatku SP1 dla programu SQL Server Analysis Services jest 9.00.2047.00 lub nowszej wersji. -
W oknie dialogowym o programie Microsoft Visual Studio kliknij na liście produktów zainstalowaneUsługi SQL Server Reporting Services , a następnie sprawdzić w polu Szczegóły produktu .
Oryginalnie wydanej wersji programu SQL Server Reporting Services jest 9.00.1399.00. Wersja dodatku SP1 dla programu SQL Server Reporting Services jest 9.00.2047.00 lub nowszej wersji.
Powiązane artykuły
Aby uzyskać więcej informacji na temat schematu nazewnictwa dla aktualizacji programu Microsoft SQL Server kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
Pakiety aktualizacji 822499 nowy schemat nazewnictwa dla oprogramowania Microsoft SQL Server Aby uzyskać więcej informacji dotyczących terminologii aktualizacji oprogramowania, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
824684 Opis standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft