Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Firma Microsoft rozprowadza poprawki dodatku Service Pack 1 (SP1) dla programu Microsoft SQL Server 2008 R2 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 wcześniejszego wydania dodatku Service Pack 1 (SP1) dla programu SQL Server 2008 R2.

Symptomy

Po zastosowaniu aktualizacji programu SQL Server 2008 R2 lub SQL Server 2012, które wykraczają poza określoną wersję, pliki monitora wydajności sqlagentctr100. dll i sqlctr100. dll w folderze system32 nie są aktualizowane zgodnie z oczekiwaniami. Aby uzyskać szczegółowe informacje, zobacz sekcję "więcej informacji".

Przyczyna

Ten problem występuje, ponieważ rozszerzenie konfiguracji programu SQL Server Agent nie powoduje prawidłowego wykonania operacji kopiowania po zastosowaniu aktualizacji programu SQL Server. Rozszerzenie konfiguracji programu SQL Server Agent jest odpowiedzialne za skopiowanie plików DLL Monitora wydajności z folderu Binn wystąpienia programu SQL Server do folderu system32.

Rozwiązanie

Informacje o aktualizacji zbiorczej

Program SQL Server 2012

Poprawka dotycząca tego problemu została wydana po raz pierwszy w aktualizacji zbiorczej 3 dla programu SQL Server 2012. Aby uzyskać więcej informacji na temat tego zbiorczego pakietu aktualizacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2723749 Pakiet aktualizacji zbiorczej 3 dla programu SQL Server 2012Uwaga Ponieważ kompilacja jest zbiorcza, każdy nowy pakiet poprawek zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały dołączone do poprzedniej wersji poprawki SQL Server 2012. Firma Microsoft zaleca zastosowanie najnowszego wydania poprawki zawierającego tę poprawkę. 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:

2692828 Kompilacje programu SQL Server 2012 wydane po wydaniu programu SQL Server 2012 Musisz zastosować poprawkę SQL Server 2012 do instalacji programu SQL Server 2012.

SQL Server 2008 R2 z dodatkiem Service Pack 2

Poprawka dotycząca tego problemu została wydana po raz pierwszy w aktualizacji zbiorczej 1 dla programu SQL Server 2008 R2 z dodatkiem Service Pack 2. Aby uzyskać więcej informacji na temat sposobu uzyskiwania tego zbiorczego pakietu aktualizacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2720425 Pakiet aktualizacji zbiorczej 1 dla programu SQL Server 2008 R2 z dodatkiem Service Pack 2Uwaga Ponieważ kompilacja jest zbiorcza, każdy nowy pakiet poprawek zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń dołączone do poprzedniej wersji poprawki SQL Server 2008 R2. Zalecamy zastosowanie najnowszego wydania poprawki zawierającego tę poprawkę. 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:

2730301 Kompilacja programu SQL Server 2008 R2 opublikowanych po wydaniu programu SQL Server 2008 R2 z dodatkiem Service Pack 2

SQL Server 2008 R2 z dodatkiem Service Pack 1

Poprawka dotycząca tego problemu została wydana po raz pierwszy w aktualizacji zbiorczej 7. Aby uzyskać więcej informacji na temat sposobu uzyskiwania tego pakietu aktualizacji zbiorczej dla programu SQL Server 2008 R2 z dodatkiem SP1, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2703282 Pakiet aktualizacji zbiorczej 7 dla programu SQL Server 2008 R2 z dodatkiem Service Pack 1Uwaga Ponieważ kompilacja jest zbiorcza, każdy nowy pakiet poprawek zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały dołączone do poprzedniej wersji poprawki SQL Server 2008 R2 SP1. Zalecamy zastosowanie najnowszego wydania poprawki zawierającego tę poprawkę. 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:

2567616 Kompilacje programu SQL Server 2008 R2, które zostały wydane po opublikowaniu dodatku Service Pack 1 dla programu SQL Server 2008 R2

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Więcej informacji

W przypadku wystąpienia tego problemu może wystąpić jedna z następujących sytuacji:

  • Po zainstalowaniu wystąpienia programu SQL Server 2008 R2 lub wystąpienia programu SQL Server 2012 na komputerze znajdziesz następujące informacje dotyczące plików w folderze dysk: \Program Files\Microsoft SQL Server \ MSSQL10_50. SQL2008R2\MSSQL\Binn\DllTmp64:

    • Wersja pliku sqlagentctr100. dll jest 10.50.1600.

    • Wersja pliku sqlctr100. dll jest 10.50.1600

    Ponadto w folderze dysk: \Windows\System32 znajdują się następujące informacje dotyczące plików:

    • Wersja funkcji perf-MSSQL10_50. SQL2008R2-sqlagtctr. dll jest 10.50.1600.

    • Wersja funkcji perf-MSSQL $ SQL2008R2-sqlctr 10.50.1600.1. dll to 10.50.1600.

  • Po zainstalowaniu wystąpienia programu SQL Server 2008 R2 z dodatkiem Service Pack 1 (SP1) na komputerze znajdziesz następujące informacje dotyczące plików w folderze dysk: \Program Files\Microsoft SQL Server \ MSSQL10_50. SQL2008R2\MSSQL\Binn\DllTmp64:

    • Wersja pliku sqlagentctr100. dll jest 10.50.1600.

    • Wersja pliku sqlctr100. dll jest 10.50.1600.

    Ponadto w folderze dysk: \Windows\System32 znajdują się następujące informacje dotyczące plików:

    • Wersja funkcji perf-MSSQL10_50. SQL2008R2-sqlagtctr. dll jest 10.50.1600. Ten plik nie pokazuje żadnych zmian sygnatury czasowej ani wskazań aktualizacji.

    • Wersja funkcji perf-MSSQL $ SQL2008R2-sqlctr 10.50.1600.1. dll to 10.50.1600. Ten plik wygląda na to, że został skopiowany i umieszczony w folderze system32, ponieważ Konwencja nazewnictwa wskazuje 2500 kompilację. Jednak liczniki w folderze BINN wciąż są 1600 kompilacją.

  • Po zainstalowaniu skumulowanego wystąpienia programu SQL Server 2008 R2 z dodatkiem SP1 na komputerze znajdziesz następujące informacje dotyczące plików w folderze dysk: \Program Files\Microsoft SQL Server \ MSSQL10_50. SQL2008R2\MSSQL\Binn\DllTmp64:

    • Wersja pliku sqlagentctr100. dll jest 10.50.2796 zgodnie z oczekiwaniami.

    • Wersja pliku sqlctr100. dll jest 10.50.2796 zgodnie z oczekiwaniami.

    Ponadto w folderze dysk: \Windows\System32 znajdują się następujące informacje dotyczące plików:

    • Wersja funkcji perf-MSSQL10_50. SQL2008R2-sqlagtctr. dll jest 10.50.1600. Ten plik nie pokazuje żadnych zmian sygnatury czasowej ani wskazań aktualizacji.

    • Wersja funkcji perf-MSSQL $ SQL2008R2-sqlctr 10.50.2796.1. dll jest 10.50.2796 i kopiowana z folderu BINN i umieszczana w folderze system32.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×