次の仕様のアプリケーション サーバーがあります。
• Windows 2008 R2 オペレーティング システム。
• Windows の役割、MSDTC、SQL DB サーバーへの接続など、すべての前提条件が正常に正しく構成されている。
• MS Reporting Services 2008 R2 が正常にインストールおよび構成され、すべてのレポートが展開され、問題なくレンダリングされます。
アプリケーション サーバーは、異なるサーバー上の SQL Server 2008 R2 DB に接続します。2 つのサーバー間にファイアウォールはなく、UDL ファイルを使用すると、接続は Windows 認証または SQL Server での SQL 認証を使用して常に成功します。
「K2 blackpearl 4.5 (4.10060.1.0) with Update KB001040」をインストールすると、セットアップは正常に完了しますが、ワーク リストを開くとき、再構成のために K2 セットアップ マネージャーを開くとき、およびレポート マネージャーでレポートをレンダリングするときに、次の例外が表示されます。 「サーバーから結果を受信中にトランスポート レベルのエラーが発生しました。(プロバイダー: TCP プロバイダー、エラー: 0 - セマフォのタイムアウト期間が切れました。)」ただし、K2 のインストール中にすべての DB が正常に作成されます。また、K2 の他のすべての機能 (管理コンソールのすべての機能) とレポート マネージャー (レポートの展開、データ ソースの管理、およびフォルダー/レポートの設定) は完全に機能します。
サーバーから K2 コンポーネントを削除すると、レポート サービスは再構成なしで再び正常に機能します。
サーバー自体に問題があるかどうかを確認するために、サーバーを新しい環境に移動しようとしましたが、すべてのインストールと構成は問題なく完了し、エラー メッセージは消えました。
以下の点をすべて確認しました。
• MSDTC 構成。
• 2 台のサーバー間ですべてのポートが開いている。
• SQL 接続は、2 つのサーバー間で常に正常に行われます。
• MOSS 2007 がインストールされた 3 番目のサーバーがあり、DB への接続の問題で完全に動作します。
• Windows サービスおよび SQL Windows 接続に使用されるすべてのユーザーがアクティブであり、正しく構成されている。
o dbcreator および SecurityAdmin の役割を持つ SQL ログインを持っている。
o アプリケーション サーバーに管理者として追加されます。
• Windows 認証と SQL 認証を試しましたが、すべて同じ問題が発生しました。
• K2 インストール ファイルの新しいバージョン「K2 blackpearl 4.5 (4.10060.1.0) with KB001320」を使用しましたが、インストールの最後のステップで同じ問題で失敗しました。
これについて助けてください。