Risoluzione dei problemi relativi a SQL VSS Writer

Questo articolo è per Amanda impresa (AE)

Risoluzione dei problemi relativi a SQL VSS Writer

Il comando più importante durante la diagnosi di qualsiasi problema VSS è scrittori di liste di vssadmin. Questo comando visualizzerà tutti i writer attivi sul sistema e lo stato di ciascuno.

Per eseguire questo comando:

  1. Apri il prompt dei comandi di Windows.
  2. Digita vssadmin list writer.

Zmanda Windows Client (ZWC) registrerà gli errori nei registri degli eventi dell'applicazione. Spesso, gli errori ZWC vengono associati a un evento di sistema o a un evento dell'applicazione che indica un errore.

Come risolvere i problemi di SQL VSS Writer

Quando esegui il scrittori di liste di vssadmin comando, potresti riscontrare uno di questi problemi:

Il writer SQL non viene mostrato

Quando si esegue il comando vssadmin list writer, SQL Server Writer non viene visualizzato e non è presente alcun messaggio di errore nei registri degli eventi dell'applicazione. Tuttavia, il servizio SQLserver VSS Writer potrebbe essere in esecuzione.

Per risolvere questo problema:

  1. Controlla se ci sono spazi nei nomi del database.
    1. Eseguire la query: selezionare à ¢ €˜ # à ¢ €⠄¢ + nome + à ¢ €℠¢ # à ¢ €⠄¢ da sys.databases.
    2. Guarda l'output e controlla gli spazi nei nomi. Gli spazi finali (come #example #) sono facili da perdere, quindi fai attenzione.
    3. Se vengono trovati degli spazi, è necessario rinominare il database. Si prega di seguire le istruzioni in questo articolo di Microsoft.
  2. Verificare che il servizio SQL Server VSS Writer sia aggiunto al ruolo sysadmin nella console di gestione di SQL Server.

Dopo aver seguito questi passaggi, esegui il file scrittori di liste di vssadmin comando di nuovo. Lo scrittore dovrebbe essere presente.

Il writer di SQL Server non è riuscito

Se il writer SQL Server è contrassegnato come non riuscito, controllare innanzitutto i registri degli eventi dell'applicazione di Windows per gli errori. Abbiamo incluso tre esempi di seguito:

Esempio n. 1 Tipo evento: errore Origine evento: SQLWRITER Categoria evento: nessuna ID evento: 24583 Data: 4/30/2006 Ora: 11:38:44 AM Utente: N / D Computer: ComputerName Descrizione: Errore Sqllib: Errore OLEDB rilevato chiamando IDBInitialize :: Initialize. hr = 0x80040e4d. SQLSTATE: 28000, Errore nativo: 18456 Stato errore: 1, Gravità: 14 Origine: Microsoft SQL Native Client Messaggio di errore: Accesso non riuscito per l'utente à ¢ €˜NT AUTHORITY \ SYSTEMà ¢ €⠄¢. DBPROP_INIT_DATASOURCE: ComputerName DBPROP_INIT_CATALOG: master DBPROP_AUTH_INTEGRATED: SSPI
Esempio n. 2 Tipo evento: errore Origine evento: SQLWRITER Categoria evento: nessuna ID evento: 24583 Data: 4/30/2006 Ora: 11:38:44 AM Utente: N / D Computer: ComputerName Descrizione: Errore Sqllib: Errore OLEDB rilevato chiamando IDBInitialize :: Initialize. hr = 0x80040e4d. SQLSTATE: 28000, Errore nativo: 18456 Stato errore: 1, Gravità: 14 Origine: Microsoft SQL Native Client Messaggio di errore: Accesso non riuscito per l'utente à ¢ €˜NT AUTHORITY \ SYSTEMà ¢ €⠄¢. DBPROP_INIT_DATASOURCE: ComputerName DBPROP_INIT_CATALOG: master DBPROP_AUTH_INTEGRATED: SSPI
Esempio n. 3 Tipo evento: errore Origine evento: VSS Categoria evento: nessuna ID evento: 6013 Data: 4/30/2006 Ora: 11:38:44 AM Utente: N / A Computer: ComputerName Descrizione: Errore Sqllib: Errore OLEDB rilevato chiamando IDBInitialize :: Initialize. hr = 0x80040e4d. SQLSTATE: 42000, Errore nativo: 18456 Stato errore: 1, Gravità: 14 Origine: Provider Microsoft OLE DB per SQL Server Messaggio di errore: Accesso non riuscito per l'utente à ¢ €˜NT AUTHORITY \ SYSTEMà ¢ €⠄¢.

Per risolvere questo problema, rivedi questo articolo di Microsoft per informazioni dettagliate su come gestire i problemi di connettività. Di seguito una sintesi dei suoi punti chiave:

  1. Apri Gestione configurazione SQL Server.
    1. In Protocolli client (sia a 32 bit che a 64 bit), dovrebbero essere abilitati i protocolli TCP / IP, Memoria condivisa e Named Pipe.
    2. Non dovrebbero esserci alias. Se selezioni Alias ​​(di nuovo, sia a 32 bit che a 64 bit) e vedi un Alias ​​sul lato destro dello schermo, devi rimuoverlo.
  2. Verificare che il servizio SQL Server VSS Writer sia aggiunto al ruolo sysadmin nella console di gestione di SQL Server.

Corri il scrittori di liste di vssadmin comando di nuovo. Se SQL Server Writer è ora nello stato Stabile, hai riscontrato il problema. In caso contrario, rivedi i tuoi particolari messaggi di errore in questo articolo di Microsoft.

Se continuano a verificarsi problemi con il writer SQL VSS, si consiglia Raccolta dei registri del client Windows di Zmanda per il supporto e contattando il nostro team di assistenza clienti per ulteriore assistenza.