Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 使用控制器和代理在数据库中存储负载测试结果_Sql Server_Load Testing - Fatal编程技术网

Sql server 使用控制器和代理在数据库中存储负载测试结果

Sql server 使用控制器和代理在数据库中存储负载测试结果,sql-server,load-testing,Sql Server,Load Testing,我有一个负载测试解决方案,包括一个负载测试和一个web测试。我已经创建了一个负载测试解决方案所在的代理和一个设置了SQL server的控制器。因此,我使用控制器将负载测试结果存储在数据库中。在运行测试用例时,我面临以下问题- 无法打开负载测试结果数据库。检查由测试控制器(或本地计算机)的连接字符串指定的负载测试结果数据库是否指定了包含负载测试架构且当前可用的数据库。有关详细信息,请参阅Visual Studio帮助主题“关于负载测试结果存储”。连接错误为:尝试创建负载测试结果存储库架构时出错:

我有一个负载测试解决方案,包括一个负载测试和一个web测试。我已经创建了一个负载测试解决方案所在的代理和一个设置了SQL server的控制器。因此,我使用控制器将负载测试结果存储在数据库中。在运行测试用例时,我面临以下问题-

无法打开负载测试结果数据库。检查由测试控制器(或本地计算机)的连接字符串指定的负载测试结果数据库是否指定了包含负载测试架构且当前可用的数据库。有关详细信息,请参阅Visual Studio帮助主题“关于负载测试结果存储”。连接错误为:尝试创建负载测试结果存储库架构时出错:要创建数据库“LoadTest2010”,您的用户帐户必须具有SQL Server“sysadmin”角色或“serveradmin”和“dbcreator”角色

注意-同样的解决方案对我的两位同事来说运行良好。所以我认为这与权限有关。我已经匹配了我和同事在控制器、代理、数据库上共享的权限,它们完全相同

我被封锁了两天,如果有人能花点时间帮助我,那就太好了


提前感谢。

负载测试存储库是在控制器级别配置的。所以,如果其他人可以做负载测试,配置就可以了

也许,您在测试中没有使用远程测试控制器(仅限本地测试)。 您应该在VS中创建远程测试设置,并指定远程测试控制器


任何人都可以查看一下
LoadTest2010
数据库的连接字符串存储在Visual Studio 2010中。可能您没有使用正确的凭据,或者根本没有定义它。