SourceOne for File Systems: L'attività "File archive - Historical" ha esito negativo con errore "XML parsing: line 2"
Summary: SourceOne for File Systems: L'attività SourceOne "File archive - Historical" ha esito negativo con errore "XML parsing: line 2, character 1061, illegal xml character Native error: 9420 Stato SQL: 42000" ...
Symptoms
Il job padre di SourceOne File Archive (JBS) ha esito negativo durante la creazione di job figlio (JBC) in base alle origini dati selezionate durante la creazione dell'attività "File Archive - Historical".
Se molti job devono essere creati dal job padre, alcuni job figlio avrebbero già iniziato l'elaborazione prima che si verifichi il problema.
L'elaborazione dei job padre e figlio si interrompe perché il servizio SourceOne Job Dispatcher ha indicato ai processi di arrestarsi dopo che è stato rilevato un errore.
Un messaggio di errore simile al seguente è disponibile nel file di log dettagliato SOFileArchiveJBS.log sul server di lavoro SourceOne che avrebbe elaborato il job padre per l'attività con esito negativo:95216|P2D0|T1274|2017/04/13 23:18:46:531|CoExTask::Save|ERROR|System call failed. (0x86040100) [SOFileArchiveJBS, CoExTask.cpp(947).CoExTask::Save] >System call failed. (0x86040100) [SOFileArchiveJBS, CoExJDFDB.cpp(905).CoExJDFDB::ExecuteCmdForID] >System call failed. (0x86040100) [SOFileArchiveJBS, CoExJDFDB.h(514).CoExJDFDB::ExecuteSP] >System call failed. (0x86040100) Unknown error (0x800424CC) [SOFileArchiveJBS, CoExJDFDB.h(509).CoExJDFDB::ExecuteSP] >{XML parsing: line 2, character 1061, illegal xml character Native error: 9420 SQL State: 42000 } |CoExTask.cpp(947)|Job Id: 209023; Activity Name: FileShareProcessing; Activity Id: 10159; Activity Type: -1788567307; ES1WORKER
Cause
Tale cartella diventa parte del file XML per essere salvata nel database delle attività di SourceOne per la creazione del job figlio.
Il salvataggio di XML nel database delle attività non riesce con il messaggio di errore menzionato nella sezione precedente relativa al problema.
Resolution
Identificare e rinominare la cartella che causa il problema.
Per identificare il nome della cartella che causa il problema:
- Sui server di lavoro SourceOne con ruolo "File Archive - Historical", modificare il livello di dettaglio per il componente SOFileArchiveJBS in 8 (decimale). Per modificarlo:
- Avviare l'Editor del Registro di sistema (regedit.exe)
- Passare a "
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\EMC\SourceOne\TraceLogs\SOFileArchiveJBS\Settings". - Modifica valore di
TraceVerbositya 8 (decimale). - Chiudere l'Editor del Registro di sistema
- Creare/eseguire l'attività "File Archive - Historical" che non riesce con il messaggio di errore sopra menzionato.
- Quando i job padre creati dall'attività del passaggio 2 sono contrassegnati con stato failed, aprire SOFileArchiveJBS.log file sul server di worker SourceOne che ha elaborato il job padre non riuscito.
- Partendo dalla parte inferiore in cui si compila il messaggio di errore Trova menzionato di seguito, inizia a cercare le cartelle che sono state scansionate di recente da SOFileArchiveJBS.exe processo. Dovresti trovare una cartella dal nome strano simile alla seguente:
2077389|P2D0|T1274|2017/04/13 23:18:43:894|CSOFileArchiveJBS::ScanCurrentDirectory|VERBOSE|Push for path: \\?\UNC\LabMachine\E$\katwar\Downloads\ , index: 206912|SOFileArchiveJBS.cpp(3112)|Job Id: -1; Activity Name: ES1Worker; Activity Id: -1; Activity Type: -1; ES1WORKER
- Rinominare la cartella identificata nel passaggio 4 ed eseguire nuovamente l'attività non riuscita.