2

SSRS のセットアップ構成は次のとおりです。

  1. VPS1 で実行されている Sql Server 2014。有効なプロトコル: TCPIP
  2. SSRS 2014 が VPS2 にインストールされ、VPS1 から SQL Server ReportServer データベースにアクセスするように構成されている
  3. SSRS からのレポートは、SQL 認証を使用する共有データ ソースを使用して、レポートのデータ用に VPS1 からデータベースに接続します。すべてのレポートは正常に動作しています。http://vps2/reportserverにアクセスすると、ブラウザで開いて実行できます。
  4. レポートを編集する必要があります: SQL クエリを編集してフィールドなどを追加するためです。そのため、レポート ビルダーでレポートを開きます (スタンドアロンでインストールするか、http://vps2/reportsの Web インターフェイスから、[レポートで編集]を選択します )。ビルダー ここに画像の説明を入力
  5. レポート ビルダーでレポートを開くと実行でき、問題なく実行されます。 ここに画像の説明を入力
  6. データソース接続をテストすると、正常に動作します: ここに画像の説明を入力
  7. ただし、データセットの背後にあるクエリを編集しようとすると、接続用のユーザー/パスを求められ、SQL サーバー認証情報を入力すると、次のエラーが表示されます。 ここに画像の説明を入力

SSRS と SQL サーバーが異なるマシン上にあり、名前付きパイプが SQL プロトコルで有効になっていない場合に、レポート デザイナーが名前付きパイプを使用してデータベースに接続しようとするのはなぜですか?

いくつかのアイデアを提供してください。私はこの問題に悩まされており、レポートを更新することはできません。

4

1 に答える 1

0

これまでに見つけた唯一の解決策は、VPN をセットアップし、VPN 経由で内部 IP を使用して設計されたレポートから SSRS にアクセスすることでした

于 2015-12-19T14:41:33.117 に答える