<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>sqlnexus Wiki &amp; Documentation Rss Feed</title><link>http://www.codeplex.com/sqlnexus/Wiki/View.aspx?title=Home</link><description>sqlnexus Wiki Rss Description</description><item><title>New Comment on "GETTING_STARTED"</title><link>http://sqlnexus.codeplex.com/wikipage?title=GETTING_STARTED&amp;ANCHOR#C27048</link><description>The link to the tutorial http&amp;#58;&amp;#47;&amp;#47;zeollar.cloudapp.net&amp;#47;Session&amp;#47;144 is still broken. Can the owner&amp;#40;s&amp;#41; of the page please correct this.</description><author>sgdevaney</author><pubDate>Tue, 02 Apr 2013 07:43:17 GMT</pubDate><guid isPermaLink="false">New Comment on "GETTING_STARTED" 20130402074317A</guid></item><item><title>New Comment on "GETTING_STARTED"</title><link>http://sqlnexus.codeplex.com/wikipage?title=GETTING_STARTED&amp;ANCHOR#C27047</link><description>Link still does not work. Please can you correct it, supply an alternatuve or remove it completely.</description><author>sgdevaney</author><pubDate>Tue, 02 Apr 2013 07:41:52 GMT</pubDate><guid isPermaLink="false">New Comment on "GETTING_STARTED" 20130402074152A</guid></item><item><title>New Comment on "Sql2005PerfStatsScript"</title><link>http://sqlnexus.codeplex.com/wikipage?title=Sql2005PerfStatsScript&amp;ANCHOR#C26751</link><description>To download script files, Click Page Info on the navigation bar and go to the File Attachments section . Download the relevant version</description><author>Farshid1723</author><pubDate>Fri, 01 Mar 2013 20:39:10 GMT</pubDate><guid isPermaLink="false">New Comment on "Sql2005PerfStatsScript" 20130301083910P</guid></item><item><title>New Comment on "GETTING_STARTED"</title><link>http://sqlnexus.codeplex.com/wikipage?title=GETTING_STARTED&amp;ANCHOR#C25040</link><description>http&amp;#58;&amp;#47;&amp;#47;zeollar.cloudapp.net&amp;#47;Session&amp;#47;144 link is broken.</description><author>ReplTalk</author><pubDate>Wed, 19 Sep 2012 19:40:13 GMT</pubDate><guid isPermaLink="false">New Comment on "GETTING_STARTED" 20120919074013P</guid></item><item><title>Updated Wiki: Sql2005PerfStatsScript</title><link>http://sqlnexus.codeplex.com/wikipage?title=Sql2005PerfStatsScript&amp;version=30</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;SQL Server 2005/2008 Performance Statistics collection scripts&lt;/h1&gt;The attached batch file, TSQL Scripts plus sqldiag configuration file (XML) can be used together with sqldiag.exe (shipped as part of SQL Server 2005 and sql 2008 installation) to collect data for SQL Nexus to analyze.  It can collect profiler trace, blocking and DMV output.&lt;br /&gt;
&lt;h2&gt;Where to download?&lt;/h2&gt;Download the PerfStatsScript2005.zip package for sql server 2005, PerfStats2008.zip for sql server 2008 and PerfStatsScript2008R2.zip for SQL Server 2008 R2. To download this file, click on the &lt;b&gt;Page Info&lt;/b&gt; link at the top this page and download from &lt;b&gt;File Attachment&lt;/b&gt; section (right hand portion of the page).&lt;br /&gt;
&lt;h2&gt;How to Use it?&lt;/h2&gt; Unzip to a local disk on a SQL 2005, 2008 or 2008 R2 machine and run SartSQLDiagTrace.cmd, SartSQLDiagTrace2008.cmd, SartSQLDiagTrace2008R2.cmd or any other batch file depending on what what you need.   See Next Section on what to collect.
&lt;h2&gt;What will each batch file collect?&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;All the batch files will collect these:  
&lt;ul&gt;&lt;li&gt;Performance scripts by SQL&lt;i&gt;2005&lt;/i&gt;Perf&lt;i&gt;Stats.sql or SQL&lt;/i&gt;2008&lt;i&gt;Perf&lt;/i&gt;Stats.sql.  it will capture DMVs and blocking information to help troubleshoot performance problems blocking, high CPU etc.&lt;/li&gt;
&lt;li&gt;Profiler trace (each batch file will capture different events and StartSQLDiagNoTrace.cmd doesn&amp;#39;t capture any trace)&lt;/li&gt;
&lt;li&gt;Perfmon&lt;/li&gt;
&lt;li&gt;msinfo32&lt;/li&gt;
&lt;li&gt;Windows event logs (system, security and application logs)&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Different batch files capture profiler trace events differently.  Everything else mentioned in the above section will be captured exactly the same.
&lt;ul&gt;&lt;li&gt;&lt;b&gt;StartSQLDiagTrace.cmd, StartSQLDiagTrace2008.cmd and StartSQLDiagTrace20082.cmd&lt;/b&gt;:  they capture general profiler trace events.  This is the most commonly used and is sufficient to do initial troubleshoot performance problems.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;StartSQLDiagDetailed_Trace.cmd, StartSQLDiagTrace2008.cmd and StartSQLDiagTrace2008R2.cmd&lt;/b&gt;:  They capture detailed profiler trace events.   This has slightly higher overhead than general profiler trace events.  But it is useful if you want to identify statement level events.  For example, you have identified a stored procedure consuming high CPU. not you want to focus on individual statements within that stored procedure.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;StartSQLDiagForReplay.cmd, StartSQLDiagForReplay2008.cmd and StartSQLDiagForReplay2008R2.cmd&lt;/b&gt;:   They will capture profiler trace events needed for &lt;a href="http://sqlnexus.codeplex.com/wikipage?title=readtrace&amp;referringTitle=Sql2005PerfStatsScript"&gt;readtrace&lt;/a&gt; to do replay.    Replay is used if you want to simulate production workload in your test system.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;StartSQLDiagNoTrace.cmd&lt;/b&gt;:   This one won&amp;#39;t capture profiler trace.  Since it&amp;#39;s not used that often 2008 doesn&amp;#39;t have one.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ol&gt;

&lt;h2&gt;How to customize it?&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;In general, you don&amp;#39;t need to customize it at all.  You just run it on the machine that has sql server running. it will discover all instances on that machine or cluster and start collecting data.&lt;/li&gt;
&lt;li&gt;If you want to capture for a specific machine or instance, edit &amp;quot; &amp;lt;Machine name=&amp;quot;.&amp;quot;&amp;gt; and &amp;lt;Instance name=&amp;quot;*&amp;quot;&amp;quot; in the corresponding xml.  Each batch file has a /I parameter that indicates which XML the batch file uses. for example, if you have a cluster Virtual Server SQLVIR and instance name instance1, you will put &amp;lt;Machine name=&amp;quot;SQLVIR&amp;quot;&amp;gt; and &amp;lt;Instance name=&amp;quot;instance1&amp;quot; .....   If you have a cluster default instance on virtual server SQLVIR, then you would use &amp;lt;Machine name=&amp;quot;SQLVIR&amp;quot;&amp;gt;  and &amp;lt;Instance name=&amp;quot;MSSQLSERVER&amp;quot;....&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>amitban</author><pubDate>Tue, 11 Sep 2012 13:37:54 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Sql2005PerfStatsScript 20120911013754P</guid></item><item><title>Updated Wiki: Sql2005PerfStatsScript</title><link>http://sqlnexus.codeplex.com/wikipage?title=Sql2005PerfStatsScript&amp;version=29</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;SQL Server 2005/2008 Performance Statistics collection scripts&lt;/h1&gt;The attached batch file, TSQL Scripts plus sqldiag configuration file (XML) can be used together with sqldiag.exe (shipped as part of SQL Server 2005 and sql 2008 installation) to collect data for SQL Nexus to analyze.  It can collect profiler trace, blocking and DMV output.&lt;br /&gt;
&lt;h2&gt;Where to download?&lt;/h2&gt;Download the PerfStatsScript2005.zip package for sql server 2005, PerfStats2008.zip for sql server 2008 and PerfStatsScript2008R2.zip for SQL Server 2008 R2. To download this file, click on the &lt;b&gt;Page Info&lt;/b&gt; link at the top this page and download from &amp;quot;File Attachment&amp;quot; section (right hand column on the page).&lt;br /&gt;
&lt;h2&gt;How to Use it?&lt;/h2&gt; Unzip to a local disk on a SQL 2005, 2008 or 2008 R2 machine and run SartSQLDiagTrace.cmd, SartSQLDiagTrace2008.cmd, SartSQLDiagTrace2008R2.cmd or any other batch file depending on what what you need.   See Next Section on what to collect.
&lt;h2&gt;What will each batch file collect?&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;All the batch files will collect these:  
&lt;ul&gt;&lt;li&gt;Performance scripts by SQL&lt;i&gt;2005&lt;/i&gt;Perf&lt;i&gt;Stats.sql or SQL&lt;/i&gt;2008&lt;i&gt;Perf&lt;/i&gt;Stats.sql.  it will capture DMVs and blocking information to help troubleshoot performance problems blocking, high CPU etc.&lt;/li&gt;
&lt;li&gt;Profiler trace (each batch file will capture different events and StartSQLDiagNoTrace.cmd doesn&amp;#39;t capture any trace)&lt;/li&gt;
&lt;li&gt;Perfmon&lt;/li&gt;
&lt;li&gt;msinfo32&lt;/li&gt;
&lt;li&gt;Windows event logs (system, security and application logs)&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Different batch files capture profiler trace events differently.  Everything else mentioned in the above section will be captured exactly the same.
&lt;ul&gt;&lt;li&gt;&lt;b&gt;StartSQLDiagTrace.cmd, StartSQLDiagTrace2008.cmd and StartSQLDiagTrace20082.cmd&lt;/b&gt;:  they capture general profiler trace events.  This is the most commonly used and is sufficient to do initial troubleshoot performance problems.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;StartSQLDiagDetailed_Trace.cmd, StartSQLDiagTrace2008.cmd and StartSQLDiagTrace2008R2.cmd&lt;/b&gt;:  They capture detailed profiler trace events.   This has slightly higher overhead than general profiler trace events.  But it is useful if you want to identify statement level events.  For example, you have identified a stored procedure consuming high CPU. not you want to focus on individual statements within that stored procedure.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;StartSQLDiagForReplay.cmd, StartSQLDiagForReplay2008.cmd and StartSQLDiagForReplay2008R2.cmd&lt;/b&gt;:   They will capture profiler trace events needed for &lt;a href="http://sqlnexus.codeplex.com/wikipage?title=readtrace&amp;referringTitle=Sql2005PerfStatsScript"&gt;readtrace&lt;/a&gt; to do replay.    Replay is used if you want to simulate production workload in your test system.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;StartSQLDiagNoTrace.cmd&lt;/b&gt;:   This one won&amp;#39;t capture profiler trace.  Since it&amp;#39;s not used that often 2008 doesn&amp;#39;t have one.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ol&gt;

&lt;h2&gt;How to customize it?&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;In general, you don&amp;#39;t need to customize it at all.  You just run it on the machine that has sql server running. it will discover all instances on that machine or cluster and start collecting data.&lt;/li&gt;
&lt;li&gt;If you want to capture for a specific machine or instance, edit &amp;quot; &amp;lt;Machine name=&amp;quot;.&amp;quot;&amp;gt; and &amp;lt;Instance name=&amp;quot;*&amp;quot;&amp;quot; in the corresponding xml.  Each batch file has a /I parameter that indicates which XML the batch file uses. for example, if you have a cluster Virtual Server SQLVIR and instance name instance1, you will put &amp;lt;Machine name=&amp;quot;SQLVIR&amp;quot;&amp;gt; and &amp;lt;Instance name=&amp;quot;instance1&amp;quot; .....   If you have a cluster default instance on virtual server SQLVIR, then you would use &amp;lt;Machine name=&amp;quot;SQLVIR&amp;quot;&amp;gt;  and &amp;lt;Instance name=&amp;quot;MSSQLSERVER&amp;quot;....&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>amitban</author><pubDate>Tue, 11 Sep 2012 13:37:19 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Sql2005PerfStatsScript 20120911013719P</guid></item><item><title>New Comment on "Sql2005PerfStatsScript"</title><link>http://sqlnexus.codeplex.com/wikipage?title=Sql2005PerfStatsScript&amp;ANCHOR#C24375</link><description>Can any point me the correct link to download the Perfstats script for sql 2008</description><author>deepaksql</author><pubDate>Fri, 13 Jul 2012 10:17:14 GMT</pubDate><guid isPermaLink="false">New Comment on "Sql2005PerfStatsScript" 20120713101714A</guid></item><item><title>New Comment on "Sql2005PerfStatsScript"</title><link>http://sqlnexus.codeplex.com/wikipage?title=Sql2005PerfStatsScript&amp;ANCHOR#C24203</link><description>when will be the sql2012 perstatscript available&amp;#63;</description><author>karabela</author><pubDate>Mon, 25 Jun 2012 20:45:33 GMT</pubDate><guid isPermaLink="false">New Comment on "Sql2005PerfStatsScript" 20120625084533P</guid></item><item><title>New Comment on "Sql2005PerfStatsScript"</title><link>http://sqlnexus.codeplex.com/wikipage?title=Sql2005PerfStatsScript&amp;ANCHOR#C23852</link><description>Where to download   sql server 2005 and PerfStats2008.zip ,this Page Link is lost</description><author>flyingfdk11</author><pubDate>Mon, 28 May 2012 09:07:33 GMT</pubDate><guid isPermaLink="false">New Comment on "Sql2005PerfStatsScript" 20120528090733A</guid></item><item><title>New Comment on "ReadTrace"</title><link>http://sqlnexus.codeplex.com/wikipage?title=ReadTrace&amp;ANCHOR#C23451</link><description>RML Utilities requires Report Viewer 2008 SP1 to run correctly and Report Viewer also has a few updates to be considered.  &amp;#10;&amp;#10;So from what I can tell the installation steps would be as follows&amp;#58; &amp;#10;1. Install Microsoft Report View 2008 SP1 or 2010 &amp;#10;-&amp;#62;Microsoft Report Viewer 2008 SP1 Redistributable - http&amp;#58;&amp;#47;&amp;#47;www.microsoft.com&amp;#47;download&amp;#47;en&amp;#47;details.aspx&amp;#63;id&amp;#61;3841 &amp;#10;-&amp;#62;Microsoft Report Viewer 2010 SP1 Redistributable Package - http&amp;#58;&amp;#47;&amp;#47;www.microsoft.com&amp;#47;download&amp;#47;en&amp;#47;details.aspx&amp;#63;id&amp;#61;6610&amp;#10;&amp;#10;2. Install relevant updates for Report Viewer&amp;#58; &amp;#10;-&amp;#62; 2008 - Security Update MS09-062 - http&amp;#58;&amp;#47;&amp;#47;support.microsoft.com&amp;#47;kb&amp;#47;971119 &amp;#10;-&amp;#62; 2010 &amp;#8211; Hotfixes - http&amp;#58;&amp;#47;&amp;#47;support.microsoft.com&amp;#47;kb&amp;#47;2549864&amp;#10;&amp;#10;3. Install RML Utilities - http&amp;#58;&amp;#47;&amp;#47;support.microsoft.com&amp;#47;kb&amp;#47;944837 &amp;#10;&amp;#10;4. Install SQL Nexus</description><author>shbarr</author><pubDate>Thu, 26 Apr 2012 16:13:33 GMT</pubDate><guid isPermaLink="false">New Comment on "ReadTrace" 20120426041333P</guid></item><item><title>Updated Wiki: Sql2005PerfStatsScript</title><link>http://sqlnexus.codeplex.com/wikipage?title=Sql2005PerfStatsScript&amp;version=28</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;SQL Server 2005/2008 Performance Statistics collection scripts&lt;/h1&gt;The attached batch file, TSQL Scripts plus sqldiag configuration file (XML) can be used together with sqldiag.exe (shipped as part of SQL Server 2005 and sql 2008 installation) to collect data for SQL Nexus to analyze.  It can collect profiler trace, blocking and DMV output.&lt;br /&gt;
&lt;h2&gt;Where to download?&lt;/h2&gt;Download the PerfStatsScript2005.zip package for sql server 2005 and PerfStats2008.zip for sql server 2008 and PerfStatsScript2008R2.zip for SQL Server 2008 R2. To download this file, click on the Page Info link at the top this page (&lt;a href="http://sqlnexus.codeplex.com/Wiki/Info.aspx?title=Sql2005PerfStatsScript&amp;amp;action=Info" class="externalLink"&gt;alternate link&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) and download from &amp;quot;File Attachment&amp;quot; section.
&lt;h2&gt;How to Use it?&lt;/h2&gt; Unzip to a local disk on a SQL 2005, 2008 or 2008 R2 machine and run SartSQLDiagTrace.cmd, SartSQLDiagTrace2008.cmd, SartSQLDiagTrace2008R2.cmd or any other batch file depending on what what you need.   See Next Section on what to collect.
&lt;h2&gt;What will each batch file collect?&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;All the batch files will collect these:  
&lt;ul&gt;&lt;li&gt;Performance scripts by SQL&lt;i&gt;2005&lt;/i&gt;Perf&lt;i&gt;Stats.sql or SQL&lt;/i&gt;2008&lt;i&gt;Perf&lt;/i&gt;Stats.sql.  it will capture DMVs and blocking information to help troubleshoot performance problems blocking, high CPU etc.&lt;/li&gt;
&lt;li&gt;Profiler trace (each batch file will capture different events and StartSQLDiagNoTrace.cmd doesn&amp;#39;t capture any trace)&lt;/li&gt;
&lt;li&gt;Perfmon&lt;/li&gt;
&lt;li&gt;msinfo32&lt;/li&gt;
&lt;li&gt;Windows event logs (system, security and application logs)&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Different batch files capture profiler trace events differently.  Everything else mentioned in the above section will be captured exactly the same.
&lt;ul&gt;&lt;li&gt;&lt;b&gt;StartSQLDiagTrace.cmd, StartSQLDiagTrace2008.cmd and StartSQLDiagTrace20082.cmd&lt;/b&gt;:  they capture general profiler trace events.  This is the most commonly used and is sufficient to do initial troubleshoot performance problems.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;StartSQLDiagDetailed_Trace.cmd, StartSQLDiagTrace2008.cmd and StartSQLDiagTrace2008R2.cmd&lt;/b&gt;:  They capture detailed profiler trace events.   This has slightly higher overhead than general profiler trace events.  But it is useful if you want to identify statement level events.  For example, you have identified a stored procedure consuming high CPU. not you want to focus on individual statements within that stored procedure.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;StartSQLDiagForReplay.cmd, StartSQLDiagForReplay2008.cmd and StartSQLDiagForReplay2008R2.cmd&lt;/b&gt;:   They will capture profiler trace events needed for &lt;a href="http://sqlnexus.codeplex.com/wikipage?title=readtrace&amp;referringTitle=Sql2005PerfStatsScript"&gt;readtrace&lt;/a&gt; to do replay.    Replay is used if you want to simulate production workload in your test system.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;StartSQLDiagNoTrace.cmd&lt;/b&gt;:   This one won&amp;#39;t capture profiler trace.  Since it&amp;#39;s not used that often 2008 doesn&amp;#39;t have one.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ol&gt;

&lt;h2&gt;How to customize it?&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;In general, you don&amp;#39;t need to customize it at all.  You just run it on the machine that has sql server running. it will discover all instances on that machine or cluster and start collecting data.&lt;/li&gt;
&lt;li&gt;If you want to capture for a specific machine or instance, edit &amp;quot; &amp;lt;Machine name=&amp;quot;.&amp;quot;&amp;gt; and &amp;lt;Instance name=&amp;quot;*&amp;quot;&amp;quot; in the corresponding xml.  Each batch file has a /I parameter that indicates which XML the batch file uses. for example, if you have a cluster Virtual Server SQLVIR and instance name instance1, you will put &amp;lt;Machine name=&amp;quot;SQLVIR&amp;quot;&amp;gt; and &amp;lt;Instance name=&amp;quot;instance1&amp;quot; .....   If you have a cluster default instance on virtual server SQLVIR, then you would use &amp;lt;Machine name=&amp;quot;SQLVIR&amp;quot;&amp;gt;  and &amp;lt;Instance name=&amp;quot;MSSQLSERVER&amp;quot;....&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>jackli</author><pubDate>Thu, 15 Dec 2011 17:16:59 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Sql2005PerfStatsScript 20111215051659P</guid></item><item><title>New Comment on "GETTING_STARTED"</title><link>http://sqlnexus.codeplex.com/wikipage?title=GETTING_STARTED&amp;ANCHOR#C21432</link><description>alternatively, you can go to this article for guidelines. it is quite useful...&amp;#10;http&amp;#58;&amp;#47;&amp;#47;blogs.msdn.com&amp;#47;b&amp;#47;pamitt&amp;#47;archive&amp;#47;2011&amp;#47;02&amp;#47;25&amp;#47;how-to-use-the-sqldiag-the-sqlnexus-and-the-pal-tools-to-analyze-performance-issues-in-sql-server.aspx&amp;#63;CommentPosted&amp;#61;true&amp;#35;commentmessage</description><author>threesun</author><pubDate>Thu, 03 Nov 2011 05:54:04 GMT</pubDate><guid isPermaLink="false">New Comment on "GETTING_STARTED" 20111103055404A</guid></item><item><title>Updated Wiki: collecting data using batch files</title><link>http://sqlnexus.codeplex.com/wikipage?title=collecting data using batch files&amp;version=4</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Collecting data using batch files.&lt;/h1&gt;&lt;b&gt;Note that with release of &lt;a href="http://diagmanager.codeplex.com" class="externalLink"&gt;pssdiag/sqldiag manager&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, these batch files won&amp;#39;t be updated.  We prefer you use &lt;a href="http://diagmanager.codeplex.com" class="externalLink"&gt;pssdiag/sqldiag manager&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; to collect data&lt;/b&gt;.  &lt;br /&gt;If still prefers to use these batch files, follow these steps:
&lt;ol&gt;&lt;li&gt; Go to &lt;a href="http://sqlnexus.codeplex.com/wikipage?title=Sql2005PerfStatsScript&amp;referringTitle=collecting%20data%20using%20batch%20files"&gt;Perfstats scripts&lt;/a&gt; and download PerfStatsScript.zip to the SQL Server machine that you want to collect data from&lt;/li&gt;
&lt;li&gt;Run StartSQLDiagNoTrace.cmd if you don&amp;#39;t want profiler trace, or StartSQLDiagTrace.cmd if you do want to capture a profiler trace.   The data will be collected in a subdirectory called SQLDiagOutput&lt;/li&gt;
&lt;li&gt;Collect at least 15 minutes of data during a relevant time period.  If the server is fairly idle, you won&amp;#39;t see anything interesting in the analysis.  If you are trying to identify the root cause of a particular performance issue, you must capture data that spans one of the problem incidents.  Hit CTRL+C once in the SQLDiag console window to stop data collection
&lt;ol&gt;&lt;li&gt;Note: If you call Microsoft support, you may be asked to use a tool called &amp;quot;PSSDiag&amp;quot;.  SQL Nexus will work with files collected this way, as well. &lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;Transfer all the output file to the computer where you installed SQL Nexus&lt;/li&gt;&lt;/ol&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>jackli</author><pubDate>Tue, 24 May 2011 14:56:16 GMT</pubDate><guid isPermaLink="false">Updated Wiki: collecting data using batch files 20110524025616P</guid></item><item><title>Updated Wiki: collecting data using batch files</title><link>http://sqlnexus.codeplex.com/wikipage?title=collecting data using batch files&amp;version=3</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Collecting data using batch files.&lt;/h1&gt;(Note that with release of &lt;a href="http://diagmanager.codeplex.com" class="externalLink"&gt;pssdiag/sqldiag manager&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, these batch files won&amp;#39;t be updated.  We prefer you use &lt;a href="http://diagmanager.codeplex.com" class="externalLink"&gt;pssdiag/sqldiag manager&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; to collect data.  &lt;br /&gt;If still prefers to use these batch files, follow these steps:
&lt;ol&gt;&lt;li&gt; Go to &lt;a href="http://sqlnexus.codeplex.com/wikipage?title=Sql2005PerfStatsScript&amp;referringTitle=collecting%20data%20using%20batch%20files"&gt;Perfstats scripts&lt;/a&gt; and download PerfStatsScript.zip to the SQL Server machine that you want to collect data from&lt;/li&gt;
&lt;li&gt;Run StartSQLDiagNoTrace.cmd if you don&amp;#39;t want profiler trace, or StartSQLDiagTrace.cmd if you do want to capture a profiler trace.   The data will be collected in a subdirectory called SQLDiagOutput&lt;/li&gt;
&lt;li&gt;Collect at least 15 minutes of data during a relevant time period.  If the server is fairly idle, you won&amp;#39;t see anything interesting in the analysis.  If you are trying to identify the root cause of a particular performance issue, you must capture data that spans one of the problem incidents.  Hit CTRL+C once in the SQLDiag console window to stop data collection
&lt;ol&gt;&lt;li&gt;Note: If you call Microsoft support, you may be asked to use a tool called &amp;quot;PSSDiag&amp;quot;.  SQL Nexus will work with files collected this way, as well. &lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;Transfer all the output file to the computer where you installed SQL Nexus&lt;/li&gt;&lt;/ol&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>jackli</author><pubDate>Tue, 24 May 2011 14:55:42 GMT</pubDate><guid isPermaLink="false">Updated Wiki: collecting data using batch files 20110524025542P</guid></item><item><title>Updated Wiki: collecting data using batch files</title><link>http://sqlnexus.codeplex.com/wikipage?title=collecting data using batch files&amp;version=2</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Collecting data using batch files.&lt;/h1&gt;(Note that with release of &lt;a href="http://diagmanager.codeplex.com" class="externalLink"&gt;pssdiag/sqldiag manager&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, these batch files won&amp;#39;t be updated.  We prefer you use &lt;a href="http://diagmanager.codeplex.com" class="externalLink"&gt;pssdiag/sqldiag manager&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; to collect data.  
&lt;ol&gt;&lt;li&gt; Go to &lt;a href="http://sqlnexus.codeplex.com/wikipage?title=Sql2005PerfStatsScript&amp;referringTitle=collecting%20data%20using%20batch%20files"&gt;Perfstats scripts&lt;/a&gt; and download PerfStatsScript.zip to the SQL Server machine that you want to collect data from&lt;/li&gt;
&lt;li&gt;Run StartSQLDiagNoTrace.cmd if you don&amp;#39;t want profiler trace, or StartSQLDiagTrace.cmd if you do want to capture a profiler trace.   The data will be collected in a subdirectory called SQLDiagOutput&lt;/li&gt;
&lt;li&gt;Collect at least 15 minutes of data during a relevant time period.  If the server is fairly idle, you won&amp;#39;t see anything interesting in the analysis.  If you are trying to identify the root cause of a particular performance issue, you must capture data that spans one of the problem incidents.  Hit CTRL+C once in the SQLDiag console window to stop data collection
&lt;ol&gt;&lt;li&gt;Note: If you call Microsoft support, you may be asked to use a tool called &amp;quot;PSSDiag&amp;quot;.  SQL Nexus will work with files collected this way, as well. &lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;Transfer all the output file to the computer where you installed SQL Nexus&lt;/li&gt;&lt;/ol&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>jackli</author><pubDate>Tue, 24 May 2011 14:55:01 GMT</pubDate><guid isPermaLink="false">Updated Wiki: collecting data using batch files 20110524025501P</guid></item><item><title>Updated Wiki: collecting data using batch files</title><link>http://sqlnexus.codeplex.com/wikipage?title=collecting data using batch files&amp;version=1</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Collecting data using batch files.&lt;/h1&gt;(Note that with release of &lt;a href="http://diagamanager.codeplex.com" class="externalLink"&gt;pssdiag/sqldiag manager&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, these batch files won&amp;#39;t be updated.  We prefer you use &lt;a href="http://diagamanager.codeplex.com" class="externalLink"&gt;pssdiag/sqldiag manager&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; to collect data.  
&lt;ol&gt;&lt;li&gt; Go to &lt;a href="http://sqlnexus.codeplex.com/wikipage?title=Sql2005PerfStatsScript&amp;referringTitle=collecting%20data%20using%20batch%20files"&gt;Perfstats scripts&lt;/a&gt; and download PerfStatsScript.zip to the SQL Server machine that you want to collect data from&lt;/li&gt;
&lt;li&gt;Run StartSQLDiagNoTrace.cmd if you don&amp;#39;t want profiler trace, or StartSQLDiagTrace.cmd if you do want to capture a profiler trace.   The data will be collected in a subdirectory called SQLDiagOutput&lt;/li&gt;
&lt;li&gt;Collect at least 15 minutes of data during a relevant time period.  If the server is fairly idle, you won&amp;#39;t see anything interesting in the analysis.  If you are trying to identify the root cause of a particular performance issue, you must capture data that spans one of the problem incidents.  Hit CTRL+C once in the SQLDiag console window to stop data collection
&lt;ol&gt;&lt;li&gt;Note: If you call Microsoft support, you may be asked to use a tool called &amp;quot;PSSDiag&amp;quot;.  SQL Nexus will work with files collected this way, as well. &lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;Transfer all the output file to the computer where you installed SQL Nexus&lt;/li&gt;&lt;/ol&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>jackli</author><pubDate>Tue, 24 May 2011 14:54:36 GMT</pubDate><guid isPermaLink="false">Updated Wiki: collecting data using batch files 20110524025436P</guid></item><item><title>Updated Wiki: GETTING_STARTED</title><link>http://sqlnexus.codeplex.com/wikipage?title=GETTING_STARTED&amp;version=19</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Getting Started&lt;/h1&gt;&lt;h2&gt;Steps 1-2-3&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;Install&lt;/b&gt; SQL Nexus&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Collect&lt;/b&gt; perf data from your SQL Server 2005 instance using &lt;a href="http://sqlnexus.codeplex.com/wikipage?title=SQLDiag&amp;referringTitle=GETTING_STARTED"&gt;SQLDiag&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Import&lt;/b&gt; and analyze the data using SQL Nexus&lt;/li&gt;&lt;/ol&gt;

&lt;h2&gt;Installation&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;following the &lt;a href="http://sqlnexus.codeplex.com/wikipage?title=Installation&amp;referringTitle=GETTING_STARTED"&gt;Installation Steps&lt;/a&gt; carefully as it requires certain components&lt;/li&gt;&lt;/ol&gt;
&lt;h2&gt;Collecting data&lt;/h2&gt; In order to use SQL Nexus, first you will need data collected.  SQL Nexus relies on sqldiag.exe collector engine to collect data.  But it needs to collect various DMV outputs and specific profiler trace events for the reports to work.&lt;br /&gt;With release of &lt;a href="http://diagmanager.codeplex.com" class="externalLink"&gt;pssdiag/sqldiag manager&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; to codeplex, you have two choices to do data collection.&lt;br /&gt;  Method 1 (recommended):   Please download &lt;a href="http://diagmanager.codeplex.com" class="externalLink"&gt;pssdiag/sqldiag manager&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;  and configuration data collection package to collect data.&lt;br /&gt;  Method 2:  you can continue to use old method to use bach files provided.   &lt;a href="http://sqlnexus.codeplex.com/wikipage?title=collecting%20data%20using%20batch%20files&amp;referringTitle=GETTING_STARTED"&gt;collecting data using batch files&lt;/a&gt;.  But with release of &lt;a href="http://diagmanager.codeplex.com" class="externalLink"&gt;pssdiag/sqldiag manager&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, we don&amp;#39;t intend maintain these batch files.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h2&gt;Analyzing data&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;Launch sqlnexus.exe and log on to the non-production SQL Server instance where you installed SQL Nexus. &lt;/li&gt;
&lt;li&gt;Click on &amp;quot;Import&amp;quot; in the left pane of the main SQL Nexus window.&lt;/li&gt;
&lt;li&gt;Provide the file directory where you stored the data collected by &lt;a href="http://sqlnexus.codeplex.com/wikipage?title=SQLDiag&amp;referringTitle=GETTING_STARTED"&gt;SQLDiag&lt;/a&gt;.  Note: you should provide a directory path, not a file name. &lt;/li&gt;
&lt;li&gt;Once the import is finished, you can click on various reports from the left pane of SQL Nexus tool.  Start with the &amp;quot;Bottleneck Analysis&amp;quot; report to determine where most query execution time was spent&lt;/li&gt;&lt;/ol&gt;

&lt;h2&gt;Tutorials&lt;/h2&gt;Here is a quick walkthrough on how to use SQL Nexus to analyze diagnostic data collected using SQL Diag and PSSDIAG: &lt;a href="http://zeollar.cloudapp.net/Session/144" class="externalLink"&gt;http://zeollar.cloudapp.net/Session/144&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>jackli</author><pubDate>Tue, 24 May 2011 14:52:22 GMT</pubDate><guid isPermaLink="false">Updated Wiki: GETTING_STARTED 20110524025222P</guid></item><item><title>Updated Wiki: SQLDiag</title><link>http://sqlnexus.codeplex.com/wikipage?title=SQLDiag&amp;version=5</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;What is SQLDiag?&lt;/h1&gt;In SQL Server 2005, the SQLdiag utility is a general purpose diagnostics collection utility that can be run as a console application or as a service.   For more information about sqldiag, please refer to SQL Server books online documentation: &lt;a href="http://msdn2.microsoft.com/en-us/library/ms162833.aspx" class="externalLink"&gt;http://msdn2.microsoft.com/en-us/library/ms162833.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;Thought default templates are available,  shipped products don&amp;#39;t have a configuration user interface that would allow you to customize what profiler trace events or perfmon counters to collect.  If you want to customize data collection, please use &lt;a href="http://diagmanager.codeplex.com" class="externalLink"&gt;pssdiag/sqldiag manager&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; from codeplex.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>jackli</author><pubDate>Tue, 24 May 2011 14:45:28 GMT</pubDate><guid isPermaLink="false">Updated Wiki: SQLDiag 20110524024528P</guid></item><item><title>Updated Wiki: SQLDiag</title><link>http://sqlnexus.codeplex.com/wikipage?title=SQLDiag&amp;version=4</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;What is SQLDiag?&lt;/h1&gt;In SQL Server 2005, the SQLdiag utility is a general purpose diagnostics collection utility that can be run as a console application or as a service.   For more information about sqldiag, please refer to SQL Server books online documentation: &lt;a href="http://msdn2.microsoft.com/en-us/library/ms162833.aspx" class="externalLink"&gt;http://msdn2.microsoft.com/en-us/library/ms162833.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;Thought default templates are available,  shipped products don&amp;#39;t have a configuration user interface that would allow you to customize what profiler trace events or perfmon counters to collect.  If you want to customize data collection, please use &lt;a href="http://sqlnexus.codeplex.com/wikipage?title=http%3a%2f%2fdiagmanager.codeplex.com&amp;referringTitle=SQLDiag"&gt;pssdiag&amp;#47;sqldiag manager&lt;/a&gt; from codeplex.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>jackli</author><pubDate>Tue, 24 May 2011 14:45:07 GMT</pubDate><guid isPermaLink="false">Updated Wiki: SQLDiag 20110524024507P</guid></item><item><title>Updated Wiki: PSSDiag</title><link>http://sqlnexus.codeplex.com/wikipage?title=PSSDiag&amp;version=4</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;What is PSSDIAG?&lt;/h1&gt;PSSDIAG is a diagnostics utility used to collect profiler trace, perfmon data for SQL Server.   PSSDAIG was created to troubleshoot SQL Server 7.0 and 2000 issues. It was evolved and shipped with SQL Server 2005 and beyond.  But the shipped product only has a data collector engine called sqldiag.exe.  Microsoft Product support continues to maintain a configuration tool that allows engineers to dynamically configure on what to collect.   Due to customers&amp;#39; demand, this configuration tool has released under codeplex.  please go to &lt;a href="http://diagmanager.codeplex.com" class="externalLink"&gt;Pssdiag/SqlDiag Manager project&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you troubleshoot SQL Server 2000 performance problems, you can continue to use an older version of pssdiag (&lt;a href="http://support.microsoft.com/kb/830232" class="externalLink"&gt;http://support.microsoft.com/kb/830232&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>jackli</author><pubDate>Tue, 24 May 2011 14:41:47 GMT</pubDate><guid isPermaLink="false">Updated Wiki: PSSDiag 20110524024147P</guid></item></channel></rss>