2011-02-09 11 views
2

SharePoint 2007でカスタムタイマージョブを開発しました。問題が発生しました。タイマージョブが正常に実行されていて、動作が停止し、ジョブのステータスが「初期化済み」になっていれば、モード。ジョブ定義を削除して追加すると、「成功」ステータスで何度か作業が再開されます。その後も同じ問題が発生します。SharePoint 2007のタイマージョブ

アイデア?

Hrayr

+0

コードを投稿できますか?スケジュールは何ですか? –

+0

ジョブの実行は、sharepointからのエクスポートを行う大きなコードです。スケジュールは5分です – Hrayrd

+0

タイマージョブサービスのリセットは役に立ちますか? – EvgK

答えて

0

それはあなたが別のWebアプリケーションとのコンテンツのエクスポートとインポートのためにカスタマイズされたコンテンツ展開ジョブを開発しているということかもしれません。したがって、エクスポートが正しく実行されなかったり、ジョブの実行中にエクスポートが失敗したりする可能性があります。異なるジョブ間に依存関係が存在する可能性もあります。

私は、次のアクションを取ることをお勧めします:

[インポートとエクスポートタイマージョブを使用している場合は、その後、10分に5minsからエクスポートタイマージョブのスパンを増加してみてください。輸入を短期間で実行するように実行させる。 2分。次に、コードのデバッグを開始します。

デバッグの場合:影響を受けるTimer Serviceのコードをデバッグするのに役立つVisual Studioの "Owstimer.exe"プロセスでデバッガを接続することが非常に重要です。コードにブレークポイントを設定してください。あなたがタイマジョブの展開に

をした後も、あなたはCMDでこれらを実行することができますが、SharePointタイマーサービスをリセットしてください:

ネット停止「Windows SharePoint Servicesのタイマー」

ネットスタート「Windows SharePoint Servicesのタイマー」

幸運

関連する問題