SourceOne for File Systems:「File archive - Historical」アクティビティーが「XML parsing: line 2」で失敗する
Summary: SourceOne for File Systems:SourceOneの「File archive - Historical」アクティビティーが「XML parsing: line 2, character 1061, illegal xml character Native error: 9420 SQLの状態: 42000"
Symptoms
「ファイル アーカイブ - 履歴」アクティビティーの作成中に選択したデータ ソースに基づいて子ジョブ(JBC)を作成中に、SourceOne File Archiveの親ジョブ(JBS)が失敗します。
多くのジョブが親ジョブによって作成されることを意図している場合、問題が発生する前に、一部の子ジョブの処理がすでに開始されている可能性があります
SourceOne Job Dispatcherサービスがエラー発生後にジョブを停止するように指示したため、親ジョブと子ジョブの処理が停止します。
次のようなエラー メッセージが、失敗したアクティビティの親ジョブを処理したSourceOneワーカー サーバー上の SOFileArchiveJBS.log 冗長ログ ファイルに表示されます。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
そのフォルダーはXMLの一部となり、子ジョブを作成するためにSourceOneアクティビティー データベースに保存されます。
アクティビティー データベースへのXMLの保存が失敗し、前述の問題のセクションで説明したエラー メッセージが表示されます。
Resolution
問題の原因となっているフォルダーを特定し、名前を変更します。
問題の原因となっているフォルダー名を特定するには、次の手順を実行します。
- 「ファイル アーカイブ - 履歴」ロールを持つSourceOneワーカー サーバーで、SOFileArchiveJBSコンポーネントの詳細レベルを8(10進数)に変更します。変更するには、次の手順を実行します。
- レジストリー エディター(regedit.exe)の起動
- に移動します。
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\EMC\SourceOne\TraceLogs\SOFileArchiveJBS\Settings」 - 次の値を変更します。
TraceVerbosityを 8 (10 進数) に設定します。 - レジストリー エディターを閉じます
- 前述のエラー メッセージで失敗している「ファイル アーカイブ - 履歴」アクティビティを作成/実行します。
- 手順2のアクティビティーによって作成された親ジョブが失敗状態でマークされている場合はSOFileArchiveJBS.log失敗した親ジョブを処理したSourceOneワーカー サーバーでファイルを開きます。
- 以下に示す検索エラー メッセージを入力する一番下から始めて、SOFileArchiveJBS.exeプロセスによって最近スキャンされたフォルダーの検索を開始します。次のような奇妙な名前のフォルダーが見つかります。
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
- 手順4で特定したフォルダーの名前を変更し、失敗したアクティビティを再実行します。