This project has moved. For the latest updates, please go here.

Previous Install Process Monitor Manual Install Install SQL Nexus Next

Install RML Utilities

FineBuild can install and configure RML Utilities as part of the SQL Server install process.
If you do not want to include RML Utilities in your FineBuild install, then do not download it.

RML Utilities is written by Microsoft. It was chosen to be included in FineBuild because it is an important SQL Support Team tool for providing analysis of SQL Server dump information.

If you install Replay Markup Language (RML) Utilities, you must also Install Report Viewer component.

RML Utilities home page http://support.microsoft.com/kb/944837
RML Utilities download x86 http://www.microsoft.com/downloads/details.aspx?FamilyId=7EDFA95A-A32F-440F-A3A8-5160C8DBE926&displaylang=en
RML Utilities download x64 http://www.microsoft.com/downloads/details.aspx?familyid=B60CDFA3-732E-4347-9C06-2D1F1F84C342&displaylang=en
RML Utilities introduction http://www.sqlservercentral.com/blogs/aschenbrenner/archive/2011/06/21/replaying-workloads-with-the-rml-utilities.aspx

For SQL2012 and above, an alternative to RML Utilities exists if you Setup Distributed Replay.

FineBuild RML Utilities Install

Automated silent installation of RML Utilities is performed by Process Id 4TF and is controlled by the parameters below:

Install Parameter Build SQL2005 SQL2008 SQL2008R2 SQL2012 SQL2014
SetupRMLTools FULL Yes Yes Yes Yes Yes
SetupSQLTools No No No No No
SetupRMLTools WORKSTATION Yes Yes Yes Yes Yes
SetupSQLTools Yes Yes Yes Yes Yes
SetupRMLTools CLIENT Yes Yes Yes Yes Yes
SetupSQLTools Yes Yes Yes Yes Yes

In order to maintain compatibility with older versions of SQL FineBuild, the parameters InstRMLTools and InstSQLTools can also be used.

FineBuild also uses the following parameters to help install RML Utilities:
Parameter Platform Default Value Description
RMLToolsX86msi 32-bit RMLSetup_X86.msi Name of RML Utilities install file
RMLToolsX64msi 64-bit RMLSetup_AMD64.msi Name of RML Utilities install file

RML Utilities will be installed with CLIENT and WORKSTATION builds, but not with a FULL build.
If you want to install it with a FULL build, the following parameter should be added at run time:
/SetupSQLTools:Yes
The FineBuild install for RML Utilities includes the following:
  • Perform a RML Utilities install
  • Add a menu item for RML Utilities to the Configuration Tools menu.

Manual RML Utilities Install

The following steps show what you would have to do to install RML Utilities manually. FineBuild does all of this work for you automatically.

Install RML Utilities

1) Navigate to the Additional Components folder. Double-click on the relevant install file.

OS Type File
32-bit RMLSetup_X86.msi
64-bit RMLSetup_AMD64.msi

RML Utilities Explorer.png
2) The Welcome window is displayed. Click Next to continue.
RML Utilities Welcome.png
3) Accept the License Agreement. Click Next to continue.
RML Utilities License.png
4) Accept the installation Folder location. Click Next to continue.
RML Utilities Location.png
5) Setup is now ready to install. Click Next to continue.
RML Utilities Ready.png
6) The installation has completed successfully. Click Close to end.
RML Utilities Complete.png

Setup Menu Item

Move the menu for RML Utilities for SQL Server to the Microsoft SQL Server menu structure, so that all tools for SQL Server are found in one place.

1) Navigate to Start -> All programs. Right-click on RML Utilities for SQL Server and select Explore.
RML Utilities Menu Explorer.png
2) Drag the RML Utilities for SQL Server folder to the Microsoft SQL Server\Configuration Tools folder.
RML Utilities Menu Drag.png
Copyright © 2011 - 2014 Edward Vassie. License and Acknowledgements
Previous Install Process Monitor Top Install SQL Nexus Next

Last edited Oct 23, 2014 at 11:23 AM by EdVassie, version 7