Poprawka: Funkcja danych jakości usługi nie jest obsługiwana na wystąpienie klastra pracy awaryjnej AlwaysOn 2012 serwera SQL

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 2674817 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Microsoft rozprowadza poprawki 2012 Microsoft SQL Server jako jeden plik do pobrania. Ponieważ poprawki są zbiorcze, każde nowe wydanie zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały zawarte w poprzednich 2012 serwera SQL naprawić wydania.
Rozwiń wszystko | Zwiń wszystko

Na tej stronie

Symptomy

Problem 1

Rozważmy następujący scenariusz. Wystąpienie klastra pracy awaryjnej Microsoft SQL Server 2012 AlwaysOn należy zainstalować. Następnie należy kliknąć, aby zaznaczyć Danych jakości usługi (DQS) pole wyboru w obszarze Usługi Aparat bazy danych na Wybieranie funkcjistrony. W tym scenariuszu można napotkać następujące problemy, chociaż nie pojawi się komunikat o błędzie podczas instalacji.
  • W Start ikony skrótów menu dla klienta jakości danych i Instalatora serwera jakości danych brakuje w węzłach klastra dodane.
  • Na dodanego węzła brakuje plików binarnych usług jakości danych.
  • Jeśli awaryjnie wystąpienia programu SQL Server w węźle klastra dodane, a następnie połączyć się z aplikacji klienckich jakości danych do instancji, może pojawić się następujący komunikat o błędzie:
    Licencja danych jakości usługi wygasła.

    Identyfikator komunikatu: ServerLicenseExpired

Problem 2

Podczas próby zainstalowania danych jakości usługi (DQS), uruchamiając DQSInstaller.exe na węźle klastra podstawowego DQSInstaller nie łączy się do wystąpienia aparatu bazy danych programu SQL Server do tworzenia katalogów DQS. Ponadto pojawić się komunikaty o błędzie, podobne do następujących:


Komunikat o błędzie 1
System.Data.SqlClient.SqlException (0x80131904): W sieci lub danego wystąpienia wystąpił błąd podczas nawiązywania połączenia z programem SQL Server. Serwer nie został znaleziony lub nie jest dostępne. Sprawdź, czy nazwa obiektu jest poprawna, i tego programu SQL Server jest skonfigurowany do zezwalania na połączenia zdalne. (Dostawca: nazwane potoki dostawcy, błąd: 40 - nie można otworzyć połączenia z programem SQL Server)

Komunikat o błędzie 2

System.Data.SqlClient.SqlException (0x80131904): W sieci lub danego wystąpienia wystąpił błąd podczas nawiązywania połączenia z programem SQL Server. Serwer nie został znaleziony lub nie jest dostępne. Sprawdź, czy nazwa obiektu jest poprawna, i tego programu SQL Server jest skonfigurowany do zezwalania na połączenia zdalne. (Dostawca: interfejsy sieciowe SQL, błąd: 26 - Błąd lokalizowania określone wystąpienie/Server)

Przyczyna

Przyczyna problemu 1
Ten problem występuje z powodu błędu w programie konfiguracji programu SQL Server.

Przyczyna problemu 2
Ten problem występuje, ponieważ DQSInstaller.exe nie można użyć nazwy wirtualnej w klastrze.

Rozwiązanie

