Click to Rate and Give Feedback
MSDN
MSDN Library
Visual Studio 2008
Test Edition
Test Types
 How to: Create a Results Repository...
Collapse All/Expand All Collapse All
This page is specific to
Microsoft Visual Studio 2008/.NET Framework 3.5

Other versions are also available for the following:
Visual Studio Team System
How to: Create a Results Repository Using SQL

Results of load tests are stored in a SQL database. The SQL database is called the Load Test Results Store. It can be local, typically using SQL Express, or remote, using any version of SQL. After the database schema is created, you can save the load test results to the database.

NoteNote:

This applies only to load tests. For information about saving other test types, see Saving and Publishing Test Results.

One option is to create the database tables on a local server that is running SQL Express. You only have to run the scripts one time for your local Load Test Results Store to be the global setting for all load tests.

For a controller, setup creates a default local instance of SQL Express and the Load Test Results Store and configures it for use by the controller. For any setup that does not use a rig, the database is created on the first run a of a load test. You need to configure a separate and different Results Store if you want to use a database on a more powerful SQL Server. You can later mine the data mined by additional users. For more information, see How to: Run a Test on a Rig.

To set up a computer running SQL Express

  1. Open a Visual Studio Command prompt. Type the following text:

    cd n:\Program Files\Microsoft Visual Studio 9\Common7\IDE

  2. In that folder, type the following text:

    SQLCMD /S localhost\sqlexpress /i loadtestresultsrepository.sql

    Caution noteCaution:

    The parameters are case sensitive. You must type uppercase S and lowercase i.

    Optionally, you can install the database to any existing SQL server. For example, if you had a SQL server named ContosoServer1 you would use the following command:

    SQLCMD /S ContosoServer1 -i loadtestresultsrepository.sql

    Caution noteCaution:

    The parameters are case sensitive. You must type uppercase S and lowercase i.

    You might also need to specify a user name and password so that you can connect to ContosoServer1. If so, you would use the following command:

    SQLCMD /S ContosoServer1 -U <user name> -P <password> -i loadtestresultsrepository.sql

    Caution noteCaution:

    The parameters are case sensitive. You must type uppercase S, U, and P, and lower case i.

  3. On the Test menu, click Administer Test Controllers. The Administer Test Controllers dialog box is displayed.

  4. In the Load Test Results Connection String, click the browse button (…) to display the Connection Properties dialog box.

    NoteNote:

    If you change the connection string for a controller, then you must select the controller.

  5. In Server Name, type localhost\sqlexpress or the name of the server you used in step 2 such as ContosoServer1.

  6. Under Log on to the server, choose Use Windows Authentication.

  7. Under Connect to a database, choose Select or enter a database name. Select LoadTest from the drop-down list box.

  8. Click OK.

  9. Click Close in the Administer Test Controller dialog box.

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
The path to Visual Studio is incorrect for VS 2008      Pedram Rezaei   |   Edit   |   Show History

In VS 2008, you will find the setup script in

cd "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE"

Tags What's this?: Add a tag
Flag as ContentBug
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement | Site Feedback
Page view tracker