1

現在、TFS に問題があります。同じマシンで TFS と SSAS を実行しています。数日前、TFS レポートは正常に機能していましたが、突然レポートが機能しなくなり、何らかの理由で TFS 分析キューブを再処理できなくなりました。処理ステータスを見ると、次のエラーが表示されます。

最終実行結果メッセージ: [分析データベースの完全同期]: ---> AnalysisDatabaseProcessingType=Full、needCubeSchemaUpdate=True。---> Microsoft.TeamFoundation.Server.WarehouseException: TF221122: チーム プロジェクト コレクションまたは Team Foundation サーバー TEAM FOUNDATION のジョブ完全分析データベース同期の実行中にエラーが発生しました。---> Microsoft.TeamFoundation.Server.WarehouseException: 分析データベース 'Tfs_Analysis' の処理に失敗しました。---> Microsoft.TeamFoundation.Server.WarehouseException: 内部エラー: 操作が正常に終了しませんでした。OLE DB エラー: OLE DB または ODBC エラー: SQL Server への接続の確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできません。インスタンス名が正しいかどうか、および SQL Server がリモート接続を許可するように構成されているかどうかを確認してください。詳細については、SQL Server オンライン ブックを参照してください。08001; クライアントが接続を確立できません。08001; クライアントでは暗号化がサポートされていません。; 08001。

キューブを再処理し、TFS_Analysis と TFS_Warehouse の両方を (TFS 管理コンソールとコマンド ラインの両方から) 再構築し、新しいデータベースを作成してみました。これらのどれも機能していないようです。この問題の原因と修正方法を知っている人はいますか?

domain1\tfsserverすべてのSQLがアカウントで実行されている間、TFSはアカウントで実行されていdomain2\tfsserverます。これは問題の一部である可能性があると思います。

4

1 に答える 1

3

このブログ投稿で、非常によく似た問題の回避策を見つけることができます: Fixing Cube Processing ODBC Errors

興味深い部分:

ソリューション

これが私がしたことです:

Analysis Services のサービス アカウントをドメイン アカウントからローカル システムに変更します。SSAS を再起動します。その後、すべてが正常に機能し始めました。

次に、更新されたパスワードを使用してサービス アカウントをドメイン アカウントに戻しましたが、すべてが引き続き正しく実行されています。私が試していないことと、問題なく動作する可能性があることは、Analysis Services サービスを再起動することです。

于 2012-10-18T10:42:53.903 に答える