Aby rozwiązać ten problem, należy zainstalować następującej aktualizacji zbiorczej. Ta zbiorcza aktualizacja umożliwia obsługę DQS jako część klastrowanego instalacji programu SQL Server 2012. DQS w programie SQL Server 2012 obsługuje instalację tylko w scenariuszu klastrowania, bez jakichkolwiek wystąpienia programu SQL Server, poprzednio zainstalowanego na węźle klastra. Aby włączyć obsługę, użyj jednej z następujących metod:
  • Jeśli brakuje funkcji DQS z węzłów klastra dodane lub wtórne klastra pracy awaryjnej jest już zainstalowany, instalacja programu SQL Server 2012 musi być odinstalowany (RemoveNode) i ponownym (AddNode) z tych węzłów przy użyciu aktualizacji CU1 i przez wykonanie kroków opisanych dalej w tym artykule. Przed odinstalowaniem klastrowanego wystąpienia programu SQL Server 2012 upewnij się, że tworzenie kopii zapasowych wszelkich baz danych użytkownika. Zobacz szczegóły "Usuń węzeł" w artykule Microsoft Books Online:
    aspx http://msdn.microsoft.com/en-us/library/ms191545 (SQL.110)
  • Jeśli nie masz wystąpienie programu SQL Server 2012 zainstalowane, nadal należy kroków opisanych dalej w tym artykule w celu wykonania instalacji i zastosować zbiorczy pakiet aktualizacji 1, przed uruchomieniem Instalatora wszelkich RTM. Następnie Zbiorcza aktualizacja będzie dołączone podczas wykonywania świeżych instalacji w klastrze.

    UwagaPo uruchomieniu Instalatora programu SQL Server 2012, wyświetlany jest monit o krok "Skanuj do aktualizacji produktów". Jednakże można odnaleźć i pobrać tylko Microsoft ogólne wydanie dystrybucyjne (GDR) i service pack, aktualizacje. Pakiet aktualizacji zbiorczej 1 nie ma na liście.

    Aby dołączyć zbiorczy pakiet aktualizacji 1, można użyć wiersza polecenia wskaż pobrany pakiet najnowszych aktualizacji. Aby to zrobić, wykonaj następujące kroki:
    1. Pobierz pakiet aktualizacji zbiorczej do folderu lokalnego lub ścieżki UNC. Na przykład pobrać aktualizację zbiorczą w następującym folderze:
      C:\CU1Update
    2. Do uruchomienia pliku .ini pkt 2012 Instalator programu SQL Server do folderu, w którym zapisany jest pakiet aktualizacji zbiorczej, użyj jednej z następujących metod:
      • Aby zainstalować program SQL Server 2012 wraz z funkcją DQS w węźle klastra podstawowego, wykonaj następujące kroki:
        1. Otwórz wiersz polecenia jako administrator z nowego serwera, a następnie uruchom następujące polecenie:
          Plik Setup.exe /Akcja = addnode /updatesource=Ścieżka folderu aktualizacji EXE>

          Na przykład uruchom następujące polecenie:
          Setup.exe/Action = addnode /updatesource = c:\CU1Update
        2. Zazwyczaj należy ukończyć pracy Kreatora instalacji. Aby to zrobić, wykonaj następujące kroki:
          1. Kliknij przyciskOK Aby skonfigurować zasady pomocy technicznej.
          2. NaAktualizacje produktu strony, sprawdź, że istnieje pakietu poprawek, a następnie kliknij Dalej.
          3. Na Zainstaluj pliki InstalatoraKliknij opcjęZainstaluj.
          4. Na następujących stronach kliknij przyciskDalej:
            • Zasady pomocy technicznej
            • Klucz produktu
            • Postanowienia licencyjne
            • Ustawienia roli
             
          5. WybierzUsługi Aparat bazy danych, Danych jakości usługii inne funkcje, które mogą byća następnie kliknij przyciskDalej.
          6. Na Funkcja regułKliknij opcję Dalej.
          7. NaKonfiguracja instancjistrony, należy wpisać nazwę dla klastra pracy awaryjnej sieciowych programu SQL Server, a następnie kliknijDalej.
          8. NaWymagań dotyczących miejsca na dyskuKliknij opcję Dalej.
          9. NaGrupy zasobów klastrastrony, wpisz nazwę serwera SQL klastra grupy zasobów, do którego zostaną dodane zasoby klastra pracy awaryjnej, a następnie kliknijDalej.
          10. NaWybór dysku klastrastrony, wybierz dysk i kliknij przyciskDalej.
          11. NaKonfiguracja sieci klastra strony, sprawdź ustawienia sieciowe, a następnie kliknij przyciskDalej.
          12. NaKonfiguracja usługistrony, wprowadź informacje konta usługi, a następnie kliknijDalej.
          13. Na następujących stronach kliknij przycisk Dalej:
            • Raportowanie błędów
            • Zasady instalacji klastra
            • Gotowy do instalacji
      • Aby zainstalować program SQL Server 2012 wraz z funkcją DQS w węźle klastra dodatkowych, wykonaj następujące kroki:
        1. Otwórz wiersz polecenia jako administrator z nowego serwera, a następnie uruchom następujące polecenie:
          Plik Setup.exe/Action = addnode /updatesource =Ścieżka folderu aktualizacji EXE>
          Na przykład uruchom następujące polecenie:
          plik Setup.exe/Action = addnode /updatesource = c:\CU1Update
        2. Zazwyczaj należy ukończyć pracy Kreatora instalacji. Aby to zrobić, wykonaj następujące kroki:
          1. Kliknij przycisk OK Aby skonfigurować zasady pomocy technicznej.
          2. Na Aktualizacje produktu strony, sprawdź, że istnieje pack poprawki, a następnie kliknij Dalej.
          3. Na Zainstaluj pliki Instalatora Kliknij opcję Zainstaluj.
          4. Na następujących stronach kliknij przyciskDalej:
            • Ustawienia zasad pomocy technicznej
            • Klucz produktu
            • Postanowienia licencyjne
          5. Na Konfiguracja klastra w węźlestrony, wpisz nazwę sieci serwera SQL z instalacji klastra głównego węzła (zobacz krok 2B7 w poprzednim punkcie punktora dla nazwy instancji programu SQL Server), a następnie kliknij przyciskDalej.
          6. Na następujących stronach kliknij przycisk Dalej:
            • Raportowanie błędów
            • Dodaj węzeł reguły
            • Gotowy do dodania węzła


        Aby uzyskać więcej informacji o aktualizacjach produktu w instalacji programu SQL Server w 2012 r. odwiedź następującą witrynę sieci Web Microsoft Developer Network (MSDN):
        Ogólne informacje dotyczące aktualizacji produktu w instalacji programu SQL Server 2012
    3. Po klastra instalacja została pomyślnie ukończona (zawiera zbiorczy pakiet aktualizacji 1) i wszelkie żądane ponowne uruchomienia są zakończone, należy uruchomić DQSInstaller.exe do ukończenia instalacji DQS. Aby uzyskać więcej informacji odwiedź następującą witrynę sieci Web:
      DQS uaktualniania: Instalowanie poprawka poprawki lub aktualizacji zbiorczej na danych jakości usługi
      1. Jeśli nigdy nie uruchomiono DQSInstaller.exe na dotknięte wystąpienie w przeszłości do tworzenia katalogów DQS, należy uruchomić DQSInstaller.exe z aktywnego węzła klastra do przeprowadzenia wstępnej konfiguracji DQS.

        Na aktywny węzeł klastra, uruchom DQSInstaller.exe z Menu Start > Wszystkie programy > Microsoft SQL Server 2012 > Danych jakości usługi > Instalator serwera jakości danych. Go wykryje nazwy serwera wirtualnego i konfigurowanie katalogi DQS i zespoły tej instancji.
      2. Lub, jeżeli uruchomiono DQSInstaller przed zainstalowaniem zbiorczej aktualizacji 1 na węzłach klastra dodano, należy użyć wiersza polecenia uaktualnienie wykazów DQS za pomocą DQSInstaller.exe–Upgrade przełącznik.
        1. Użytkownik musi być zalogowany jako konta administratora, a konto również musi być członkiem roli sysadmin w odpowiednie wystąpienie aparatu bazy danych SQL Server 2012.
        2. W systemach, w których kontrola konta użytkownika jest włączona Otwórz wiersz polecenia jako Administrator.Menu Start > cmd. Kliknij prawym przyciskiem myszy ikonę programu CMD.exe, a następnie wybierzUruchom jako Administrator.
        3. Zmień katalog na folder binn odpowiednie wystąpienie aparatu programu pliki lokalizację bazy danych, takie jak następujące: cd "C:\Program Files\Microsoft SQL Server\MSSQL11.InstanceName\MSSQL\Binn"
        4. Uruchom polecenie DQSInstaller.exe uaktualnienia tego polecenia należy wykryć poprawną nazwę wirtualnego i nazwę instancji, aby uaktualnić. DQSInstaller.exe-uaktualnienie

