SourceOne for filsystemer: "Filarkiv - Historisk" aktivitet mislykkes med "XML-parsing: linje 2"
Summary: SourceOne for filsystemer: SourceOne "Filarkiv - Historisk" aktivitet mislykkes med feil "XML-parsing: linje 2, tegn 1061, ulovlig XML-tegn Native feil: 9420 SQL-tilstand: 42000"
Symptoms
SourceOne File Archive parent job (JBS) mislykkes under oppretting av underordnede jobber (JBC) basert på datakildene som ble valgt under oppretting av "File Archive - Historical"-aktivitet.
Hvis mange jobber var ment å bli skapt av foreldrejobben, ville noen barnejobber allerede ha begynt å behandle før problemet oppstår.
Foreldre- og underordnede jobber stopper behandlingen fordi SourceOne Job Dispatcher-tjenesten ville ha instruert jobber om å stoppe etter at feil oppstod.
Du finner en feilmelding som ligner på følgende, i den detaljerte loggfilen for SOFileArchiveJBS.log på SourceOne-arbeiderserveren som ville ha behandlet den overordnede jobben for aktiviteten som mislyktes: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
Denne mappen blir en del av XML som skal lagres i SourceOne-aktivitetsdatabasen for oppretting av underordnet jobb.
Lagring av XML i aktivitetsdatabasen mislykkes med feilmeldingen nevnt i problemdelen ovenfor.
Resolution
Identifiser og gi nytt navn til mappen som forårsaker problemet.
Slik identifiserer du mappenavnet som forårsaker problemet:
- På SourceOne arbeider server(e) med "File Archive - Historical" rolle endre verbosity nivå for SOFileArchiveJBS komponent til 8 (desimal). Slik endrer du det:
- Start Registerredigering (regedit.exe)
- Gå til "
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\EMC\SourceOne\TraceLogs\SOFileArchiveJBS\Settings» - Endre verdi for
TraceVerbositytil 8 (desimal). - Lukk Registerredigering
- Opprett/kjør "File Archive - Historical"-aktivitet som mislykkes med feilmeldingen ovenfor.
- Når overordnede jobber opprettet av aktivitet fra trinn 2 er merket med mislykket tilstand, åpne SOFileArchiveJBS.log fil på SourceOne-arbeiderserveren som behandlet mislykket overordnet jobb.
- Start fra bunnen der du fyller ut, finn feilmelding nevnt nedenfor, begynn å lete etter mapper som nylig ble skannet av SOFileArchiveJBS.exe prosessen. Du bør finne en merkelig navngitt mappe som ligner på følgende:
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
- Gi nytt navn til mappen som ble identifisert i trinn 4, og kjør aktiviteten som mislyktes.