Archivo de la etiqueta: database

Excel Services – The workbook cannot be opened

sharepoint2010Si estas intentado abrir un archivo Excel en SharePoint 2010, a través de Excel Services (partimos que el servicio ya esta instalado en la granja) y recibes este mensaje de error: «The workbook cannot be opened«, sin duda, se trata de un problema de permisos de base de datos.

excel_f1

Para solucionar este problema, has de dar permiso de «db_owner» a la cuenta de servicio que estas usando para ejecutar Excel Services, siguiendo los siguientes pasos:

1) Abre el administrador de bases de datos «SQL Server Management Studio» y localiza la base de datos o bases de datos de contenido (puedes verlo en el Visor de Eventos de Windows «<Content Database Name>» y selecciona «Security«.

2) Dentro de esta sección, posicionate en «Users» y con el botón derecho, selecciona «New User …»

excel_f2

3) Introducimos la cuenta de servicio que ejecuta el servicio de Excel Service (que puedes localizar en Security -> Configure Service Accounts, seleccionado el pool del servicio) y le asignamos el rol de «db_owner«.

excel_f3

 

4) Guarda los cambios y verás como los archivos Excel ser abren correctamente en tu navegador web.