Rozwiązywanie problemów z pisarzem SQL VSS

Ten artykuł jest przeznaczony dla Amanda Enterprise (AE)

Rozwiązywanie problemów z pisarzem SQL VSS

Najważniejszym poleceniem podczas diagnozowania dowolnego problemu z VSS jest autorzy list vssadmin. To polecenie wyświetli wszystkie aktywne programy piszące w twoim systemie i stan każdego z nich.

Aby uruchomić to polecenie:

  1. Otwórz wiersz polecenia systemu Windows.
  2. Wpisz vssadmin list writers.

Klient Zmanda Windows (ZWC) zarejestruje błędy w dziennikach zdarzeń aplikacji. Często błędy ZWC są dopasowane do zdarzenia systemowego lub zdarzenia aplikacji, które wskazuje na awarię.

Jak rozwiązywać problemy z pisarzem SQL VSS

Po uruchomieniu autorzy list vssadmin polecenie, możesz napotkać jeden z następujących problemów:

Program zapisujący SQL nie jest wyświetlany

Po uruchomieniu polecenia vssadmin list writers, program zapisujący SQL Server nie jest wyświetlany i nie ma komunikatu o błędzie w dziennikach zdarzeń aplikacji. Jednak usługa SQLserver VSS Writer może być uruchomiona.

Aby rozwiązać ten problem:

  1. Sprawdź, czy w nazwach baz danych są spacje.
    1. Uruchom zapytanie: wybierz à ¢ €˜#à ¢ €⠄¢ + nazwa + à ¢ €℠¢ #à ¢ â¬â „¢ z sys.databases.
    2. Spójrz na wynik i sprawdź spacje w nazwach. Spacje końcowe (takie jak # przykład #) są łatwe do przeoczenia, więc zwróć uwagę.
    3. Jeśli zostaną znalezione spacje, należy zmienić nazwę tej bazy danych. Postępuj zgodnie z instrukcjami w w tym artykule firmy Microsoft.
  2. Sprawdź, czy usługa SQL Server VSS Writer została dodana do roli sysadmin w konsoli zarządzania SQL Server.

Po wykonaniu tych kroków uruchom autorzy list vssadmin polecenie ponownie. Pisarz powinien być obecny.

Program zapisujący SQL Server nie powiódł się

Jeśli moduł zapisujący SQL Server jest oznaczony jako uszkodzony, najpierw sprawdź dzienniki zdarzeń aplikacji systemu Windows pod kątem błędów. Poniżej zamieściliśmy trzy przykłady:

Przykład #1 Typ zdarzenia: Błąd Źródło zdarzenia: SQLWRITER Kategoria zdarzenia: Brak Identyfikator zdarzenia: 24583 Data: 04.04.2006 Godzina: 11:38:44 Użytkownik: Brak Komputer: NazwaKomputera Opis: Błąd Sqllib: OLEDB Wystąpił błąd podczas wywoływania IDBInitialize :: Initialize. hr = 0x80040e4d. SQLSTATE: 28000, błąd macierzysty: 18456 Stan błędu: 1, ważność: 14 Źródło: klient macierzysty Microsoft SQL Komunikat o błędzie: Logowanie nie powiodło się dla użytkownika â € žNT AUTHORITY \ SYSTEM⠀⠄¢. DBPROP_INIT_DATASOURCE: nazwa_komputera DBPROP_INIT_CATALOG: master DBPROP_AUTH_INTEGRATED: SSPI
Przykład #2 Typ zdarzenia: Błąd Źródło zdarzenia: SQLWRITER Kategoria zdarzenia: Brak Identyfikator zdarzenia: 24583 Data: 04.04.2006 Godzina: 11:38:44 Użytkownik: Brak Komputer: NazwaKomputera Opis: Błąd Sqllib: OLEDB Wystąpił błąd wywołania IDBInitialize :: Initialize. hr = 0x80040e4d. SQLSTATE: 28000, błąd macierzysty: 18456 Stan błędu: 1, ważność: 14 Źródło: klient macierzysty Microsoft SQL Komunikat o błędzie: Logowanie nie powiodło się dla użytkownika â € žNT AUTHORITY \ SYSTEM⠀⠄¢. DBPROP_INIT_DATASOURCE: nazwa_komputera DBPROP_INIT_CATALOG: master DBPROP_AUTH_INTEGRATED: SSPI
Przykład #3 Typ zdarzenia: Błąd Źródło zdarzenia: VSS Kategoria zdarzenia: Brak Identyfikator zdarzenia: 6013 Data: 30.04.2006 Godzina: 11:38:44 Użytkownik: Nie dotyczy Komputer: Nazwa komputera Opis: Błąd Sqllib: OLEDB Wystąpił błąd podczas wywoływania IDBInitialize :: Initialize. hr = 0x80040e4d. SQLSTATE: 42000, błąd macierzysty: 18456 Stan błędu: 1, wskaźnik ważności: 14 Źródło: Dostawca Microsoft OLE DB dla programu SQL Server Komunikat o błędzie: Logowanie nie powiodło się dla użytkownika „AUTHORITY \ SYSTEM” „NIE”.

Aby rozwiązać ten problem, przejrzyj w tym artykule firmy Microsoft aby uzyskać szczegółowe informacje na temat rozwiązywania problemów z łącznością. Poniżej znajduje się podsumowanie najważniejszych punktów:

  1. Otwórz Menedżera konfiguracji programu SQL Server.
    1. W Protokołach klienta (zarówno 32-bitowych, jak i 64-bitowych) należy włączyć protokoły TCP / IP, pamięć współdzieloną i potok nazwany.
    2. Nie powinno być żadnych aliasów. Jeśli wybierzesz Aliasy (ponownie, zarówno 32-bitowe, jak i 64-bitowe) i zobaczysz Alias po prawej stronie ekranu, musisz go usunąć.
  2. Sprawdź, czy usługa SQL Server VSS Writer została dodana do roli sysadmin w konsoli zarządzania SQL Server.

Uruchom autorzy list vssadmin polecenie ponownie. Jeśli moduł zapisujący SQL Server jest teraz w stanie stabilnym, problem został znaleziony. Jeśli nie, zapoznaj się z konkretnymi komunikatami o błędach w tym artykule firmy Microsoft.

Jeśli nadal występują problemy z modułem zapisującym usługi SQL VSS, zalecamy Zbieranie dzienników klienta Windows Zmanda do pomocy technicznej i kontaktując się z naszym zespołem obsługi klienta w celu uzyskania dalszej pomocy.

pl_PLPolish