2012-05-08 12 views
0

状況:SQL Azureレポートの入力資格情報がありません

Visual Studio 2010でWindows Azure Webロールを設定して、reportserverからSQLレポートを取得しました。

問題:私はレポートをチェックして、私はレポートの資格情報を入力する必要がプログラムを実行したい

毎回、私はこれをオフにする方法がわかりません。サーバー上でも入力する必要がありますが、レポートを公開する方法を見つけることができません。

誰でもこれを行う方法を知っていますか? これは、プログラムを実行しているときのように見えるものであるあなたが提供するものに基づいて

enter image description here

答えて

0

  1. あなたはSQL Azureのレポートサーバーに接続するASP.NETのWebロールを持つ
  2. ASP.NET Webロールを起動するたびに、画像に示すようにレポートにアクセスするための資格情報を入力する必要があります
  3. WebRole内にユーザー名/パスワードを追加する方法を探していますので、 rtsはウェブページにアクセスする誰でも見ることができます。

ここでは、答えは:レポートビューアーコントロールを経由してベースのWebロールを報告あなたのSQL Azureので

  1. 、あなたはRSServer(レポートサーバー)名
  2. とともにGlobal.configにユーザー名とパスワードを追加することができます
  3. この方法でASP.NETベースのレポートビューアアプリケーションを実行すると、レポートサーバーに接続するために必要な資格情報が既に必要になります。

次のリンクは、あなたがあなたの目的を達成することができます方法についての正確な詳細を示しています http://oakleafblog.blogspot.com/2011/10/pass-summit-sql-azure-reporting_8267.html

あなたは下のリンクからSQL Azureの特定のレポートビューアのサンプルを取得することができます。 http://social.technet.microsoft.com/wiki/contents/articles/sql-azure-reporting-samples.aspx

+0

実は、これはいるようです正常に動作しますが、データソースの資格情報を入力する必要があります。何も入力せずに 'レポートの表示'をクリックするとエラーが表示されます: '1つ以上のデータソースにユーザー名がありません' – Yunieke

+0

解決策私はちょうどReportViewer1.ServerReport.SetDataSourceCredentialsを使用しました:) – Yunieke

+0

新しいレポートを作成しましたが、データソースの資格情報は必要ありません。これがどのように可能か知っていますか? – Yunieke

関連する問題