こんにちは。フルバージョンの SQL 2005 をインストールしたばかりですが、Reporting Services を構成した後、アクセスできないようです。
私が行くときhttp://localhost/レポートユーザー名とパスワードの入力を求めるプロンプトが表示されますが、何を入力しても 401.1 アクセス拒否で失敗します。
Reports および ReportServer 仮想ディレクトリで Kerberos を無効にしましたが、何も変わりませんでした。
匿名認証を有効にすると、次の結果が得られました:インターネット・エクスプローラーがウェブページを表示できない。
別のマシンからアクセスすると、ユーザー名とパスワードの入力を求めるプロンプトが 1 回だけ表示され、同じエラーが発生します。
Management Studio でアクセスしようとすると、次のエラーが発生します。
タイトル: Microsoft SQL Server Management Studio
基になる接続が閉じられました: 受信時に予期しないエラーが発生しました。(Microsoft.SqlServer.Management.UI.RSClient)
追加情報:
トランスポート接続からデータを読み取ることができません: 既存の接続がリモート ホストによって強制的に閉じられました。(システム)
既存の接続がリモート ホストによって強制的に閉じられました (システム)
ボタン:
わかりました
サーバーはWin 2003 R2 StandardとIIS 6です
アップデート:Reporting Services 構成マネージャーはすべて緑色で、構成は完了しており、すべてのアカウントはドメイン アカウントであり、SQL データベース サーバーは同じサーバーであり、データベースは正常に作成されており、レポート仮想ディレクトリ (ディレクトリ) に index.html ページを追加すると、正常にアクセスできます (統合セキュリティが有効)。
更新2:Microsoft サイトから SQL 2005 を再ダウンロードしました。アンインストールし、残りのフォルダーを削除し、再インストールしましたが、同じエラーがまだ発生します。再インストール後、システム イベント ビューアーに KRB_AP_ERR_MODIFIED Kerberos エラーが表示されました...
更新3:SQL 2005 SP3をダウンロードしてSQLに適用しましたが、同じ問題がまだあります。また、Surface Area ConfigurationでReporting Services機能をクリックすると、Windows 統合セキュリティ次のエラーが発生します:
タイトル: 表面積構成
基礎となる接続が閉じられました: 受信時に予期しないエラーが発生しました。(SQLSAC)
追加情報:
トランスポート接続からデータを読み取ることができません: 既存の接続がリモート ホストによって強制的に閉じられました。(システム)
既存の接続がリモート ホストによって強制的に閉じられました (システム)
ボタン:
わかりました
私はこれを見つけましたリンク上記のエラーに関連して、IIS の再インストールを試みます。
理解できないようです。誰かヒントを持っていますか?
アップデート4:正しいファイルを使用して IIS を再インストールすることで解決しました (ありがたいことに、SQL 2008 では IIS は使用されなくなりました)。
答え1
ファイルを保持している物理ディレクトリの ntfs 権限を開いてみてください。2 つ目の原因は、SQL インストールがリモート接続を受け入れていない可能性があります。
インストールしたサーバーで「Reporting Services 構成」ツールを試してください。これにより、何が正しく構成されていないかがよくわかるはずです。
答え2
閲覧時にサーバーのローカル管理者としてログインしていますか?http://localhosts/レポート? 初期インストール後は、レポート サーバーへの権限を持つのはローカル管理者のみになります。
答え3
解決しました!
IIS をインストールしたときに、SP のない Windows Server 2003 から Windows ファイルを選択しましたが、これは R2 ではありませんでした。
そして、SP2のIISでは、この問題は修正されました。このリンクそこで、W2003R2 ファイルを使用して IIS を再インストールしたところ、動作しました。