<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>RSinteract Dev Blog &#187; RSinteract</title>
	<atom:link href="http://rsinteract.electricbiro.co.uk/category/rsinteract/feed/" rel="self" type="application/rss+xml" />
	<link>http://rsinteract.electricbiro.co.uk</link>
	<description>Behind the scenes at Business &#38; Decision</description>
	<lastBuildDate>Thu, 22 Oct 2009 11:32:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Enable remote errors in Reporting Services 2005 or 2008</title>
		<link>http://rsinteract.electricbiro.co.uk/2009/10/22/enable-remote-errors-in-reporting-services-2005-or-2008-2/</link>
		<comments>http://rsinteract.electricbiro.co.uk/2009/10/22/enable-remote-errors-in-reporting-services-2005-or-2008-2/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 11:32:38 +0000</pubDate>
		<dc:creator>James Morris</dc:creator>
				<category><![CDATA[Data Sources]]></category>
		<category><![CDATA[RSinteract]]></category>
		<category><![CDATA[Reporting Services]]></category>

		<guid isPermaLink="false">http://rsinteract.electricbiro.co.uk/2009/10/22/enable-remote-errors-in-reporting-services-2005-or-2008-2/</guid>
		<description><![CDATA[Often when errors occur on the database or cube RSinteract and Reporting Services reports will fail with the following error:&#160;
An error has occurred during report processing.     &#160;Query execution failed for data set &#8216;dataset_0&#8242;.     &#160; For more information about this error navigate to the report server on the [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal">Often when errors occur on the database or cube RSinteract and Reporting Services reports will fail with the following error:<span style="mso-spacerun: yes">&#160;</span></p>
<p class="MsoNormal"><span style="color: red; font-family: &quot;Lucida Console&quot;">An error has occurred during report processing. </span>    <br /><span style="color: red; font-family: &quot;Lucida Console&quot;"><span style="mso-spacerun: yes">&#160;</span>Query execution failed for data set &#8216;dataset_0&#8242;. </span>    <br /><span style="color: red; font-family: &quot;Lucida Console&quot;"><span style="mso-spacerun: yes">&#160; </span>For more information about this error navigate to the report server on the local server machine, or enable remote errors</span><span style="font-family: &quot;Lucida Console&quot;"> </span></p>
</p>
</p>
<p class="MsoNormal">
<p>In order to see a better description of the error you can either RDP onto the server and run the report or&#8230;&#160;&#160; </p>
</p>
<p class="MsoNormal"><strong>To enable remote errors in Reporting Services 2005 or 2008</strong> run this statement in SQL Server Management Studio:&#160; </p>
</p>
<p class="MsoNormal" style="mso-pagination: widow-orphan; mso-layout-grid-align: none"><span style="color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes">Use</span><span style="font-family: &quot;Courier New&quot;; mso-no-proof: yes"> ReportServer<span style="color: gray">; </span></span>    <br /><span style="font-family: &quot;Courier New&quot;; mso-no-proof: yes"><span style="color: gray"></span></span><span style="color: blue; font-family: &quot;Courier New&quot;; mso-no-proof: yes">update</span><span style="font-family: &quot;Courier New&quot;; mso-no-proof: yes"> ConfigurationInfo <span style="color: blue">set</span> <span style="color: blue">Value</span> <span style="color: gray">=</span> <span style="color: red">&#8216;True&#8217;</span> <span style="color: blue">where</span> <span style="color: blue">Name</span> <span style="color: gray">=</span> <span style="color: red">&#8216;EnableRemoteErrors&#8217;</span><span style="color: gray">; </span></span></p>
<p class="MsoNormal">
<p>You then need to <a href="http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/95826e7a-bac4-4e1f-bcb6-c52d49c9d7f4.mspx?mfr=true">reset IIS</a></p>
<p class="MsoNormal">
<p>There are more options here: <a href="http://technet.microsoft.com/en-us/library/aa337165(SQL.90).aspx">http://technet.microsoft.com/en-us/library/aa337165(SQL.90).aspx</a></p>
<p class="MsoNormal">And here: <a href="http://technet.microsoft.com/en-us/library/aa337165.aspx">http://technet.microsoft.com/en-us/library/aa337165.aspx</a></p>
<p class="MsoNormal">
<p>&#160;</p>
<p>So now if you re-run the report you can see it’s a data source error &#8211; a field name has been changed in the database: </p>
</p>
<p class="MsoNormal"><span style="color: red; font-family: &quot;Lucida Console&quot;">An error has occurred during report processing. </span>    <br /><span style="color: red; font-family: &quot;Lucida Console&quot;"><span style="mso-spacerun: yes">&#160;</span>Query execution failed for data set &#8216;dataset_0&#8242;. </span>    <br /><span style="color: red; font-family: &quot;Lucida Console&quot;"><span style="mso-spacerun: yes">&#160; </span>Invalid column name &#8216;myNewField2&#8242;. </span></p>
]]></content:encoded>
			<wfw:commentRss>http://rsinteract.electricbiro.co.uk/2009/10/22/enable-remote-errors-in-reporting-services-2005-or-2008-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Further Information on Report Viewer Client Print Control bug</title>
		<link>http://rsinteract.electricbiro.co.uk/2009/04/22/further-information-on-report-viewer-client-print-control-bug/</link>
		<comments>http://rsinteract.electricbiro.co.uk/2009/04/22/further-information-on-report-viewer-client-print-control-bug/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 11:56:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bugs]]></category>
		<category><![CDATA[RSinteract]]></category>
		<category><![CDATA[Reporting Services]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[client print control]]></category>
		<category><![CDATA[follow-up]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[print]]></category>
		<category><![CDATA[print control]]></category>
		<category><![CDATA[report viewer]]></category>
		<category><![CDATA[stackoverflow]]></category>

		<guid isPermaLink="false">http://rsinteract.electricbiro.co.uk/2009/04/22/further-information-on-report-viewer-client-print-control-bug/</guid>
		<description><![CDATA[A while back I wrote a post about the “Unable to load client print control” error that Report Manager (and RSinteract) was throwing after Microsoft’s auto update KB956391.
I also asked a question over at StackOverflow which I ended up answering myself. Yesterday follow up information was added, which may be of use if you have [...]]]></description>
			<content:encoded><![CDATA[<p>A while back I <a href="http://rsinteract.electricbiro.co.uk/2008/12/05/unable-to-load-client-print-control/">wrote a post</a> about the “Unable to load client print control” error that Report Manager (and <a href="http://www.rsinteract.com/">RSinteract</a>) was throwing after Microsoft’s auto update <a href="http://blogs.msdn.com/brianhartman/archive/2008/11/05/client-print-fails-to-load-after-microsoft-update-956391.aspx">KB956391</a>.</p>
<p>I also asked a <a href="http://stackoverflow.com/questions/340151/reportviewer-client-print-control-unable-to-load-client-print-control">question</a> over at <a href="http://www.stackoverflow.com">StackOverflow</a> which I ended up answering myself. Yesterday follow up information was added, which may be of use if you have trouble with the fix. </p>
<p><a href="http://stackoverflow.com/users/94215/ey-kalman">EY Kalman</a> says: </p>
<blockquote><p>I have had the same problem (on several different servers). Applying SP3 and Report Viewer SP1 has helped on some of the servers, allowing the client machines to connect and download the control with no problem. However, I have had one server that, even after applying the updates, when accessing the report viewer using a client machine, it was still giving me the error. On looking into the exact URL GET request that is being sent, I discovered that it is possible to force the client machine to connect directly to the Report Server to download the control.</p>
<p>The user would need to enter the following url:</p>
<p><a href="http://reportservername/Reports/Reserved.ReportViewerWebControl.axd?ReportSession=51bjqv45xydgos2wghu5ceza&amp;ControlID=7617dedbf0234f89b80cad8e64431014&amp;Culture=2057&amp;UICulture=9&amp;ReportStack=1&amp;OpType=PrintHtml">http://reportservername/Reports/Reserved.ReportViewerWebControl.axd?ReportSession=51bjqv45xydgos2wghu5ceza&amp;ControlID=7617dedbf0234f89b80cad8e64431014&amp;       <br />Culture=2057&amp;UICulture=9&amp;ReportStack=1&amp;OpType=PrintHtml</a></p>
<p>This should then pop up the required download/install prompt.</p>
</blockquote>
<p><a href="http://stackoverflow.com/users/94055/dotnettrio">dotnettrio</a> added (which is probably more relevant to RSinteract):</p>
<blockquote><p>Hi,</p>
<p>I got this working with out removing any patches. The above patch was not working too. Finally what I did was on the IIS server install the following patch and reset / restart the IIS server. This is not for report manager application. This is for any ASP.NET Web application developed in .net3.5 using VS2008 <a href="http://www.microsoft.com/downloads/details.aspx?familyid=6AE0AA19-3E6C-474C-9D57-05B2347456B1&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?familyid=6AE0AA19-3E6C-474C-9D57-05B2347456B1&amp;displaylang=en</a></p>
</blockquote>
<p>I hope this helps anyone else with this problem.</p>
]]></content:encoded>
			<wfw:commentRss>http://rsinteract.electricbiro.co.uk/2009/04/22/further-information-on-report-viewer-client-print-control-bug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IE6 Retiring</title>
		<link>http://rsinteract.electricbiro.co.uk/2009/04/16/ie6-retiring/</link>
		<comments>http://rsinteract.electricbiro.co.uk/2009/04/16/ie6-retiring/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 09:46:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Off Topic]]></category>
		<category><![CDATA[RSinteract]]></category>
		<category><![CDATA[automatic]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[internet explorer 6]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[retiring]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://rsinteract.electricbiro.co.uk/2009/04/16/ie6-retiring/</guid>
		<description><![CDATA[ After 8 long years the browser that everybody loves to hate is being automatically retired by Microsoft. Although there is a way to avoid the upgrade if your business has the problems later in this post. 

To be fair to it, IE6 helped make the web what it is today. Its quirks mode rendering [...]]]></description>
			<content:encoded><![CDATA[<p> After 8 long years the browser <a href="http://www.stopie6.org/">that</a> <a href="http://www.dearie6.com/">everybody</a> <a href="http://ie6.forteller.net/index.php?title=Main_Page">loves</a> to <a href="http://www.contrast.ie/blog/dear-ie6-i-hate-you/">hate</a> is being <a href="http://tr.im/iWHK">automatically retired</a> by Microsoft. Although there is a way to avoid the upgrade if your business has the problems later in this post. </p>
<p><img height="136" src="http://www.contrast.ie/blog/wp-content/uploads/2008/01/ie6.jpg" width="476" /></p>
<p>To be fair to it, IE6 helped make the web what it is today. Its quirks mode rendering enabled anybody to code a web page with little regard to well-formed HTML or standards. This caused many a developer to hate it because it renders things differently to other browsers and often caused a lot of extra work because it takes so long to get it working in both. </p>
<p>Most of the anger directed at IE6 has to do with the differences with the W3 Consortium’s standards. However, when it was released these standards were not concrete and it was unclear if they would even be adopted ubiquitously.</p>
<p>Many companies have ignored Firefox and stuck with IE6 because of the huge costs involved in deploying and testing all their internal applications on their networks.</p>
<p><a href="http://www.rsinteract.com">RSinteract</a> is Internet Explorer only and will continue to support IE6 and IE7 for the foreseeable future because of this very reason. The web is changing and more and more people are becoming aware of other browsers such as <a href="http://www.google.co.uk/chrome">Google Chrome</a>. Perhaps in future we will move towards cross browser support but for now we are very much tied to Internet Explorer.    </p>
]]></content:encoded>
			<wfw:commentRss>http://rsinteract.electricbiro.co.uk/2009/04/16/ie6-retiring/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RSinteract 3.6 Released!</title>
		<link>http://rsinteract.electricbiro.co.uk/2009/03/25/rsinteract-released/</link>
		<comments>http://rsinteract.electricbiro.co.uk/2009/03/25/rsinteract-released/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 11:42:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[RSinteract]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[evaluation]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[formatting]]></category>
		<category><![CDATA[indicators]]></category>
		<category><![CDATA[new]]></category>
		<category><![CDATA[new release]]></category>

		<guid isPermaLink="false">http://rsinteract.electricbiro.co.uk/2009/03/25/rsinteract-released/</guid>
		<description><![CDATA[The new version 3.6 release is live and ready for download!
 
New Features:

New formatting options including: Font, Font Size, Font Style 
Instant formatting options from the field selection screen 
New conditional formatting options 
Indicator images in the report for creating simple instant dashboards. 
Add tables and fields to existing SQL data sets
Selectable Join types for [...]]]></description>
			<content:encoded><![CDATA[<p>The new version 3.6 release is live and ready for <a href="http://www.rsinteract.com/download/eval.html">download</a>!</p>
<p><a href="http://rsinteract.electricbiro.co.uk/wp-content/uploads/2009/03/full-features1.jpg"><img title="full_features" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="313" alt="full_features" src="http://rsinteract.electricbiro.co.uk/wp-content/uploads/2009/03/full-features-thumb1.jpg" width="454" border="0" /></a> </p>
<p><strong>New Features:</strong></p>
<ul>
<li>New formatting options including: Font, Font Size, Font Style </li>
<li>Instant formatting options from the field selection screen </li>
<li>New conditional formatting options </li>
<li><a href="http://rsinteract.electricbiro.co.uk/2009/01/19/indicators-demo/">Indicator images</a> in the report for creating simple instant dashboards. </li>
<li>Add tables and fields to existing SQL data sets</li>
<li>Selectable Join types for joining tables from the front end </li>
<li>Support for SQL Server 2008 </li>
<li>Improved field selection in the new report wizard </li>
<li>New tree structure for creating SQL reports making it even faster and easier to find the data you want. </li>
<li>New tree structure in the SQL filter screen drop downs to allow quicker selection of filter field </li>
<li>Updated Look and Feel </li>
<li>Improved Custom Fields Editor </li>
<li>Report Branding support</li>
<li>SSL compatibility</li>
<li>64 bit compatibility</li>
</ul>
<p>There are also improvements to the admin tool, and a ton of bug fixes.</p>
<p>You can download the free and fully functional 30 day trial at <a title="http://www.rsinteract.com/download/eval.html" href="http://www.rsinteract.com/download/eval.html">http://www.rsinteract.com/download/eval.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://rsinteract.electricbiro.co.uk/2009/03/25/rsinteract-released/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Dogfooding RSinteract</title>
		<link>http://rsinteract.electricbiro.co.uk/2009/02/18/dogfooding-rsinteract/</link>
		<comments>http://rsinteract.electricbiro.co.uk/2009/02/18/dogfooding-rsinteract/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 17:33:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[RSinteract]]></category>
		<category><![CDATA[dogfooding]]></category>
		<category><![CDATA[internal use]]></category>
		<category><![CDATA[timebooking]]></category>

		<guid isPermaLink="false">http://rsinteract.electricbiro.co.uk/?p=67</guid>
		<description><![CDATA[On any software project it’s important for managers to have some sort of system in place to keep track of how long tasks are taking and how much time has been spent collectively on a project. Gathering this data is fairly easy (with the right tool), for RSinteract we have a TimeBooking application written internally [...]]]></description>
			<content:encoded><![CDATA[<p>On any software project it’s important for managers to have some sort of system in place to keep track of how long tasks are taking and how much time has been spent collectively on a project. Gathering this data is fairly easy (with the right tool), for <a href="http://www.rsinteract.com">RSinteract</a> we have a TimeBooking application written internally that collects the data. It’s fairly simple: client, task, comments, lots of drop downs for each half hour slot in the day. It works.</p>
<p>The problem is getting this data in a useable form to make decision on… but wait! We’re making a reporting tool. What better way to look at our time booking data than in a nicely formatted report!</p>
<p>Here’s an example of my time as booked back in the second week of December. I’ve quickly made a weekly time sheet using our _Reporting view in the time booking database with filters for employee and week commencing. I can now save this and look at anyone’s time for any given week! Clever eh?</p>
<p><a href="http://rsinteract.electricbiro.co.uk/wp-content/uploads/2009/02/dogfood.png"><img title="dogfood" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="192" alt="dogfood" src="http://rsinteract.electricbiro.co.uk/wp-content/uploads/2009/02/dogfood-thumb.png" width="244" border="0" /></a></p>
<p>Using products internally like this is known in the industry as “dogfooding” as in “eats its own dog food”. This gives us a good idea of how our clients may use the software and also highlights problems that we might not otherwise pick up in our usual testing.</p>
]]></content:encoded>
			<wfw:commentRss>http://rsinteract.electricbiro.co.uk/2009/02/18/dogfooding-rsinteract/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The XML page cannot be displayed</title>
		<link>http://rsinteract.electricbiro.co.uk/2009/01/28/the-xml-page-cannot-be-displayed/</link>
		<comments>http://rsinteract.electricbiro.co.uk/2009/01/28/the-xml-page-cannot-be-displayed/#comments</comments>
		<pubDate>Wed, 28 Jan 2009 15:38:28 +0000</pubDate>
		<dc:creator>James Morris</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[RSinteract]]></category>
		<category><![CDATA[Reporting Services]]></category>

		<guid isPermaLink="false">http://rsinteract.electricbiro.co.uk/?p=63</guid>
		<description><![CDATA[I’m just setting up RSinteract on a client’s 64 bit server which has Windows 2003 and SQL 2008. With most RSinteract installations IIS is installed as a prerequisite to Reporting Services but IIS isn’t needed for Reporting Services 2008. I guess this will become a common sticking point with SQL 2008 installations so here’s the [...]]]></description>
			<content:encoded><![CDATA[<p>I’m just setting up RSinteract on a client’s 64 bit server which has Windows 2003 and SQL 2008. With most RSinteract installations IIS is installed as a prerequisite to Reporting Services but IIS isn’t needed for Reporting Services 2008. I guess this will become a common sticking point with SQL 2008 installations so here’s the solution…</p>
<p>The first problem I got was in the RSinteract installer (whoops, should have copied the error message) so we installed IIS and then RSinteract. When I hit the site I got this error:</p>
<blockquote><p>The XML page cannot be displayed </p>
<p>Cannot view XML input using XSL style sheet. Please correct the error and then click the <a href="">Refresh</a> button, or try again later. </p>
<hr align="center" width="100%" size="2" />
<p>A name was started with an invalid character. Error processing resource &#8216;http://myserver/RSinteract&#8217;. Line 1, Positio&#8230;</p>
<p>&lt;%@ Page EnableViewState=&quot;false&quot; Language=&quot;c#&quot; ValidateRequest=&quot;false&quot; AutoEventWireup=&quot;True&quot; Codebehind=&quot;Main.aspx.cs&quot; I&#8230;</p>
</blockquote>
<p>I guess this is because IIS isn’t configured for ASPNET by default so I ran:</p>
<blockquote><p>%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe –i</p>
</blockquote>
<p>Which gave me the following error:</p>
<blockquote><p>The error indicates that IIS is in 64 bit mode, while this application is a 32 bit application and thus not compatible.</p>
</blockquote>
<p>So I made a slight change to point to the 64 bit .NET folder:</p>
<blockquote><p>%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -i</p>
</blockquote>
<p>After an iisreset I was now getting a 404 error from aspx pages, the final step was to open IIS (type inetmgr at the command prompt) and go to the “Web Service Extensions” node and enable ASP.NET v2.0.50727. Another iisreset for good measure and we’re now up and running:)</p>
]]></content:encoded>
			<wfw:commentRss>http://rsinteract.electricbiro.co.uk/2009/01/28/the-xml-page-cannot-be-displayed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Indicators Demo</title>
		<link>http://rsinteract.electricbiro.co.uk/2009/01/19/indicators-demo/</link>
		<comments>http://rsinteract.electricbiro.co.uk/2009/01/19/indicators-demo/#comments</comments>
		<pubDate>Mon, 19 Jan 2009 14:45:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[RSinteract]]></category>
		<category><![CDATA[business intelligence]]></category>
		<category><![CDATA[dashboarding]]></category>
		<category><![CDATA[indicators]]></category>
		<category><![CDATA[kpi]]></category>
		<category><![CDATA[scorecarding]]></category>
		<category><![CDATA[showcase]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://rsinteract.electricbiro.co.uk/?p=58</guid>
		<description><![CDATA[Here’s a quick demo of the new indicators feature. It’s a pretty trivial one but shows the potential.



]]></description>
			<content:encoded><![CDATA[<p>Here’s a quick demo of the new indicators feature. It’s a pretty trivial one but shows the potential.</p>
<div id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:08d46287-c9cb-4c73-9d4a-aefd9068801e" class="wlWriterEditableSmartContent" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px">
<div><object width="432" height="364" data="http://images.video.msn.com/flash/soapbox1_1.swf" type="application/x-shockwave-flash"><param name="flashvars" value="c=v&amp;v=f86bcbf2-ea83-4f15-bf83-d94b92afab69&amp;from=writer&amp;mkt=en-US" /><param name="src" value="http://images.video.msn.com/flash/soapbox1_1.swf" /><param name="wmode" value="transparent" /><param name="quality" value="high" /></object></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://rsinteract.electricbiro.co.uk/2009/01/19/indicators-demo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Could not load file or assembly &#8216;Microsoft.ReportingServices.Interfaces&#8217;</title>
		<link>http://rsinteract.electricbiro.co.uk/2009/01/07/could-not-load-file-or-assembly-microsoftreportingservicesinterfaces/</link>
		<comments>http://rsinteract.electricbiro.co.uk/2009/01/07/could-not-load-file-or-assembly-microsoftreportingservicesinterfaces/#comments</comments>
		<pubDate>Wed, 07 Jan 2009 17:03:10 +0000</pubDate>
		<dc:creator>James Morris</dc:creator>
				<category><![CDATA[Bugs]]></category>
		<category><![CDATA[RSinteract]]></category>
		<category><![CDATA[Reporting Services]]></category>

		<guid isPermaLink="false">http://rsinteract.electricbiro.co.uk/?p=43</guid>
		<description><![CDATA[
In the last week we&#8217;ve had three clients report a problem with our December release when running on Windows Server 2003 64 bit.

Server Error in &#8216;/RSinteract&#8217; Application. 
Could not load file or assembly &#8216;Microsoft.ReportingServices.Interfaces&#8217; or one of its dependencies. An attempt was made to load a program with an incorrect format.     [...]]]></description>
			<content:encoded><![CDATA[<div class="postentry">
<p>In the last week we&#8217;ve had three clients report a problem with our December release when running on Windows Server 2003 64 bit.</p>
</p></div>
<blockquote><p><strong>Server Error in &#8216;/RSinteract&#8217; Application. </strong></p>
<p>Could not load file or assembly &#8216;Microsoft.ReportingServices.Interfaces&#8217; or one of its dependencies. An attempt was made to load a program with an incorrect format.      <br />Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.</p>
<p>Exception Details: System.BadImageFormatException: Could not load file or assembly &#8216;Microsoft.ReportingServices.Interfaces&#8217; or one of its dependencies. An attempt was made to load a program with an incorrect format.</p>
</blockquote>
<div class="postentry">
<p>It seems <em><strong>Microsoft.ReportingServices.Interfaces.dll</strong></em> version 9.0.1399.0 won&#8217;t load on a 64 bit server, the hotfix is to replace it with this version:       <br /><a title="http://www.rsinteract.com/download_files/Microsoft.ReportingServices.Interfaces.zip" href="http://www.rsinteract.com/download_files/Microsoft.ReportingServices.Interfaces.zip">http://www.rsinteract.com/download_files/Microsoft.ReportingServices.Interfaces.zip</a>       <br />The default location is <strong><em>C:\Program Files (x86)\ICS\RSinteract\Website\bin\</em></strong>       <br />IIS should be reset afterwards.</p>
<p>This issue will be resolved in the next big release in February 2009</p>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://rsinteract.electricbiro.co.uk/2009/01/07/could-not-load-file-or-assembly-microsoftreportingservicesinterfaces/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sneak Preview</title>
		<link>http://rsinteract.electricbiro.co.uk/2009/01/05/sneak-preview/</link>
		<comments>http://rsinteract.electricbiro.co.uk/2009/01/05/sneak-preview/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 09:30:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Features]]></category>
		<category><![CDATA[RSinteract]]></category>
		<category><![CDATA[changes]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[preview]]></category>
		<category><![CDATA[sneak]]></category>

		<guid isPermaLink="false">http://rsinteract.electricbiro.co.uk/?p=24</guid>
		<description><![CDATA[Here’s a sneak preview of the new look and feel and some of the new features included in the upcoming major release of RSinteract.


New formatting options including: Font, Font Size, Font Style 
Instant formatting options from the field selection screen 
New conditional formatting options as above and more! 
Indicator images in the report for creating [...]]]></description>
			<content:encoded><![CDATA[<p>Here’s a sneak preview of the new look and feel and some of the new features included in the upcoming major release of <a href="http://www.rsinteract.com/">RSinteract</a>.</p>
<p><a href="http://rsinteract.electricbiro.co.uk/wp-content/uploads/2008/12/rsinteract-look-and-feel1.png"><img title="rsinteract_look_and_feel" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="183" alt="rsinteract_look_and_feel" src="http://rsinteract.electricbiro.co.uk/wp-content/uploads/2008/12/rsinteract-look-and-feel-thumb1.png" width="244" border="0" /></a></p>
<ul>
<li>New formatting options including: Font, Font Size, Font Style </li>
<li>Instant formatting options from the field selection screen </li>
<li>New conditional formatting options as above and more! </li>
<li>Indicator images in the report for creating simple instant dashboards. </li>
<li>Selectable Join types for joining tables from the front end </li>
<li>Join tables direct from the edit section screen, allowing the addition of data to existing SQL reports. </li>
<li>Support for SQL Server 2008 </li>
<li>Improved field selection in the new report wizard </li>
<li>New tree structure for creating SQL reports making it even faster and easier to find the data you want. </li>
<li>New tree structure in the SQL filter screen drop downs to allow quicker selection of filter field </li>
<li>Updated Look and Feel </li>
<li>Beta of Windows SharePoint Services support </li>
<li>Improved Custom Fields Editor </li>
<li>Report Branding support </li>
<li>The much missed previous button is back (excuse the pun)!</li>
<li>Plus lots and lots of bug fixes! </li>
</ul>
<p>Let us know if you like it or not by commenting!</p>
]]></content:encoded>
			<wfw:commentRss>http://rsinteract.electricbiro.co.uk/2009/01/05/sneak-preview/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>The Double Hop Problem</title>
		<link>http://rsinteract.electricbiro.co.uk/2008/12/18/the-double-hop-problem/</link>
		<comments>http://rsinteract.electricbiro.co.uk/2008/12/18/the-double-hop-problem/#comments</comments>
		<pubDate>Thu, 18 Dec 2008 12:09:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[RSinteract]]></category>
		<category><![CDATA[Reporting Services]]></category>
		<category><![CDATA[analysis services]]></category>
		<category><![CDATA[Bugs]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[delegation]]></category>
		<category><![CDATA[double-hop]]></category>
		<category><![CDATA[kerberos]]></category>
		<category><![CDATA[steps]]></category>

		<guid isPermaLink="false">http://rsinteract.electricbiro.co.uk/?p=32</guid>
		<description><![CDATA[Let me start by apologising for the lack of a post in the last week or so, I have been really busy with the new, improved version of RSinteract (sneak preview in the next couple of weeks, watch this space). 
One of the issues we have experienced time and again with RSinteract is a scenario [...]]]></description>
			<content:encoded><![CDATA[<p>Let me start by apologising for the lack of a post in the last week or so, I have been really busy with the new, improved version of <a href="http://www.rsinteract.com">RSinteract</a> (sneak preview in the next couple of weeks, watch this space). </p>
<p>One of the issues we have experienced time and again with <a href="http://www.rsinteract.com">RSinteract</a> is a scenario where the ReportServer/Database or Analysis services is on a different machine from RSinteract as demonstrated in the following diagram. The problem manifests itself as an authentication issue when Reporting Services tries to retreive information from the Database or Analysis server because Active Directory credentials expire after the first hop, in this case from RSinteract to Reporting Services.</p>
<p><a href="http://rsinteract.electricbiro.co.uk/wp-content/uploads/2008/12/double-hop1.png"><img src="http://rsinteract.electricbiro.co.uk/wp-content/uploads/2008/12/double-hop1-300x80.png" alt="double hop diagram" title="double-hop1" width="300" height="80" class="alignnone size-medium wp-image-38" /></a></p>
<p>Microsoft are calling this the &#8220;Double Hop&#8221; problem. The reason for Reporting Services&#8217; and Analysis Services&#8217; lack of integration out of the box is &#8220;in the interest of security&#8221;. Active Directory uses <a href="http://en.wikipedia.org/wiki/Kerberos_(protocol)">Kerberos</a> under the hood which can be configured to pass credentials between web apps or not. To get this working with <a href="http://www.rsinteract.com">RSinteract</a> or indeed any ASP.NET application you need to correctly configure Kerberos delegation.</p>
<p>I&#8217;m having trouble tracking down the steps for Reporting Services, the link I had has gone dead since I began writing this post</p>
<p>So here&#8217;s the steps to configure your Analysis Services (from <a href="http://portal.sqltrainer.com/2007/04/analysis-services-and-double-hop.html">Business Intelligence and Agile Development Blog</a>):</p>
<ol>
<li>Download and install the SetSPN utility (Either from the Windows Resource kit, or from http://www.microsoft.com/downloads/details.aspx?FamilyID=5fd831fd-ab77-46a3-9cfe-ff01d29e5c46&#038;DisplayLang=en)</li>
<li>SETSPN is used to configure a &#8220;Service Principal Name&#8221;, which is required by Kerberos</li>
<li>Create a Service Principal Name (SPN) for the Analysis Services Instance (on the AS server)</li>
<li>(If AS is running as a domain account) setspn.exe –A MSOLAPSvc.3/<fully qualified hostname> <Account Used to run Analysis Services></li>
<li>Configure Active Directory Settings</li>
<li>All users that are connecting to Analysis Services through the intermediate host need to be allowed to use Kerberos Delegation (&#8221;Account is sensitive and cannot be delegated&#8221; must be unchecked)</li>
<li>The &#8220;Account is trusted for delegation&#8221; setting must be checked for each user and each service account used in the process.</li>
<li>The &#8220;Trust computer for delegation&#8221; setting must be checked for each computer used in the process</li>
<li>Configure IIS Settings for the Virtual Directory hosting the application (or SharePoint site)</li>
<li>The Authentication must be set to &#8220;Integrated Windows Authentication&#8221; or &#8220;Basic Authentication&#8221;</li>
<li>The application protection level must be set to &#8220;High (Isolated)&#8221;</li>
<li>The impersonation level for COM+ must be set to &#8220;Delegate&#8221;</li>
<li>The COM+ application identity must be set to an account where &#8220;Account is trusted for delegation&#8221; is checked.</li>
<li>Connection strings must include SSPI=Kerberos</li>
<li>Connection strings CANNOT use IP Addresses</li>
</ol>
<p>Here&#8217;s some more information pertaining to the bug:</p>
<ul>
<li><a href="http://social.msdn.microsoft.com/forums/en-US/sqlreportingservices/thread/b8ba8546-76e8-46dc-a96e-bc61e847521f/">http://social.msdn.microsoft.com/forums/en-US/sqlreportingservices/thread/b8ba8546-76e8-46dc-a96e-bc61e847521f/</a></li>
<li><a href="http://www.sharepointblogs.com/kwanl/archive/2007/01/23/double-hop-asp-net-developers-beware.aspx">http://www.sharepointblogs.com/kwanl/archive/2007/01/23/double-hop-asp-net-developers-beware.aspx</a></li>
</ul>
<p>I&#8217;ll update this post as soon as I find the information for configuring SSRS.</p>
]]></content:encoded>
			<wfw:commentRss>http://rsinteract.electricbiro.co.uk/2008/12/18/the-double-hop-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
