<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">AS_EMEA blog</title><subtitle type="html">Team blog of the Microsoft EMEA support team for Analysis Services</subtitle><id>http://blogs.msdn.com/b/as_emea/atom.aspx</id><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/as_emea/" /><link rel="self" type="application/atom+xml" href="http://blogs.msdn.com/b/as_emea/atom.aspx" /><generator uri="http://telligent.com" version="5.6.50428.7875">Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><updated>2012-04-27T13:45:00Z</updated><entry><title>SQL Server 2012 SP1 CU3 release fixes frequent SP1 issues</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/as_emea/archive/2013/03/26/sql-server-2012-sp1-cu3-release-fixes-frequent-sp1-issues.aspx" /><id>http://blogs.msdn.com/b/as_emea/archive/2013/03/26/sql-server-2012-sp1-cu3-release-fixes-frequent-sp1-issues.aspx</id><published>2013-03-26T10:16:00Z</published><updated>2013-03-26T10:16:00Z</updated><content type="html">&lt;p&gt;We normally don't comment much on Cumulative Update releases since the best source for this type of information is the blog of the&amp;nbsp;SQL server release services team : &lt;a href="http://blogs.msdn.com/b/sqlreleaseservices/"&gt;http://blogs.msdn.com/b/sqlreleaseservices/&lt;/a&gt; .&lt;/p&gt;
&lt;p&gt;However, adding to the SP1 issue that was described in previous blog by Guillaume Fourrat&amp;nbsp;we observed two further SSAS related problems that affected several customers.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Issue 1:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Powerpivot workbooks with corrupted table relationship(s) will raise the following error message when opened with SQL server 2012 SP1 Powerpivot add-in:&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color: #ffff00;"&gt;&lt;em&gt;Microsoft Excel: Measure group '&lt;var&gt;MeasureGroup&lt;/var&gt;' missing reference dimension for existing indirect relationship to dimension '&lt;var&gt;Dimension&lt;/var&gt;'&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Reason being that SP1 code introduced a check of table relationships as part of the model upgrade. Unfortunately the meant that affected workbooks could not be opened with SP1 Powerpivot add-in.&lt;/p&gt;
&lt;p&gt;With the newly released SQL server 2012 SP1 CU3 Powerpivot add-in&amp;nbsp;the broken table relationship(s) will be fixed automatically when workbook is opened uand you can open the problem workbooks without issues.&lt;/p&gt;
&lt;p&gt;CU3 KB article with hotfix link: &lt;a href="http://support.microsoft.com/kb/2812412/en-us"&gt;http://support.microsoft.com/kb/2812412/en-us&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;KB for Powerpivot workbook issue: &lt;a href="http://support.microsoft.com/kb/2801889"&gt;http://support.microsoft.com/kb/2801889&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;From SLQ Server 20121 SP1 CU3 you would need to install one of the following Powerpivot add-ins depending on excel bitness:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;64 bit:&amp;nbsp; 2012_SP1_PPExcel_CU3_2812412_11_0_3349_x64&lt;/p&gt;
&lt;p&gt;32 bit:&amp;nbsp; 2012_SP1_PPExcel_CU3_2812412_11_0_3349_x86&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Issue 2:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;After SQL Server 2012&amp;nbsp;SP1 upgrade some of&amp;nbsp;your MDX queries that used to work fine&amp;nbsp;may&amp;nbsp;suddenly fail with error message:&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color: #ffff00;"&gt;&lt;em&gt;The MDX function failed because the coordinate for the '&lt;var&gt;AttributeName&lt;/var&gt;' attribute contains a set.&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;This issue is caused by a regression that was already introduced with SQL Server 2012 RTM CU2 fix.&lt;/p&gt;
&lt;p&gt;However, since many customers do not install cumulative updates without a specific need (which is our recommendation), the issue became more&amp;nbsp;widespread with SQL Server 2012 SP1 release.&lt;/p&gt;
&lt;p&gt;If you observe this issue,then please install the SQL Server 2012 SP1 CU3 fix. Thereafter your problem queries should run successfully again.&lt;/p&gt;
&lt;p&gt;CU3 KB article with hotfix link: &lt;a href="http://support.microsoft.com/kb/2812412/en-us"&gt;http://support.microsoft.com/kb/2812412/en-us&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;KB for MDX query issue: &lt;a href="http://support.microsoft.com/kb/2823086"&gt;http://support.microsoft.com/kb/2823086&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color: #ffff00;"&gt;Please note:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;SQL Server 2012 SP1 CU3&amp;nbsp;fix can introduce issues with SSIS packages (and thus also with maintenance plans).&lt;/p&gt;
&lt;p&gt;see sql connect bug &lt;a href="https://connect.microsoft.com/SQLServer/feedback/details/781921"&gt;https://connect.microsoft.com/SQLServer/feedback/details/781921&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;An "on demand" Hotfix for this problem can be downloaded from the following KB Article link: &lt;a href="http://support.microsoft.com/kb/2832017"&gt;http://support.microsoft.com/kb/2832017&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10405368" width="1" height="1"&gt;</content><author><name>Gert Christen - MSFT</name><uri>http://blogs.msdn.com/Gert-Christen/ProfileUrlRedirect.ashx</uri></author><category term="Analysis Services" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/Analysis+Services/" /><category term="SSAS" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/SSAS/" /><category term="MDX" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/MDX/" /><category term="Powerpivot" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/Powerpivot/" /><category term="Excel" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/Excel/" /></entry><entry><title>SQL 2012 SP1 : Recommended udpate.</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/as_emea/archive/2013/02/21/sql-2012-sp1-recommended-udpate.aspx" /><id>http://blogs.msdn.com/b/as_emea/archive/2013/02/21/sql-2012-sp1-recommended-udpate.aspx</id><published>2013-02-21T10:47:13Z</published><updated>2013-02-21T10:47:13Z</updated><content type="html">&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Sorry for bringing up something not strictly related to our 'cube world', but more coverage can't hurt here :&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If you have installed SQL Server 2012 Service Pack 1, or if you plan to, it is highly recommended to apply a specific subsequent update &lt;em&gt;as quickly as possible&lt;/em&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This is announced on the official relase team &lt;a href="http://blogs.msdn.com/b/sqlreleaseservices/archive/2013/02/14/recommended-sql-server-2012-sp1-hotfix-available-for-msiexec-issue-kb2793634.aspx"&gt;blog&lt;/a&gt;, and full technical details and fix details are in KB &lt;a href="http://support.microsoft.com/kb/2793634"&gt;2793634&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The technical issue won't take place in every case, but when it does its impact increases over time, hence the recommendation to apply the update as soon after SP1 is installed as possible : better safe than sorry :)&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Guillaume Fourrat&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10395838" width="1" height="1"&gt;</content><author><name>Guillaume Fourrat [MSFT]</name><uri>http://blogs.msdn.com/guillaumemsft_4000_hotmail.com/ProfileUrlRedirect.ashx</uri></author><category term="Analysis Services" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/Analysis+Services/" /><category term="Analysis Services  cluster" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/Analysis+Services++cluster/" /></entry><entry><title>1 hour timeout for data refreshes in Powerpivot for Sharepoint</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/as_emea/archive/2013/01/11/1-hour-timeout-for-data-refreshes-in-powerpivot-for-sharepoint.aspx" /><id>http://blogs.msdn.com/b/as_emea/archive/2013/01/11/1-hour-timeout-for-data-refreshes-in-powerpivot-for-sharepoint.aspx</id><published>2013-01-11T15:07:00Z</published><updated>2013-01-11T15:07:00Z</updated><content type="html">&lt;p&gt;&lt;span&gt;In the previous blog post&amp;nbsp;I explained that we have a 1 hour timeout in &lt;span&gt;Powerpivot&lt;/span&gt; for Excel due to the inherited default SSAS instance properties. Now you might argue that this timeout should not pose a problem in the &lt;span&gt;Powerpivot&lt;/span&gt; for &lt;span&gt;Sharepoint&lt;/span&gt; environment. After all we are using a standalone SSAS instance in &lt;span&gt;Sharepoint&lt;/span&gt; mode. We can thus modify the Instance properties to our liking via the Management Studio properties GUI or SSAS instance configuration file "&lt;span&gt;msmdsrv&lt;/span&gt;.&lt;span&gt;ini&lt;/span&gt;".&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Unfortunately this won't help you. Even if you set your timeout properties to values much higher than the expected data refresh execution time.&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;The data refresh job will still fail after 1 hour execution time and will see the following error message appearing: &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; background-color: #ffff99;"&gt;"The data refresh job failed because it has been inactive for more than 3600 seconds" &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;Whats the reason? &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;&lt;span&gt;This time the limitation does not come from the SSAS instance timeout properties. Instead we need to look at the &lt;span&gt;PowerPivot&lt;/span&gt; Data Refresh timer job architecture. Scheduled data refreshes are triggered by a &lt;span&gt;PowerPivot&lt;/span&gt; Data Refresh timer job that scans schedule information in the &lt;span&gt;PowerPivot&lt;/span&gt; service application database at one minute intervals. When data refresh is scheduled to begin, the timer job tries to add the request to a processing queue on an available &lt;span&gt;PowerPivot&lt;/span&gt; server. If there is a previous data refresh run still active , the new triggered data refresh job won&amp;rsquo;t be able to run and it&amp;rsquo;ll simply return and wait for its next chance. In order to avoid complete blocking of data refresh activity by a single "hanging" data refresh run a data refresh timeout of 3600 sec was introduced. Now when a new data refresh request comes along and is blocked by a data refresh activity that has been running for &amp;gt; 3600 sec, then the old data refresh run will be aborted and the new data refresh request can proceed. For the aborted long runner data refresh job you will see the above mentioned error message: &lt;/span&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;"The data refresh job failed because it has been inactive for more than 3600 seconds" . Which is not necessarily a very accurate statement because the data refresh job could have been quite busy during its life time. But in the application logic everything that has been running &amp;gt; 3600 sec is considered "hanging" and will be aborted.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;&lt;span&gt;The described data refresh timeout of 3600 sec cannot be modified. But it will only be applied whenever a new data refresh request enters the processing queue. Thus we do have a workaround in that we can increase the scan interval of the &lt;span&gt;Powerpivot&lt;/span&gt; Data Refresh Timer Job from its default value of 1 min to a value that is larger than the execution time of your long running data refresh. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-11/3884.centralAdmin.PNG"&gt;&lt;img src="http://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-11/3884.centralAdmin.PNG" alt="" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;&lt;span&gt;Be advised that this workaround has strong side effects because your data refreshes can now only run with lower frequency and you may have many scheduled data refreshes trying to run at the same time (when scan is done). For a discussion of this problem see the "Reschedule the &lt;span&gt;PowerPivot&lt;/span&gt; Data Refresh Timer Job"&lt;/span&gt;&lt;span&gt; section of the &lt;/span&gt;online documentation article &lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee210595(v=sql.110).aspx"&gt;&lt;span&gt;Enable and Configure &lt;span&gt;PowerPivot&lt;/span&gt; Data Refresh (Analysis Services)&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10384255" width="1" height="1"&gt;</content><author><name>Gert Christen - MSFT</name><uri>http://blogs.msdn.com/Gert-Christen/ProfileUrlRedirect.ashx</uri></author><category term="Analysis Services" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/Analysis+Services/" /><category term="troubleshooting" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/troubleshooting/" /><category term="SSAS" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/SSAS/" /><category term="Powerpivot" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/Powerpivot/" /><category term="SSMS" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/SSMS/" /><category term="timeout" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/timeout/" /><category term="Sharepoint" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/Sharepoint/" /></entry><entry><title>1 hour timeout for data imports in Powerpivot for Excel</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/as_emea/archive/2013/01/10/1-hour-timeout-for-data-imports-in-powerpivot-for-excel.aspx" /><id>http://blogs.msdn.com/b/as_emea/archive/2013/01/10/1-hour-timeout-for-data-imports-in-powerpivot-for-excel.aspx</id><published>2013-01-10T16:00:00Z</published><updated>2013-01-10T16:00:00Z</updated><content type="html">&lt;p&gt;This&amp;nbsp;article describes an issue you may face when your data import&amp;nbsp;in Powerpivot for Excel takes longer than 1 hour. Typically you should not run into this type of issue because Powerpivot for Excel was designed as an interactive tool with moderate amounts of data in mind.&amp;nbsp;1 hour should give you ample time to import all the required data from a given data source.&lt;/p&gt;
&lt;p&gt;However, if you are using queries that take a long time for execution or queries that deliver very large result sets, possibly in combination with a relatively slow provider/driver, then you may run into this limit. Typically we have seen this type of problem when trying to import large amounts of data (&amp;gt; 10 million rows) from an instance of Analysis Services. The recommended solution would be to import leaf level data directly from the original data source (typically a relational database). Imports from relational databases will usually have a much better performance and you can avoid the 1 hour timeout.&lt;/p&gt;
&lt;p&gt;The reason we have this timeout limit is easy to explain. Powerpivot for Excel makes use of an embedded SSAS instance . It comes with basically the same server configuration properties that you may already know from working with regular SSAS instances. One of these properties is called &lt;strong&gt;ExternalCommandTimeout&lt;/strong&gt; and it has a default setting of 3600 sec = 1 hour.&lt;/p&gt;
&lt;p&gt;From Books online documentation:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span class="input"&gt;ExternalCommandTimeout&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;An integer property that defines the &lt;span style="background-color: #ffff99;"&gt;timeout, in seconds, for commands issued to external servers, including relational data sources and external Analysis Services servers&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;The default value for this property is 3600 (seconds).&lt;/p&gt;
&lt;p&gt;For regular SSAS Instances you can modify the SSAS instance properties (including timeout values) via the SSAS instance properties GUI in Management Studio or by editing the server configuration file "msmdsrv.ini" directly.&amp;nbsp;In the Powerpivot for Excel scenario we do not expose the (embedded) SSAS instance properties for modification. And we do not support changing the default values. Thus Powerpivot for Excel has a fixed data import timeout of 1 hour.&lt;/p&gt;
&lt;p&gt;Please be also aware that you may not even notice the failed data import when using an older version of the OLED provider for Analysis Services for data import. With the older provider versions the data import was also stopped after one hour, but&amp;nbsp;it was reported as successful.&lt;/p&gt;
&lt;p&gt;See KB&amp;nbsp; 2761400 for details:&lt;/p&gt;
&lt;p&gt;2761400 FIX: An incomplete data import is reported as successful after a time-out in SSAS 2008 R2 or in SSAS 2012&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/2761400/EN-US"&gt;http://support.microsoft.com/kb/2761400/EN-US&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10383878" width="1" height="1"&gt;</content><author><name>Gert Christen - MSFT</name><uri>http://blogs.msdn.com/Gert-Christen/ProfileUrlRedirect.ashx</uri></author><category term="SSAS" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/SSAS/" /><category term="Analysis Services  cluster" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/Analysis+Services++cluster/" /><category term="connectivity" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/connectivity/" /><category term="Powerpivot" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/Powerpivot/" /><category term="SSMS" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/SSMS/" /><category term="timeout" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/timeout/" /></entry><entry><title>SSAS project deployment fails with error "Internal error: Invalid enumeration value. Please call customer support."</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/as_emea/archive/2012/12/05/ssas-project-deployment-fails-with-error-quot-internal-error-invalid-enumeration-value-please-call-customer-support-quot.aspx" /><id>http://blogs.msdn.com/b/as_emea/archive/2012/12/05/ssas-project-deployment-fails-with-error-quot-internal-error-invalid-enumeration-value-please-call-customer-support-quot.aspx</id><published>2012-12-05T12:31:00Z</published><updated>2012-12-05T12:31:00Z</updated><content type="html">&lt;p&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Recently I have seen this error popping up more frequently.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;It can occur when you modify a SSAS project in Visual Studio 2008 (or BIDS 2008) and try to deploy it against an existing SSAS 2008 R2 database. &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;The full error message will usually also mention a "storagemode" element and a metadata error for instantiating a dimension object:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-size: small;"&gt;&lt;em&gt;Internal error: &lt;span style="background-color: #ffff00;"&gt;Invalid enumeration value&lt;/span&gt;. Please call customer support. is not a valid value for this element.&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-size: small;"&gt;&lt;em&gt;An error occurred while parsing the '&lt;span style="background-color: #ffff00;"&gt;StorageMode&lt;/span&gt;' element at line 1 , column xxxx under Load/ObjectDefinition/Dimension/StorageMode&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;em&gt;&lt;span style="font-size: small;"&gt;Errors in the metadata manager. An error occurred when instantiating a metadata object from the file, '\\?\C:\Program Files\Microsoft SQL Server\MSAS10_50.MSSQLSERVER\OLAP\Data\&amp;lt;AS DB name&amp;gt;.0.db\&amp;lt;dimension name&amp;gt;.3.&lt;span style="background-color: #ffff00;"&gt;dim.xml'&lt;/span&gt;.&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;The issue can&amp;nbsp;appear shortly after SSAS service restart, when meta data for SSAS database objects are not completely loaded yet. You typically won&amp;rsquo;t see it if the SSAS instance has been running &amp;nbsp;for a while, objects were processed and/or object properties were queried.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;The problem has already been fixed for SSAS 2012. Thus you should not see it with SSAS 2012 deployments.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;For SSAS 2008 R2 the fix is rather complex, and thus we currently&amp;nbsp;have workarounds only:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;workaround a)&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;deploy to new SSAS target database (no incremental deployment)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;workaround b)&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&amp;nbsp;prior to incremental deployment execute &amp;bdquo;&lt;span style="background-color: #ffff00;"&gt;DISCOVER_XML_METADATA&lt;/span&gt;&amp;ldquo; XMLA Command with &lt;span style="background-color: #ffff00;"&gt;&amp;bdquo;ExpandFull&lt;/span&gt;&amp;ldquo; argument against target database .&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;This can be done from a&amp;nbsp;XMLA query window in Management Studio. It will load all meta data for the specified SSAS database completely.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;The full command syntax is:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&amp;lt;Discover xmlns="urn:schemas-microsoft-com:xml-analysis"&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&amp;lt;RequestType&amp;gt;DISCOVER_XML_METADATA&amp;lt;/RequestType&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&amp;lt;Restrictions&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&amp;lt;RestrictionList xmlns="urn:schemas-microsoft-com:xml-analysis"&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&amp;lt;DatabaseID&amp;gt;&lt;span style="background-color: #ffff00;"&gt;&lt;em&gt;database ID&lt;/em&gt;&lt;/span&gt;&amp;lt;/DatabaseID&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&amp;lt;ObjectExpansion&amp;gt;&lt;span style="background-color: #ffff00;"&gt;ExpandFull&lt;/span&gt;&amp;lt;/ObjectExpansion&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&amp;lt;/RestrictionList&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&amp;lt;/Restrictions&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&amp;lt;Properties/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&amp;lt;/Discover&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;where "database ID" needs to be set to the ID of the database you are trying to deploy to. &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Note that database name and ID are not necessarily identical. You can&amp;nbsp;determine name and ID by looking at SSAS database properties in Management Studio.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10374839" width="1" height="1"&gt;</content><author><name>Gert Christen - MSFT</name><uri>http://blogs.msdn.com/Gert-Christen/ProfileUrlRedirect.ashx</uri></author><category term="Analysis Services" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/Analysis+Services/" /><category term="SSAS" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/SSAS/" /><category term="BIDS" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/BIDS/" /><category term="deployment" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/deployment/" /><category term="Visual Studio" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/Visual+Studio/" /></entry><entry><title>DAX over MD preview available</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/as_emea/archive/2012/11/30/dax-over-md-preview-available.aspx" /><id>http://blogs.msdn.com/b/as_emea/archive/2012/11/30/dax-over-md-preview-available.aspx</id><published>2012-11-30T08:59:32Z</published><updated>2012-11-30T08:59:32Z</updated><content type="html">&lt;p&gt;Many customers have been waiting for this important&amp;nbsp;feature that let's you generate power view reports from multi-dimensional Analysis Services instances.&lt;/p&gt;
&lt;p&gt;Here you can get details and download the bits for testing: &lt;a href="http://blogs.msdn.com/b/analysisservices/archive/2012/11/29/power-view-for-multidimensional-models-preview.aspx"&gt;http://blogs.msdn.com/b/analysisservices/archive/2012/11/29/power-view-for-multidimensional-models-preview.aspx&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10373404" width="1" height="1"&gt;</content><author><name>Gert Christen - MSFT</name><uri>http://blogs.msdn.com/Gert-Christen/ProfileUrlRedirect.ashx</uri></author><category term="Analysis Services" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/Analysis+Services/" /><category term="DAX" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/DAX/" /><category term="Power View" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/Power+View/" /></entry><entry><title>Where did my process progress events go?</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/as_emea/archive/2012/10/16/where-did-my-progress-report-events-go.aspx" /><id>http://blogs.msdn.com/b/as_emea/archive/2012/10/16/where-did-my-progress-report-events-go.aspx</id><published>2012-10-16T16:43:00Z</published><updated>2012-10-16T16:43:00Z</updated><content type="html">&lt;p&gt;Today's post is about an elusive&amp;nbsp;issue that was keeping us busy for a while.&lt;/p&gt;
&lt;p&gt;When you process SSAS objects (database, cube, partition, dimension etc.) manually in SQL Server Management Studio (SSMS) or Business Intelligence Development Studio (BIDS), then you get a nice progress report window that shows you all processing stages:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: DE; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;" lang="DE"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-11/1738.process_5F00_success.png"&gt;&lt;img border="0" alt="" src="http://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-11/1738.process_5F00_success.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;However, sometimes you do not get any processing events, just the&amp;nbsp;success message "&lt;strong&gt;process succeeded&lt;/strong&gt;",&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: DE; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;" lang="DE"&gt;&lt;v:shapetype id="_x0000_t75" stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-11/0028.progress.png"&gt;&lt;img border="0" alt="" src="http://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-11/0028.progress.png" /&gt;&lt;/a&gt;&lt;/v:shapetype&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;v:stroke joinstyle="miter"&gt;&lt;v:formulas&gt;There's a variation of this&amp;nbsp;problem in that&amp;nbsp;it&amp;nbsp;claims to be waiting on trace data (that never arrive): &lt;/v:formulas&gt;&lt;/v:stroke&gt;&lt;v:stroke joinstyle="miter"&gt;&lt;v:formulas&gt;&amp;nbsp;"Process succeeded. Trace information is still being transferred. If you do not want to wait for all the information to arrive press Stop."&lt;/v:formulas&gt;&lt;/v:stroke&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: DE; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;" lang="DE"&gt;&lt;v:shapetype stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"&gt;&lt;v:stroke joinstyle="miter"&gt;&lt;v:formulas&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-11/8306.prgress_5F00_trace.png"&gt;&lt;img border="0" alt="" src="http://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-11/8306.prgress_5F00_trace.png" /&gt;&lt;/a&gt;&lt;/v:formulas&gt;&lt;/v:stroke&gt;&lt;/v:shapetype&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: DE; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;" lang="DE"&gt;&lt;v:shapetype stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"&gt;&lt;v:stroke joinstyle="miter"&gt;&lt;v:formulas&gt;We have never observed these issues on SSAS 2005, but&amp;nbsp;confirmed occurences on SSAS 2008, SSAS 2008 R2 and even&amp;nbsp;SSAS 2012. &lt;/v:formulas&gt;&lt;/v:stroke&gt;&lt;/v:shapetype&gt;&lt;/span&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: DE; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;" lang="DE"&gt;The issue is somewhat elusive because it only happens on certain machines, and even there usually on a random basis.&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: DE; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;" lang="DE"&gt;The "Trace information is still being transferred" part of the problem can often (again not always) be removed by enabling "flight recorder". &lt;/span&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: DE; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;" lang="DE"&gt;We had a few connect bugs filed&amp;nbsp;for the&amp;nbsp;problem area, but were never able to fix these issues completely. &lt;/span&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: DE; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;" lang="DE"&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: DE; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;" lang="DE"&gt;With more customers stumbling upon the issue and growing pain in customer support&amp;nbsp;a&lt;/span&gt; thorough investigation of the problem was launched. &lt;/span&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: DE; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;" lang="DE"&gt;As a result we found&amp;nbsp;that all our issues were&amp;nbsp;related to the asynchronous way that the SSMS/BIDS client connects to the session trace of the processing session.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: DE; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;" lang="DE"&gt;This led to a number of potential timing problems ...&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: DE; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;" lang="DE"&gt;I'm pleased to announce that we know have a fix available that should address most (if not all) of the "missing process progress events" issues. &lt;/span&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: DE; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;" lang="DE"&gt;At least it fixed the problem in all reproduction environments I had access to. &lt;/span&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: DE; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;" lang="DE"&gt;Via changes in the AMO library we made sure that SSMS/BIDS clients now connect in a synchronous way, eliminating the timing problems.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: DE; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;" lang="DE"&gt;This week we released the Fix as part of SQL Server 2008 R2 SP1 CU9:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: black; font-family: 'Arial','sans-serif'; font-size: 9pt;"&gt;&lt;a href="http://support.microsoft.com/kb/2756574/en-us"&gt;Cumulative update package 9 for SQL Server 2008 R2 Service Pack 1 is available&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: DE; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;" lang="DE"&gt;which is accompanied by a proper KB article:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: black; font-family: 'Arial','sans-serif'; font-size: 9pt;"&gt;&lt;a href="http://support.microsoft.com/kb/2744760"&gt;FIX: Empty or incomplete tree view is shown in the Process Progress window when you process an SSAS object in SSMS or BIDS in SQL Server 2008 R2&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: DE; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;" lang="DE"&gt;If everything goes according to schedule you can also expect it to be part of SQL Server 2008 R2 SP2 CU4&amp;nbsp; and SQL Server 2012 SP1.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: DE; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;" lang="DE"&gt;So hopefully we won't hear about about missing process progress events anymore ...&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: DE; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;" lang="DE"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: DE; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;" lang="DE"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-11/1738.process_5F00_success.png"&gt;&lt;/a&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: DE; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;" lang="DE"&gt;&lt;v:shapetype stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"&gt;&lt;v:stroke joinstyle="miter"&gt;&lt;v:formulas&gt;&lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;&amp;nbsp;&lt;/v:f&gt;&lt;/v:formulas&gt;&lt;/v:stroke&gt;&lt;/v:shapetype&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;v:f eqn="sum @0 1 0"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;v:f eqn="sum 0 0 @1"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;v:f eqn="prod @2 1 2"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;v:f eqn="prod @3 21600 pixelWidth"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;v:f eqn="prod @3 21600 pixelHeight"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;v:f eqn="sum @0 0 1"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;v:f eqn="prod @6 1 2"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;v:f eqn="prod @7 21600 pixelWidth"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;v:f eqn="sum @8 21600 0"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;v:f eqn="prod @7 21600 pixelHeight"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;v:f eqn="sum @10 21600 0"&gt;&lt;br /&gt;&amp;nbsp;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"&gt;&lt;br /&gt;&amp;nbsp;&lt;o:lock aspectratio="t" v:ext="edit"&gt;&lt;br /&gt;&lt;/o:lock&gt;&lt;/v:path&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10360052" width="1" height="1"&gt;</content><author><name>Gert Christen - MSFT</name><uri>http://blogs.msdn.com/Gert-Christen/ProfileUrlRedirect.ashx</uri></author><category term="Analysis Services" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/Analysis+Services/" /><category term="SSAS" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/SSAS/" /><category term="Profiler" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/Profiler/" /><category term="SSMS" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/SSMS/" /><category term="BIDS" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/BIDS/" /><category term="AMO" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/AMO/" /></entry><entry><title>Issues with using msolap.x provider name in linked server definition</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/as_emea/archive/2012/09/27/problems-using-a-linked-server-to-ssas.aspx" /><id>http://blogs.msdn.com/b/as_emea/archive/2012/09/27/problems-using-a-linked-server-to-ssas.aspx</id><published>2012-09-27T09:37:00Z</published><updated>2012-09-27T09:37:00Z</updated><content type="html">&lt;p&gt;&lt;span style="font-size: small;"&gt;During a recent investigation I realised that a number of people are using MSOLAP.x as the provider name for a linked server e.g. MSOLAP.4 when creating a linked server... e.g.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;"&gt;EXEC &lt;span style="color: #0000ff;" color="#0000ff" size="2"&gt;&lt;span style="color: #0000ff;" color="#0000ff" size="2"&gt;master&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt;dbo&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #800000;" color="#800000" size="2"&gt;&lt;span style="color: #800000;" color="#800000" size="2"&gt;sp_addlinkedserver&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #0000ff;" color="#0000ff" size="2"&gt;&lt;span style="color: #0000ff;" color="#0000ff" size="2"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt;@server &lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt; &lt;/span&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;N'lsname'&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt; @srvproduct&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;N'msolap'&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt; @provider&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;N'MSOLAP.4'&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt; @datasrc&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;N'servera\inst'&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt; @catalog&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;N'SSASDBName'&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #008000; font-size: small;" color="#008000" size="2"&gt;&lt;span style="color: #008000;" color="#008000" size="2"&gt;/* For security reasons the linked server remote logins password is changed with ######## */&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;"&gt;EXEC &lt;span style="color: #0000ff;" color="#0000ff" size="2"&gt;&lt;span style="color: #0000ff;" color="#0000ff" size="2"&gt;master&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt;dbo&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #800000;" color="#800000" size="2"&gt;&lt;span style="color: #800000;" color="#800000" size="2"&gt;sp_addlinkedsrvlogin&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #0000ff;" color="#0000ff" size="2"&gt;&lt;span style="color: #0000ff;" color="#0000ff" size="2"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt;@rmtsrvname&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;N'lsname'&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt;@useself&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;N'False'&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt;@locallogin&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;=NULL,&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt;@rmtuser&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;N'dom\user'&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt;@rmtpassword&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;'########'&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #ff0000; font-size: small;" color="#ff0000" size="2"&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;etc&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-size: small;" color="#ff0000" size="2"&gt;&lt;span color="#ff0000" size="2"&gt;If you do this and you then right click the Linked Server that is shown in the SSMS linked servers list and select properties then you will note that&amp;nbsp;SSMS displays the linked server as if it is a SQL provider&amp;nbsp;linked server. If you just script it then it will appear to be using the options that you chose originally.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-size: small;" color="#ff0000" size="2"&gt;&lt;span color="#ff0000" size="2"&gt;If you were to use processmonitor to check what it happening then you will also note that as well as checks&amp;nbsp;on msolap from sqlserver.exe there will be activity done by dllhost for msolap.4. This is because&amp;nbsp; the provider has defaulted to out of process because there is no provider called MSOLAP.4 in the SQL Server list of providers. From a sql server point of view the provider is called MSOLAP.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-size: x-small;" color="#ff0000" size="2"&gt;&lt;span style="font-size: x-small;" color="#ff0000" size="2"&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-11/7711.lsproviders.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-11/7711.lsproviders.JPG" width="210" height="195" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-size: small;" color="#ff0000" size="2"&gt;&lt;span color="#ff0000" size="2"&gt;Change the linked server to use MSOLAP. So long as your MSOLAP driver installation is correct on the SQL Server machine then it will pick up the latest MSOLAP driver. For SQL Server Analysis Server 2008 R2 this will be MSOLAP.4.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-size: small;" color="#ff0000" size="2"&gt;&lt;span color="#ff0000" size="2"&gt;It will then correctly use the provider in InProcess mode so long as AllowInProcess is set for the MSOLAP provider.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-size: small;" color="#ff0000" size="2"&gt;&lt;span color="#ff0000" size="2"&gt;e.g.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;"&gt;EXEC &lt;span style="color: #0000ff;" color="#0000ff" size="2"&gt;&lt;span style="color: #0000ff;" color="#0000ff" size="2"&gt;master&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt;dbo&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #800000;" color="#800000" size="2"&gt;&lt;span style="color: #800000;" color="#800000" size="2"&gt;sp_addlinkedserver&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #0000ff;" color="#0000ff" size="2"&gt;&lt;span style="color: #0000ff;" color="#0000ff" size="2"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt;@server &lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt; &lt;/span&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;N'lsname'&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt; @srvproduct&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;N'MSOLAP'&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt; @provider&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;N'MSOLAP'&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt; @datasrc&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;N'servera\inst'&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt; @catalog&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;N'SSASDBName'&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #008000; font-size: small;" color="#008000" size="2"&gt;&lt;span style="color: #008000;" color="#008000" size="2"&gt;/* For security reasons the linked server remote logins password is changed with ######## */&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;"&gt;EXEC &lt;span style="color: #0000ff;" color="#0000ff" size="2"&gt;&lt;span style="color: #0000ff;" color="#0000ff" size="2"&gt;master&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt;dbo&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #800000;" color="#800000" size="2"&gt;&lt;span style="color: #800000;" color="#800000" size="2"&gt;sp_addlinkedsrvlogin&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #0000ff;" color="#0000ff" size="2"&gt;&lt;span style="color: #0000ff;" color="#0000ff" size="2"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt;@rmtsrvname&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;N'lsname'&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt;@useself&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;N'False'&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt;@locallogin&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;=NULL,&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt;@rmtuser&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;N'dom\user'&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt;@rmtpassword&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;'########'&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-size: small;" color="#ff0000" size="2"&gt;&lt;span color="#ff0000" size="2"&gt;To test the interface use something like: &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;"&gt;select &lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;*&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt; &lt;/span&gt;&lt;span style="color: #0000ff;" color="#0000ff" size="2"&gt;&lt;span style="color: #0000ff;" color="#0000ff" size="2"&gt;from&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt; &lt;/span&gt;openquery &lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span size="2"&gt;lsname&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;&lt;span style="color: #ff0000;" color="#ff0000" size="2"&gt;'select [Measures].[testm] on 0 from [TEST]'&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;&lt;span style="color: #808080;" color="#808080" size="2"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-size: small;" color="#ff0000" size="2"&gt;&lt;span color="#ff0000" size="2"&gt;Here [TEST] is a cube name in the database [SSASDBName].&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-size: small;" color="#ff0000" size="2"&gt;&lt;span color="#ff0000" size="2"&gt;Generally the MSOLAP.4 options will work for any user in Local Administrators group on the SQL Server but users that are not in this group will probably get an error for example:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-size: small;" color="#ff0000" size="2"&gt;&lt;span color="#ff0000" size="2"&gt;Msg 7302, Level 16, State 1, Line 1&lt;br /&gt;Cannot create an instance of OLE DB provider "MSOLAP.4" for linked server "lsname".&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-size: small;" color="#ff0000" size="2"&gt;&lt;span color="#ff0000" size="2"&gt;An error may also be reported&amp;nbsp;in the SQL Error Log and sometimes the Application Event log on the server&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-size: small;" color="#ff0000" size="2"&gt;&lt;span color="#ff0000" size="2"&gt;The OLE DB initialization service failed to load. Reinstall Microsoft Data Access Components. If the problem persists, contact product support for the OLEDB provider.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-size: small;" color="#ff0000" size="2"&gt;&lt;span color="#ff0000" size="2"&gt;Error: 17054, Severity: 16. State: 1.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10353727" width="1" height="1"&gt;</content><author><name>sqlas</name><uri>http://blogs.msdn.com/sqlas_4000_outlook.com/ProfileUrlRedirect.ashx</uri></author><category term="Analysis Services" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/Analysis+Services/" /><category term="troubleshooting" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/troubleshooting/" /><category term="SSAS" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/SSAS/" /><category term="linked server" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/linked+server/" /><category term="MSDAInitialize" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/MSDAInitialize/" /></entry><entry><title>4 GB Limit for Powerpivot text file imports via ACE text data source driver</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/as_emea/archive/2012/05/03/4-gb-limit-for-powerpivot-text-file-imports-via-ace-text-data-source-driver.aspx" /><id>http://blogs.msdn.com/b/as_emea/archive/2012/05/03/4-gb-limit-for-powerpivot-text-file-imports-via-ace-text-data-source-driver.aspx</id><published>2012-05-03T08:34:00Z</published><updated>2012-05-03T08:34:00Z</updated><content type="html">&lt;p&gt;We have&amp;nbsp;been investigating reports that large text files are not completely imported into Powerpivot. And indeed a thorough investigation showed two&amp;nbsp;unexpected things happening.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;The text import is cut off at 4 GB&lt;/li&gt;
&lt;li&gt;Import is shown as successful.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This applies to the SQL Server 2008 R2 and the SQL Server 2012 Powerpivot add-in for excel in both, 32 and 64 bit version.&lt;/p&gt;
&lt;p&gt;The Powerpivot "from text" import icon invokes the Access Connectivity Engine (ACE) text data source driver.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-11/2350.text.jpg"&gt;&lt;img border="0" alt="" src="http://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-50-11/2350.text.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This driver was designed to work with Access databases that have a 2 GB size limit.&lt;/p&gt;
&lt;p&gt;Thus it is kind of understandable that not much effort went into extending the size limit for this driver. We could have done a much better job documenting&amp;nbsp;the size limit though.&lt;/p&gt;
&lt;p&gt;The second point is clearly a software problem. The text driver should have reported an error&amp;nbsp;for the incomplete text import to Powerpivot.&lt;/p&gt;
&lt;p&gt;With the latest Office cumulative update from April 2012 this issue was addressed. With the new ACE text driver version import of text files &amp;gt; 4 GB will fail and you receive error message:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;"The query cannot be completed. Either the size of the query result is larger than the maximum size of a database (2 GB), or there is not enough temporary storage space on the disk to store the query result."&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The error message references the 2 GB size limit of Access databases and is thus a bit misleading for the Powerpivot text import scenario.&amp;nbsp; Remember that the real size limit is 4 GB.&lt;/p&gt;
&lt;p&gt;But this is the best we could get as a quick fix and more importantly it stops the incomplete import of text files.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;2598145"&gt;2598145&amp;nbsp;Description of the Access Connectivity Engine 2010 hotfix package (Ace-x-none.msp): April 24, 2012&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This leaves of course the question "How do I import text files &amp;gt; 4 GB".&lt;/p&gt;
&lt;p&gt;As of now the only solutions we have available are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;nbsp;import text file into a&amp;nbsp;SQL Server table via "import data task"/SSIS package and subsequently load the SQL Server table into Powerpivot (2 step process)&lt;/li&gt;
&lt;li&gt;&amp;nbsp;Use third party text driver that does not have a 4 GB size limit.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10300327" width="1" height="1"&gt;</content><author><name>Gert Christen - MSFT</name><uri>http://blogs.msdn.com/Gert-Christen/ProfileUrlRedirect.ashx</uri></author><category term="Analysis Services" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/Analysis+Services/" /><category term="Powerpivot" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/Powerpivot/" /><category term="ACE" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/ACE/" /><category term="text" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/text/" /></entry><entry><title>non-admin users not able to use Powerpivot for Excel 2012 on Windows XP</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/as_emea/archive/2012/04/27/non-admin-users-not-able-to-use-powerpivot-for-excel-2012-on-windows-xp.aspx" /><id>http://blogs.msdn.com/b/as_emea/archive/2012/04/27/non-admin-users-not-able-to-use-powerpivot-for-excel-2012-on-windows-xp.aspx</id><published>2012-04-27T11:45:00Z</published><updated>2012-04-27T11:45:00Z</updated><content type="html">&lt;p&gt;&lt;span style="color: #000000; font-family: arial,helvetica,sans-serif; background-color: #ffffff;"&gt;Recently&amp;nbsp;we investigated issues where non-admin users could not open Powerpivot 2012 window in Excel 2010 on Windows XP machines.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;When trying to open the Powerpivot window they get the following error message:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;em&gt;&lt;span style="color: #000000; background-color: #ffffff;"&gt;&amp;ldquo;Embedded Analysis Services Engine: Could not open embedded Powerpivot data&amp;rdquo;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-family: arial,helvetica,sans-serif; background-color: #ffffff;"&gt;During the investigation it turned out that the &lt;span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;"&lt;strong&gt;SeIncreaseBasePriorityPrivilege&lt;/strong&gt;" windows privilege&amp;nbsp;is required for opening the Powerpivot window.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-family: arial,helvetica,sans-serif; background-color: #ffffff;"&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;Users that have this privilege won't have issues in opening Powerpivot window anymore.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-family: arial,helvetica,sans-serif; background-color: #ffffff;"&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;Unfortunately only administrators have this privilege by default on Windows XP.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-family: arial,helvetica,sans-serif; background-color: #ffffff;"&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;But administrators can&amp;nbsp;assign the privilege to&amp;nbsp;users or groups that need to work with Powerpivot via the "User rights assignment" folder&amp;nbsp;in the Local Security Policy (secpol.msc) tool.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-family: arial,helvetica,sans-serif; background-color: #ffffff;"&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;Alternatively roll it out to all domain machines via group policy.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-family: arial,helvetica,sans-serif; background-color: #ffffff;"&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;A KB article explaing the issue is on the way and we hope to have a Hotfix available soon.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-family: arial,helvetica,sans-serif; background-color: #ffffff;"&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color: #000000; font-family: arial,helvetica,sans-serif; background-color: #ffffff;"&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;July 2012 update:&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-family: arial,helvetica,sans-serif; background-color: #ffffff;"&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;We noted that the issue is not limited to Windows XP, but can affect Windows Vista and Windows 7 clients as well. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-family: arial,helvetica,sans-serif; background-color: #ffffff;"&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;The difference being that on these newer operating systems you should be able to use Powerpivot with non-admin users unless you remove privileges that were granted by default.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-family: arial,helvetica,sans-serif; background-color: #ffffff;"&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;On Windows Vista and Windows 7 the privilege required for&amp;nbsp;usage of the Powerpivot window is "SeIncreaseWorkingSetPrivilege".&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-family: arial,helvetica,sans-serif; background-color: #ffffff;"&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;While office programs will be (and should be) primarily used on client operating systems, Powerpivot usage on the corresponding server operating systems (Windows Server 2003, Windows Server 2008, Windows Server 2008 R2)&amp;nbsp;has similar issues.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-family: arial,helvetica,sans-serif; background-color: #ffffff;"&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-family: arial,helvetica,sans-serif; background-color: #ffffff;"&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;You can avoid&amp;nbsp;the described&amp;nbsp;privilege issues by downloading the Powerpivot add-in from cumulative update 2 for SQL Server 2012: &lt;a href="http://support.microsoft.com/kb/2703275"&gt;http://support.microsoft.com/kb/2703275&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000; font-family: arial,helvetica,sans-serif; background-color: #ffffff;"&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;The 64 bit add-in is available as "2012_RTM_PPExcel_CU2_2703275_11_0_2325_x64", the 32 bit add-in as "2012_RTM_PPExcel_CU2_2703275_11_0_2325_x86".&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10298426" width="1" height="1"&gt;</content><author><name>Gert Christen - MSFT</name><uri>http://blogs.msdn.com/Gert-Christen/ProfileUrlRedirect.ashx</uri></author><category term="Analysis Services" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/Analysis+Services/" /><category term="Powerpivot" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/Powerpivot/" /><category term="Excel" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/Excel/" /><category term="Windows XP" scheme="http://blogs.msdn.com/b/as_emea/archive/tags/Windows+XP/" /></entry></feed>