Zbiorcza aktualizacja informacji

Poprawkę dotyczącą tego problemu został opublikowany w zbiorczej aktualizacji 1 dla programu SQL Server 2012. Aby uzyskać więcej informacji dotyczących sposobu uzyskiwania tego pakietu aktualizacji zbiorczej dla programu SQL Server kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2679368 Zbiorcza aktualizacja 1 dla programu SQL Server 2012
Uwaga Ponieważ kompilacje kumulują się, każde nowe wydanie poprawka zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały zawarte w poprzednich SQL Server naprawić wydania. Zaleca się, aby rozważyć zastosowanie najnowszej wersji poprawki, zawierający 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 SQL Server 2012 tworzy wydane po wydaniu programu SQL Server 2012

DQSInstall.exe wykrywania aktualizacji

Pakiet aktualizacyjny zawiera aktualizację DQSInstaller.exe wykrywania dla klastrowanego wystąpienia.

Po zastosowaniu tej aktualizacji zbiorczej DQSInstaller.exe wykryje klastrowanego wystąpienia na podstawie następujących czynności:
  1. DQSInstaller.exe lokalizuje bieżącego identyfikatora wystąpienia przy użyciu wartości rejestru w następującym kluczu rejestru:
    SOFTWARE\Microsoft\Microsoft SQL Server\Nazwa instancji\SQL\
  2. DQSInstaller.exe kontroli, jeśli to wystąpienie jest klastrowany przy użyciu wartości rejestru w kluczu odpowiedni identyfikator instancji:
    SOFTWARE\Microsoft\Microsoft SQL Server\Identyfikator wystąpienia\Cluster
  3. Na podstawie tej wartości klucza, jeśli instancja jest klastrowany, Nazwa wirtualnego z ten klucz jest używany w ciągu połączenia SQL. DQSInstaller.exe można użyć nazwy wirtualnych, aby połączyć się z wystąpieniem programu SQL Server, a następnie zbudować katalogi DQS. Wystąpienie nie jest klastrowany, DQSInstaller.exe zbudować ciąg połączenia SQL Server, w zależności od właściwości Nazwa komputera Windows dla bieżącego komputera.
  4. Dla nazwanych wystąpień ciągu połączenia DQSInstaller.exe jest konstruowany przez suffixing Nazwa wirtualnego lub nazwy komputera kreską ułamkową odwróconą i nazwę instancji. Na przykład,nazwa_komputera\nazwa_wystąpienia.

    Uwaga Można zmienić nazwę instancji -instancji argument wiersza polecenia jako przełącznik dla DQSInstaller.exe, jeśli nazwa instancji niewłaściwe jest postrzegana.

Stan

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

Obejście problemu

Aby rozwiązać te problemy, zainstaluj autonomiczny instancję programu SQL Server w węźle klastra, a następnie włączyć funkcję DQS.

Więcej informacji

Aby uzyskać więcej informacji o obsłudze MDS klastrowanego instalacji programu SQL Server 2012 kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2683467 Poprawka: SQL Server 2012 wzorzec danych Services nie jest obsługiwana na klastrowanym instalacji programu SQL Server 2012
Aby uzyskać więcej informacji o wystąpieniach AlwaysOn klastra pracy awaryjnej odwiedź następującą witrynę sieci Web Microsoft Developer Network (MSDN):

Wystąpienia klastra pracy awaryjnej AlwaysOn

Właściwości

Numer ID artykułu: 2674817 - Ostatnia weryfikacja: 12 kwietnia 2012 - Weryfikacja: 1.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft SQL Server 2012 Business Intelligence
  • Microsoft SQL Server 2012 Enterprise
Słowa kluczowe: 
kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2674817 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Anglojęzyczna wersja tego artykułu to:2674817

Przekaż opinię

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com