<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.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>Technical Weblog of Eric Charran : SQL Server</title><link>http://blogs.msdn.com/echarran/archive/tags/SQL+Server/default.aspx</link><description>Tags: SQL Server</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Expression Examples in Reporting Services</title><link>http://blogs.msdn.com/echarran/archive/2007/05/31/expression-examples-in-reporting-services.aspx</link><pubDate>Thu, 31 May 2007 22:54:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3012181</guid><dc:creator>echarran</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/echarran/comments/3012181.aspx</comments><wfw:commentRss>http://blogs.msdn.com/echarran/commentrss.aspx?PostID=3012181</wfw:commentRss><wfw:comment>http://blogs.msdn.com/echarran/rsscomments.aspx?PostID=3012181</wfw:comment><description>&lt;p&gt;While this topic is in Books Online for SQL Server 2005, I found it really handy as a quick reference for writing elementary and advanced Reporting Services expressions.&lt;/p&gt; &lt;p&gt;&lt;a title="http://technet.microsoft.com/en-us/library/ms157328.aspx" href="http://technet.microsoft.com/en-us/library/ms157328.aspx"&gt;http://technet.microsoft.com/en-us/library/ms157328.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3012181" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/echarran/archive/tags/SQL+Server/default.aspx">SQL Server</category></item><item><title>Dynamic Flat File Connection Manager Connections</title><link>http://blogs.msdn.com/echarran/archive/2007/03/13/dynamic-flat-file-connection-manager-connections.aspx</link><pubDate>Tue, 13 Mar 2007 23:27:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1875553</guid><dc:creator>echarran</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/echarran/comments/1875553.aspx</comments><wfw:commentRss>http://blogs.msdn.com/echarran/commentrss.aspx?PostID=1875553</wfw:commentRss><wfw:comment>http://blogs.msdn.com/echarran/rsscomments.aspx?PostID=1875553</wfw:comment><description>&lt;p&gt;I'm writing an SSIS package to iterate over the MOSS logs directory to import the logs into a SQL Server table (eventually a data mart) where I can write queries to pull out the information I need.&amp;nbsp; What I plan to do is loop over the logs directory structure using a ForEach container and then import the logs.&amp;nbsp; The challenge is that while I can get the file reference to the log into a variable, I need to change the Flat File Connection Manager to point to that folder.&amp;nbsp; This screenshot says it tall.&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/echarran/WindowsLiveWriter/DynamicFlatFileConnectionManagerConnecti_E573/image%5B2%5D.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="327" src="http://blogs.msdn.com/blogfiles/echarran/WindowsLiveWriter/DynamicFlatFileConnectionManagerConnecti_E573/image_thumb%5B2%5D.png" width="422" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;This is under the Flat File Connection Manager's expression Property.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1875553" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/echarran/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.msdn.com/echarran/archive/tags/SharePoint+and+MOSS+2007/default.aspx">SharePoint and MOSS 2007</category></item><item><title>MOSS 2007 and SQL Server 2005 Maintenance Plans</title><link>http://blogs.msdn.com/echarran/archive/2007/03/12/moss-2007-and-sql-server-2005-maintenance-plans.aspx</link><pubDate>Mon, 12 Mar 2007 19:43:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1866201</guid><dc:creator>echarran</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/echarran/comments/1866201.aspx</comments><wfw:commentRss>http://blogs.msdn.com/echarran/commentrss.aspx?PostID=1866201</wfw:commentRss><wfw:comment>http://blogs.msdn.com/echarran/rsscomments.aspx?PostID=1866201</wfw:comment><description>&lt;p&gt;For my future reference (and yours as well), here is how to configure your SQL Server 2005 maintenance plans so that they operate correctly with MOSS.&amp;nbsp; A great post by Jingmei Li.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a title="http://blogs.msdn.com/jingmeili/archive/2007/02/26/sql-server-2005-maintenance-plans-and-moss-2007-databases.aspx" href="http://blogs.msdn.com/jingmeili/archive/2007/02/26/sql-server-2005-maintenance-plans-and-moss-2007-databases.aspx"&gt;http://blogs.msdn.com/jingmeili/archive/2007/02/26/sql-server-2005-maintenance-plans-and-moss-2007-databases.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1866201" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/echarran/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.msdn.com/echarran/archive/tags/SharePoint+and+MOSS+2007/default.aspx">SharePoint and MOSS 2007</category></item><item><title>Clustered Index Rebuilds Affecting Non-Clustered Indexes</title><link>http://blogs.msdn.com/echarran/archive/2007/02/27/clustered-index-rebuilds-affecting-non-clustered-indexes.aspx</link><pubDate>Wed, 28 Feb 2007 00:44:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1770786</guid><dc:creator>echarran</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/echarran/comments/1770786.aspx</comments><wfw:commentRss>http://blogs.msdn.com/echarran/commentrss.aspx?PostID=1770786</wfw:commentRss><wfw:comment>http://blogs.msdn.com/echarran/rsscomments.aspx?PostID=1770786</wfw:comment><description>&lt;p&gt;Another nifty note about indexing.&amp;nbsp; One of the more popular interview questions for technical folks is the various effects a change to a clustered index can have on nonclustered indexes.&amp;nbsp; This post clears some of that up:&lt;/p&gt; &lt;p&gt;&lt;a title="Does rebuilding a clustered index rebuild nonclustered indexes-" href="http://blogs.msdn.com/khen1234/archive/2007/02/27/does-rebuilding-a-clustered-index-rebuild-nonclustered-indexes.aspx"&gt;Does rebuilding a clustered index rebuild nonclustered indexes&lt;/a&gt;&lt;/p&gt; &lt;p&gt;The answer may surprise you.&amp;nbsp; Essentially, altering a clustered index does not affect the nonclustered indexes.&amp;nbsp; Dropping and recreating do.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1770786" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/echarran/archive/tags/SQL+Server/default.aspx">SQL Server</category></item><item><title>Create a Time Dimension in SQL Server</title><link>http://blogs.msdn.com/echarran/archive/2007/02/26/create-a-time-dimension-in-sql-server.aspx</link><pubDate>Tue, 27 Feb 2007 00:15:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1765655</guid><dc:creator>echarran</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/echarran/comments/1765655.aspx</comments><wfw:commentRss>http://blogs.msdn.com/echarran/commentrss.aspx?PostID=1765655</wfw:commentRss><wfw:comment>http://blogs.msdn.com/echarran/rsscomments.aspx?PostID=1765655</wfw:comment><description>&lt;p&gt;Here is a great link on how to create a time dimension for a relational data warehouse in SQL Server.&amp;nbsp; It's great that I won't have to worry about this again!&lt;/p&gt; &lt;p&gt;&lt;a title="http://sqljunkies.com/WebLog/enigma/archive/2004/02/04/940.aspx" href="http://sqljunkies.com/WebLog/enigma/archive/2004/02/04/940.aspx"&gt;http://sqljunkies.com/WebLog/enigma/archive/2004/02/04/940.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1765655" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/echarran/archive/tags/SQL+Server/default.aspx">SQL Server</category></item><item><title>SQL Server Feature Pack and SP2</title><link>http://blogs.msdn.com/echarran/archive/2007/02/25/sql-server-feature-pack-and-sp2.aspx</link><pubDate>Sun, 25 Feb 2007 16:24:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1757312</guid><dc:creator>echarran</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/echarran/comments/1757312.aspx</comments><wfw:commentRss>http://blogs.msdn.com/echarran/commentrss.aspx?PostID=1757312</wfw:commentRss><wfw:comment>http://blogs.msdn.com/echarran/rsscomments.aspx?PostID=1757312</wfw:comment><description>&lt;p&gt;The following&amp;nbsp; URL goes to the SQL Server Feature Pack which consists of a listing of SQL Server 2005 redistributable components and add-ons for SQL Server.&amp;nbsp; If you have a server that only needs ADOMD.NET for example, or Notification Servers Client Components, this link provides resources to download them separately.&lt;/p&gt; &lt;p&gt;&lt;a title="http://www.microsoft.com/downloads/details.aspx?familyid=50B97994-8453-4998-8226-FA42EC403D17&amp;amp;displaylang=en#filelist" href="http://www.microsoft.com/downloads/details.aspx?familyid=50B97994-8453-4998-8226-FA42EC403D17&amp;amp;displaylang=en#filelist"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=50B97994-8453-4998-8226-FA42EC403D17&amp;amp;displaylang=en#filelist&lt;/a&gt;&lt;/p&gt; &lt;p&gt;And Here is the SP2 Link&lt;/p&gt; &lt;p&gt;&lt;a title="http://www.microsoft.com/downloads/details.aspx?FamilyId=d07219b2-1e23-49c8-8f0c-63fa18f26d3a&amp;amp;DisplayLang=en#filelist" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=d07219b2-1e23-49c8-8f0c-63fa18f26d3a&amp;amp;DisplayLang=en#filelist"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=d07219b2-1e23-49c8-8f0c-63fa18f26d3a&amp;amp;DisplayLang=en#filelist&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1757312" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/echarran/archive/tags/SQL+Server/default.aspx">SQL Server</category></item><item><title>SQL Server Reporting Services Add-in For WSS 3.0/MOSS 2007</title><link>http://blogs.msdn.com/echarran/archive/2007/01/31/sql-server-reporting-services-add-in-for-wss-3-0-moss-2007.aspx</link><pubDate>Wed, 31 Jan 2007 21:41:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1566678</guid><dc:creator>echarran</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/echarran/comments/1566678.aspx</comments><wfw:commentRss>http://blogs.msdn.com/echarran/commentrss.aspx?PostID=1566678</wfw:commentRss><wfw:comment>http://blogs.msdn.com/echarran/rsscomments.aspx?PostID=1566678</wfw:comment><description>&lt;p&gt;Here is the link for the MOSS 2007/WSS 3.0 add-in for SQL Server Reporting Services.&lt;/p&gt; &lt;p&gt;&lt;a title="http://www.microsoft.com/downloads/details.aspx?familyid=4E50BE6E-3F92-4552-A78C-B3BE1D94D5DA&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/details.aspx?familyid=4E50BE6E-3F92-4552-A78C-B3BE1D94D5DA&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=4E50BE6E-3F92-4552-A78C-B3BE1D94D5DA&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1566678" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/echarran/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.msdn.com/echarran/archive/tags/SharePoint+and+MOSS+2007/default.aspx">SharePoint and MOSS 2007</category></item><item><title>Load Testing SQL Server Reporting Services using Visual Studio 2005</title><link>http://blogs.msdn.com/echarran/archive/2006/11/19/load-testing-sql-server-reporting-services-using-visual-studio-2005.aspx</link><pubDate>Sun, 19 Nov 2006 23:23:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1104684</guid><dc:creator>echarran</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/echarran/comments/1104684.aspx</comments><wfw:commentRss>http://blogs.msdn.com/echarran/commentrss.aspx?PostID=1104684</wfw:commentRss><wfw:comment>http://blogs.msdn.com/echarran/rsscomments.aspx?PostID=1104684</wfw:comment><description>&lt;p&gt;Here is a great article on how to leverage the unit testing engine built into Visual Studio to test SQL Server Reporting Services.&lt;/p&gt; &lt;p&gt;&lt;a title="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsql90/html/VS05PLTSQL.asp" href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsql90/html/VS05PLTSQL.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsql90/html/VS05PLTSQL.asp&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1104684" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/echarran/archive/tags/.NET+Development/default.aspx">.NET Development</category><category domain="http://blogs.msdn.com/echarran/archive/tags/SQL+Server/default.aspx">SQL Server</category></item><item><title>SQL Server 2005 Feature Pack and Downloads</title><link>http://blogs.msdn.com/echarran/archive/2006/04/19/578876.aspx</link><pubDate>Wed, 19 Apr 2006 13:35:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:578876</guid><dc:creator>echarran</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/echarran/comments/578876.aspx</comments><wfw:commentRss>http://blogs.msdn.com/echarran/commentrss.aspx?PostID=578876</wfw:commentRss><wfw:comment>http://blogs.msdn.com/echarran/rsscomments.aspx?PostID=578876</wfw:comment><description>&lt;P&gt;The feature pack is a set of separate downloads that allow you to install components of SQL Server without installing the whole server product.&amp;nbsp; Available at the following URL:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?familyid=D09C1D60-A13C-4479-9B91-9E8B9D835CDC&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=D09C1D60-A13C-4479-9B91-9E8B9D835CDC&amp;amp;displaylang=en&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Also, SQL Server Service Pack 1 just RTM'd:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=cb6c71ea-d649-47ff-9176-e7cac58fd4bc&amp;amp;DisplayLang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=cb6c71ea-d649-47ff-9176-e7cac58fd4bc&amp;amp;DisplayLang=en&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=578876" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/echarran/archive/tags/SQL+Server/default.aspx">SQL Server</category></item><item><title>Connection Pooling Scope and Behavior</title><link>http://blogs.msdn.com/echarran/archive/2006/03/06/544525.aspx</link><pubDate>Mon, 06 Mar 2006 18:50:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:544525</guid><dc:creator>echarran</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/echarran/comments/544525.aspx</comments><wfw:commentRss>http://blogs.msdn.com/echarran/commentrss.aspx?PostID=544525</wfw:commentRss><wfw:comment>http://blogs.msdn.com/echarran/rsscomments.aspx?PostID=544525</wfw:comment><description>&lt;P&gt;I recently ran into a question regarding the scope of connection pools that .NET creates when applications require a database connection.&amp;nbsp; The following feedback and link was provided by a colleague of mine in response to the question:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As per the folloiwng article:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://msdn2.microsoft.com/en-us/library/8xx3tyca.aspx"&gt;http://msdn2.microsoft.com/en-us/library/8xx3tyca.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Connection pools are created per process, app domain and connection string.&amp;nbsp; Additionally, per useer when using Integrated Security.&lt;/P&gt;
&lt;P&gt;Thanks Joe!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=544525" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/echarran/archive/tags/.NET+Development/default.aspx">.NET Development</category><category domain="http://blogs.msdn.com/echarran/archive/tags/SQL+Server/default.aspx">SQL Server</category></item><item><title>Federated Database Design</title><link>http://blogs.msdn.com/echarran/archive/2006/01/12/511922.aspx</link><pubDate>Thu, 12 Jan 2006 10:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:511922</guid><dc:creator>echarran</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/echarran/comments/511922.aspx</comments><wfw:commentRss>http://blogs.msdn.com/echarran/commentrss.aspx?PostID=511922</wfw:commentRss><wfw:comment>http://blogs.msdn.com/echarran/rsscomments.aspx?PostID=511922</wfw:comment><description>&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;Federated database design relates to carrying service oriented architecture into the database layer.&amp;nbsp; Because SQL Server 2005 has several application server-like capabilities (i.e., SQL Server Integration Services, SQL Server Service Broker, Web Services and the SQL Server CLR), these capabilities promote the consideration of a loosely-coupled archtecture that carries all the way to the database layer.&amp;nbsp; The idea here is to consider moving away from a monolitic database design where a single database has hunderds of tables in a robust application, to a paradigm where there are multiple, modulare databases that are exposed through a services abstraction layer (i.e., web services) to a consuming application.&amp;nbsp; Couple this with an asynchronous communication scheme, and you have an application which is not dependent on the immediate availability of its parts.&amp;nbsp; Each part/service transmits messages to its counterparts.&amp;nbsp; If the counterpart is present, it consumes the message.&amp;nbsp; If not, the message is stored and sent when the service becomes available.&amp;nbsp; This now means that there is new flexibility with regard to patching, maintaining and upgrading applicaiton componenets.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=511922" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/echarran/archive/tags/SQL+Server/default.aspx">SQL Server</category></item><item><title>When to use SQL Server Service Broker</title><link>http://blogs.msdn.com/echarran/archive/2006/01/11/511735.aspx</link><pubDate>Wed, 11 Jan 2006 23:51:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:511735</guid><dc:creator>echarran</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/echarran/comments/511735.aspx</comments><wfw:commentRss>http://blogs.msdn.com/echarran/commentrss.aspx?PostID=511735</wfw:commentRss><wfw:comment>http://blogs.msdn.com/echarran/rsscomments.aspx?PostID=511735</wfw:comment><description>&lt;FONT face=Verdana color=#0000ff size=2&gt;Use SQL Server Service Broker for asynchronous transactional messaging from applications where transactional throughput and scalability is required, as well as rehydratable and failure resistant transactional consistency is required.&amp;nbsp; The example would be that an ASP.NET web application should be able to accept web orders and send the orders to service broker.&amp;nbsp;&amp;nbsp; If the SQL Server goes down, the ASP.NET application should be able to continue to take and queue orders and submit them to the SQL Server when it becomes available.&amp;nbsp; This also increases throughput and scalability because SQL Server will process the messages when it gets to them.&amp;nbsp; Also, SQL Server, after a failure will come back up and continue to process the orders.&amp;nbsp; When users visit the site, the ASP.NET application can then read the response to messages and give users the status of their orders.&lt;/FONT&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=511735" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/echarran/archive/tags/SQL+Server/default.aspx">SQL Server</category></item><item><title>SQL Server 2005 WMI Provider Error</title><link>http://blogs.msdn.com/echarran/archive/2006/01/03/509061.aspx</link><pubDate>Wed, 04 Jan 2006 06:23:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:509061</guid><dc:creator>echarran</dc:creator><slash:comments>11</slash:comments><comments>http://blogs.msdn.com/echarran/comments/509061.aspx</comments><wfw:commentRss>http://blogs.msdn.com/echarran/commentrss.aspx?PostID=509061</wfw:commentRss><wfw:comment>http://blogs.msdn.com/echarran/rsscomments.aspx?PostID=509061</wfw:comment><description>&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;I recently resolved an error with the SQL Server 2005 Configuration Manager.&amp;nbsp; Occasionally, during setup, some .mof files don't get installed and registered correctly.&amp;nbsp; There is a program called mofcomp that is responsible for registering and storing the data associated with .mof files.&amp;nbsp; If the .mof file information becomes damaged or compromised, or never installed correctly, the problem will result in an error message like below:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;Cannot connect to WMI provider. You do not have permission or the server is unreachable. Note that you can only manage SQL Server 2005 servers with SQL Server Configuration Manager. &lt;BR&gt;Invalid class [0x80041010]&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;The solution is to go to a command prompt and then run mofcomp.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;C:\Program Files\Microsoft SQL Server\90\Shared&amp;gt;mofcomp "C:\Program Files\Microsoft SQL Server\90\Shared\sqlmgmproviderxpsp2up.mof"&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;The output will look like below&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;Microsoft (R) 32-bit MOF Compiler Version 5.1.2600.2180&lt;BR&gt;Copyright (c) Microsoft Corp. 1997-2001. All rights reserved.&lt;BR&gt;Parsing MOF file: C:\Program Files\Microsoft SQL Server\90\Shared\sqlmgmprovider&lt;BR&gt;xpsp2up.mof&lt;BR&gt;MOF file has been successfully parsed&lt;BR&gt;Storing data in the repository...&lt;BR&gt;Done!&lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;On servers, the .mof file will be sqlmgmprovider.mof.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=509061" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/echarran/archive/tags/SQL+Server/default.aspx">SQL Server</category></item><item><title>Visual Studio and SQL Server 2005 Beta and CTP Uninstall Tool</title><link>http://blogs.msdn.com/echarran/archive/2005/12/21/506342.aspx</link><pubDate>Wed, 21 Dec 2005 18:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:506342</guid><dc:creator>echarran</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/echarran/comments/506342.aspx</comments><wfw:commentRss>http://blogs.msdn.com/echarran/commentrss.aspx?PostID=506342</wfw:commentRss><wfw:comment>http://blogs.msdn.com/echarran/rsscomments.aspx?PostID=506342</wfw:comment><description>&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;Of course, by now everyone is running Visual Studio 2005, riiight? [8-|]&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;For those folks that are just beginning to install, check out this tool that will clean your machine of previous versions of pre-released Visual Studio 2005 and SQL Server 2005 and the .NET Framework 2.0.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://msdn.microsoft.com/vstudio/express/support/uninstall/#Tool"&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;http://msdn.microsoft.com/vstudio/express/support/uninstall/#Tool&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=506342" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/echarran/archive/tags/.NET+Development/default.aspx">.NET Development</category><category domain="http://blogs.msdn.com/echarran/archive/tags/SQL+Server/default.aspx">SQL Server</category></item><item><title>SQL Server 2000 Reporting Services Parameter Gotcha</title><link>http://blogs.msdn.com/echarran/archive/2005/12/21/506314.aspx</link><pubDate>Wed, 21 Dec 2005 16:18:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:506314</guid><dc:creator>echarran</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/echarran/comments/506314.aspx</comments><wfw:commentRss>http://blogs.msdn.com/echarran/commentrss.aspx?PostID=506314</wfw:commentRss><wfw:comment>http://blogs.msdn.com/echarran/rsscomments.aspx?PostID=506314</wfw:comment><description>&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;Here is a situation I recently ran across.&amp;nbsp; We created a report which executed a stored procedure.&amp;nbsp; The parameters being passed had default values, so that when they were not qualified, they would default to pre-assigned values.&amp;nbsp; Thus, when these "optional" parameters showed in the Data Set tab, and we executed the procedure after setting them to NULL, we encountered the error below.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;&lt;IMG height=126 src="file:///C:/Documents%20and%20Settings/echarran/My%20Documents/My%20Pictures/untitled.bmp" width=513&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=2&gt;Reporting Services uses ADO.NET to retrieve data from data sources.&amp;nbsp; This is a straight ADO.NET error.&amp;nbsp; The problem here is that the specification of NULL for a parameter, does not exclude the parameter, but causes the Stored Procedure to ignore the default.&amp;nbsp; This NULL specification just happened to blow up our stored procedure.&amp;nbsp; The stored procedure did not raise an error, but the result set was empty.&amp;nbsp; Thus, when we changed the stored procedure to explicity check for a NULL, everything worked.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=506314" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/echarran/archive/tags/SQL+Server/default.aspx">SQL Server</category></item></channel></rss>