こんにちは私はこの問題を一日中戦ってきました。私は3つの異なるWebパフォーマンステストで構成されている3つのシナリオからなるvs2010負荷テストを行っています。VS2010負荷テストに失敗しました - データベースを開くことができません - 負荷テスト結果データベースではありません
各Webパフォーマンステストでは、正しく構成されたデータベースからURLを選択し、ローカルに実行されます。しかし、負荷テストをリモートで実行すると、エラーで失敗します。
エージェント 'AGENTSERVER'で負荷テスト 'Load Test'を実行できませんでした。ログインによって要求されたデータベース 'URLSDB'を開くことができませんでした。ユーザーアカウントのログインに失敗しました
エージェントとコントローラがドメイン管理者アカウントで実行されるようにするため、Management Studioを使用してデータベースにログインできます。私は接続文字列をチェックして、ローカルでテストを実行できますが、リモートでは実行できません。誰にもアイデアはありますか?私の次のステップは、SQL認証を使用するためにUrlsDBに接続文字列を設定することです
はあなたから手動でデータベースにログインしようとしたことがありエージェントマシン(Management Studioやお気に入り、LINQPadなど)?多分、あなたはそのようなより有用なエラーメッセージを得ることができます。 OTOH、私はSQL認証がおそらく最初の試行でうまくいくと思うでしょう。 – agentnega
SQL認証とWindows認証(エージェントサービスを実行しているアカウントを使用)を使用してエージェントマシンから正常にログインできますが、負荷テストを実行できません –
接続文字列を投稿できますか?たぶんそこに手がかりがあるかもしれません。誤ってlocalhostまたは '。'を指定しているわけではありません。サーバー名はあなたですか?また、SQL Serverのログはどうでしょうか、もっと役に立つメッセージがあります。 – agentnega