<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results for 'app:weblogs' matching tags 'troubleshooting' and 'Fix'</title><link>http://msmvps.com/search/SearchResults.aspx?q=app:weblogs&amp;tag=troubleshooting,Fix&amp;orTags=0&amp;o=DateDescending</link><description>Search results for 'app:weblogs' matching tags 'troubleshooting' and 'Fix'</description><dc:language>en-US</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Fix al error The workbook cannot be opened de Excel Services en SharePoint 2010</title><link>http://msmvps.com/blogs/haarongonzalez/archive/2012/07/06/fix-al-error-the-workbook-cannot-be-opened-de-excel-services-en-sharepoint-2010.aspx</link><pubDate>Fri, 06 Jul 2012 05:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1812407</guid><dc:creator>haaron</dc:creator><description>&lt;p&gt;Si has llegado hasta aquí es porque seguramente Excel Services no esta mostrando la información que esperas, seguramente marca el error de “&lt;b&gt;The workbook cannot be opened&lt;/b&gt;” al tratar de visualizar sobre tu navegador algún documento de Excel. &lt;/p&gt;  &lt;h2&gt;Problema&lt;/h2&gt;  &lt;p&gt;Si vemos en el visor de eventos del servidor SharePoint encontramos el siguiente mensaje:&lt;/p&gt;  &lt;p&gt;&lt;font color="#c0504d" face="Tahoma"&gt;&lt;font size="2"&gt;&lt;strong&gt;SQL Database &amp;#39;TrainerNet_Intranet_Content&amp;#39; on SQL Server instance &amp;#39;HGDC&amp;#39; not found. Additional error information from SQL Server is included below. &lt;/strong&gt;        &lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;font color="#c0504d" face="Tahoma"&gt;&lt;strong&gt;Cannot open database &amp;quot;TrainerNet_Intranet_Content&amp;quot; requested by the login. The login failed.&lt;/strong&gt;        &lt;br /&gt;&lt;/font&gt;&lt;font color="#c0504d" face="Tahoma"&gt;&lt;strong&gt;Login failed for user &lt;font style="background-color:#ffff00;"&gt;&amp;#39;HG\spsvcapp&amp;#39;&lt;/font&gt;.&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Esto quiere decir que la cuenta &lt;font style="background-color:#ffff00;"&gt;&lt;strong&gt;HG\spsvcapp&lt;/strong&gt;&lt;/font&gt;, no se esta conectando a la base de datos de contenido de la aplicación web donde estamos tratando de visualizar el documento de Excel. Básicamente, esta cuentala que el application pool de la aplicación de servicio de Excel Services utiliza para ejecutar el servicio y es muy probable que esta sea diferente a la cuenta con la que el application pool de la aplicación web esta ejecutandose. En mi caso mis aplicaciones web usan HG\spweb.&lt;/p&gt;  &lt;h2&gt;¿Solución?&lt;/h2&gt;  &lt;p&gt;La solución es darle acceso a la cuenta con la cual corre Excel Services a la base de datos de contenido de la aplicación web donde reside mis archivos de Excel que quiero visualizar. &lt;/p&gt;  &lt;h2&gt;¿Cómo?&lt;/h2&gt;  &lt;p&gt;Usando el siguiente comando de PowerShell.&lt;/p&gt;  &lt;p&gt;&lt;font color="#c0504d" size="2" face="Tahoma"&gt;&lt;strong&gt;PS C:\Users\spfarm&amp;gt; Get-SPWebApplication&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#c0504d" size="2" face="Tahoma"&gt;&lt;strong&gt;DisplayName Url&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#c0504d" size="2" face="Tahoma"&gt;&lt;strong&gt;SharePoint - ent22.sharepoi... http://ent22.sharepoint.hg.com/&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#c0504d" size="2" face="Tahoma"&gt;&lt;strong&gt;SharePoint - mysite.hg.com80 http://mysite.hg.com/&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#c0504d" size="2" face="Tahoma"&gt;&lt;strong&gt;PS C:\Users\spfarm&amp;gt; $web = Get-SPWebApplication &amp;quot;http://ent22.sharepoint.hg.com&amp;quot;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#c0504d" size="2" face="Tahoma"&gt;&lt;strong&gt;PS C:\Users\spfarm&amp;gt; $web.&lt;font style="background-color:#ffff00;"&gt;GrantAccessToProcessIdentity&lt;/font&gt;(&amp;quot;hg\spsvcapp&amp;quot;)&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;h2&gt;Resultado&lt;/h2&gt;  &lt;p&gt;El resultado es que ahora nuestra base de datos de contenido ha dado permiso de acceso con rol “db_owner” a la cuenta de aplicación de servicio de excel services.&lt;/p&gt;  &lt;p&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:5px 0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="clip_image001" border="0" alt="clip_image001" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/1106.clip_5F00_image001_5F00_4065D7EE.png" width="406" height="772" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#c0504d" size="1" face="Tahoma"&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#c0504d" size="1" face="Tahoma"&gt;&amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;</description></item></channel></rss>