問題
イベント ID:3231: [Could not get a MAPI session from the session pool]
エラーメッセージ
イベントエラー 0x81002746 :[Could not get a MAPI session from the session pool]
解決方法
詳細 :
このエラーはアーカイブサービスまたはジャーナルサービスの起動中に発生することがあります。 アーカイブサービスまたはジャーナルサービスは、起動する際、アーカイブ実行処理するように設定されている対象アーカイブメールボックスまたはジャーナル メールボックスへの接続を試みます。 それらのメールボックスにVault Adminアカウントがログインできなかった場合、エラーがログに記録されます。 このエラーは致命的であるため、アーカイブサービスまたはジャーナルサービスは自動的にシャットダウンします。 メールボックスプロパティの同期においてさえも、そのようなエラーが発生することがあります。
最も可能性の高い原因は、基本のExchangeサーバーへの接続に関する問題です。
原因:
- 1. Exchange サーバーが停止している可能性がある。
2. Exchange サーバーに関する MAPI (Messaging Application Programming Interface) の接続のエラー。
3. Exchange サーバーがEnterprise Vault システムメールボックスに接続できない。
4. Enterprise Vault システムメールボックスがグローバルアドレス一覧 (GAL) で非表示になっている可能性がある。
解決方法: Exchange サーバーサービスが起動している状態で、Enterprise Vault システムメールボックスが GAL で非表示になっていないことを確認します。 これらの点が正常に確認された後、「Related Documents」セクションの記事 273298 を参照して、一般的な Exchangeサーバーの MAPI トラブルシューティング手順を行います。
MAPI トラブルシューティングガイドに従った後でも問題が解決しない場合、これらの手順に従って、SQL 内部の以下の各テーブルを修正します。
- Enterprise Vault 5.x のテーブル
ArchivingServiceEntry
JournalServiceEntry
RetrievalServiceEntry
Enterprise Vault 6.x および 7.x のテーブル
ArchivingRetrievalTask
JournalTask
RetrievalTask
1. すべての Enterprise Vault サービスを停止します。
2. SQL Enterprise Manager を開きます。(図 1)
図 1 
3. [EnterpriseVaultDirectory] データベースを展開します。(図 2)
図 2 
4. [ArchivingServiceEntry] テーブルを右クリックして、[テーブルを開く (Open Table)]、[全行を返す (Return all rows)]の順にクリックします。(図 3)
図 3 
5. [SystemMailbox]列で、値を次のように変更します。
smtp:user@domain.com (電子メールアカウントは[SystemMailbox]列に記載されているアカウントになります)
注意 :この例で示されているように、smtp の後にスペースが入っていないことを確認してください。
(誤) smtp: user@domain.com
(正) smtp:user@domain.com
6.すべての Enterprise Vault サービスを起動します。