<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Rob's SQL Server Blog : Performance Dashboard</title><link>http://blogs.technet.com/rob/archive/tags/Performance+Dashboard/default.aspx</link><description>Tags: Performance Dashboard</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Performance Dashboard Reports for SQL Server 2008</title><link>http://blogs.technet.com/rob/archive/2009/02/18/performance-dashboard-reports-for-sql-server-2008.aspx</link><pubDate>Wed, 18 Feb 2009 17:20:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3204082</guid><dc:creator>robcarrol</dc:creator><slash:comments>10</slash:comments><comments>http://blogs.technet.com/rob/comments/3204082.aspx</comments><wfw:commentRss>http://blogs.technet.com/rob/commentrss.aspx?PostID=3204082</wfw:commentRss><description>&lt;P&gt;During a recent visit to Seattle for a Microsoft conference, I&amp;nbsp;learned from my colleague Michael Thomassy&amp;nbsp;that it's possible to run the SQL Server 2005 Performance Dashboard reports on SQL Server 2008, with a&amp;nbsp;couple of slight modifications. There is a great&amp;nbsp;new feature in SQL Server 2008 called&amp;nbsp;Performance Data Collection, which I have &lt;A href="http://blogs.technet.com/rob/archive/2008/06/20/sql-server-2008-performance-studio.aspx" target=_blank mce_href="http://blogs.technet.com/rob/archive/2008/06/20/sql-server-2008-performance-studio.aspx"&gt;blogged about in the past&lt;/A&gt;, and this is excellent for tracking&amp;nbsp;SQL Server performance over time across your 2008&amp;nbsp;estate. There is also the excellent revamped&amp;nbsp;&lt;A href="http://msdn.microsoft.com/en-us/library/cc879320.aspx" target=_blank mce_href="http://msdn.microsoft.com/en-us/library/cc879320.aspx"&gt;Activity Monitor&lt;/A&gt; in SQL 2008. However, if you want to continue to use the Performance Dashboard reports, which many DBA's have found invaluable, they are not supported in SQL Server 2008. If you try to install the Performance Dashboard reports, you&amp;nbsp;get the following error:&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;FONT color=#ff3300&gt;Msg 207, Level 16, State 1, Procedure usp_Main_GetCPUHistory, Line 6&lt;BR&gt;Invalid column name 'cpu_ticks_in_ms'.&lt;BR&gt;Msg 15151, Level 16, State 1, Line 1&lt;BR&gt;Cannot find the object 'usp_Main_GetCPUHistory', because it does not exist or you do not have permission.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;The reason for this is due to a change in the sys.dm_os_sys_info DMV from SQL Server 2005 to 2008 (the cpu_ticks_in_ms column has been removed&amp;nbsp;in 2008 &lt;A href="http://msdn.microsoft.com/en-us/library/ms175048.aspx" target=_blank mce_href="http://msdn.microsoft.com/en-us/library/ms175048.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms175048.aspx&lt;/A&gt;).&amp;nbsp;I have attached PerfDashboardReports.zip, which contains&amp;nbsp;modifications to the setup.sql and performance_dashboard_main.rdl files. Download and install the &lt;A href="http://blogs.technet.com/rob/archive/2008/06/12/sql-server-2005-performance-dashboard.aspx" target=_blank mce_href="http://blogs.technet.com/rob/archive/2008/06/12/sql-server-2005-performance-dashboard.aspx"&gt;performance dashboard reports&lt;/A&gt; as normal (but save the files in the Program Files\Microsoft SQL Server\&lt;STRONG&gt;100&lt;/STRONG&gt;\Tools\PerformanceDashboard directory) and then over-write the original files with the modified ones attached, then run the setup.sql file against your SQL Server 2008 instance.&lt;/P&gt;
&lt;P&gt;Please note that SQL Server 2008&amp;nbsp;has introduced new wait types that the Performance Dashboard reports currently&amp;nbsp;don't handle. I would strongly recommend using the new Management Data Warehouse reports in SQL Server 2008 in order to get the best user&amp;nbsp;experience. However, this workaround will help you get the Performance Dashboard Reports up and&amp;nbsp;running on your SQL Server 2008 instances (see the screenshot below).&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/photos/rob/images/3204100/original.aspx" target=_blank mce_href="http://blogs.technet.com/photos/rob/images/3204100/original.aspx"&gt;&lt;IMG style="WIDTH: 160px; HEIGHT: 116px" title="Click to see larger version" alt="Click to see larger version" src="http://blogs.technet.com/photos/rob/images/3204100/secondarythumb.aspx" width=160 height=116 mce_src="http://blogs.technet.com/photos/rob/images/3204100/secondarythumb.aspx"&gt;&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3204082" width="1" height="1"&gt;</description><enclosure url="http://blogs.technet.com/rob/attachment/3204082.ashx" length="19330" type="application/x-zip-compressed" /><category domain="http://blogs.technet.com/rob/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.technet.com/rob/archive/tags/2008/default.aspx">2008</category><category domain="http://blogs.technet.com/rob/archive/tags/Performance+Dashboard/default.aspx">Performance Dashboard</category></item></channel></rss>