SSRS:実行が見つかりません
-
03-07-2019 - |
質問
SQL 2005 64ビットを搭載したWindows SBS 2008 64ビットボックスがあります。 SQL自体は驚くほどうまく動作します-素晴らしく、高速です。
SSRSは頭痛の種です。通常どおりインストールを実行し、Windowsサービスを独自のアカウントで実行するように構成し、WebサービスをNT Authority \ Network Serviceとして実行するように構成しました。
(Internet Explorerを介して)レポートを実行しようとすると、次のエラーが表示されます。
実行 '<!> lt; guid <!> gt; '見つかりません。
ログを見ると、NT Authority \ Network Serviceがデータベースに見つからないことがわかります。
データベースのアクセス許可にユーザーを追加しましたが、今すぐ試す他のアイデアが不足しています。
2日間グーグルで調べましたが、具体的なものは何もありません。厳密にプログラミングに関連しているわけではないことは承知しています。
解決 3
残念ながら、これらのいずれも正解ではありませんでした。正しく動作するように、マシンのSPNを作成する必要がありました。
SetSPN <!>#8211; A MSSQLSvc / .: 1433
で説明されているとおり他のヒント
おそらく、データベースに対するNT Authority \ Network Service権限を付与する必要があります。
英語以外のオペレーティングシステムを実行していますか
何らかの理由で、<!> quot; NT Authority \ Network Service <!> quot;のアカウント名。他の言語にローカライズされています。
残念なことに、多くのプログラムではアカウント名が英語名にハードコードされており、Windowsの外国バージョンで実行している場合はネットワークサービスが見つかりません。