在进行负载测试时,很多同学遇到可能地遇到一个错误“无法打开负载测试结果数据库”,针对这种错误,解决方案大致如下:
1.打开 Visual Studio 命令提示
a.输入"cd.."命名返回上一级目录
b.输入"cd Common7/IDE"命名查找到对应的目录
2.打开服务管理器并启动"SQL Server (SQLEXPRESS)"服务
3.在VS命令提示内键入以下指令:
SQLCMD /S localhost/sqlexpress /i loadtestresultsrepository.sql
警告
参数区分大小写。必须键入大写的 S 和小写的 i。
也可以选择将数据库安装到任何现有的 SQL 服务器上。例如,如果您有一个名为 ContosoServer1 的 SQL 服务器,则可以使用以下命令:
SQLCMD /S ContosoServer1 -i loadtestresultsrepository.sql
可能还需要指定用户名和密码,以便可以连接到 ContosoServer1。在这种情况下,应使用下面的命令:
SQLCMD /S ContosoServer1 -U <用户名> -P <密码> -i loadtestresultsrepository.sql
警告
参数区分大小写。必须键入大写的 S、U 和 P,以及小写的 i。
4.在“测试”菜单上,单击“管理测试控制器”。将显示“管理测试控制器”对话框。
5.在“服务器名称”中,键入 localhost/sqlexpress 或您在第 2 步中使用的服务器的名称(例如 ContosoServer1)。
6.在“登录到服务器”下,选择“使用 Windows 身份验证”。
7.在“连接到数据库”下,选择“选择或输入一个数据库名”。从下拉列表框中选择“LoadTest”。
8.单击“确定”。
9.在“管理测试控制器”对话框中单击“关闭”。