martes, 24 de noviembre de 2009

Error al editar listas en vista hoja de datos en WSS 3.0 y MOSS 2007

Un error frecuente al editar listas en vista "hoja de datos" es el siguiente:

"no hay instalado un componente de hoja de datos compatible con el Windows SharePoint Services, el navegador no admite los controles ActiveX o se ha inhabilitado la compatibilidad con los controloes ActiveX"


Esto se debe, bien a que no está instalado Office (lo menos común) o a que están combinados productos de Office 2003 y 2007 (más frecuente).

La solución a este problema pasa por eliminar desde el REGEDIT la siguiente clave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{65bcbee4-7728-41a0-97be-14e1cae36aae} y reiniciar Internet Explorer.






SharePoint Best Practices Analyzer

Hasta ahora no había comentado esta sencilla herramienta que nos ayudará a detectar configuraciones incompletas o incorrectas en nuestro entrono de SharePoint.

Puede obtenerse la descarga directa y gratuita desde:
"Microsoft Best Practices Analyzer for Windows SharePoint Services 3.0 and the 2007 Microsoft Office System"
http://www.microsoft.com/downloads/details.aspx?familyid=cb944b27-9d6b-4a1f-b3e1-778efda07df8&displaylang=en

Una vez extraida en C:\BPA ejecutaremos la siguiente instrucción desde línea de comandos:

sharepointbpa.exe -cmd analyze -substitutions SERVER_NAME CentralAdministrationServer


Modificando el parámetro "CentralAdministrationServer" por el nombre de nuestro servidor que contiene la administración central de SharePoint.

lunes, 23 de noviembre de 2009

Office Live: SharePoint "Lite" gratuito

Dentro de las iniciativas gratuítas de Microsoft Office Live, disponemos de la posibilidad de crear nuestro sitio web gratuito de 500 MB de espacio, basado en Windows SharePoint Services.

Podemos acceder a crear nuestro site desde:
http://www.officelive.com/en-us/

Esta puede ser una muy buena oportunidad para los no iniciados en las tecnologías de SharePoint para tener un primer acercamiento a la gestión de sitios sin tener que montar toda la infraestructura y salvando las diferencias.

jueves, 19 de noviembre de 2009

Reciclar Pool de Aplicaciones por línea de comandos o script

En ocasiones podemos tener que reciclar algún pool de aplicaciones concreto (sin llamar al reinicio completo del servicio con iisreset o appcmd en función de la versión 6 ó 7 respectivamente) y nos puede interesar hacerlo por línea de comandos o por script más allá de utilizar la programación que ofrece la consola de administración de IIS o de hacer un reciclado manual desde dicha interfaz gráfica.

Mostraremos distintos métodos para afrontar esta sencilla tarea.

IIS 6.0
Con los comando nativos de administración de IIS cscript.exe c:\windows\system32\iisapp.vbs /a "Nombre del pool" /r
http://dotnetslackers.com/IIS/re-151437_Recycle_IIS_App_Pool_from_Script.aspx

Con un pequeño script en JScript
http://blogs.iis.net/chrisad/archive/2006/08/30/Recycling-Application-Pools-using-WMI-in-IIS-6.0.aspx

Para Powershell
http://stackoverflow.com/questions/590094/recycling-iis-application-pool-using-powershell-exception-calling-recycle

IIS 7.0
Script
http://learn.iis.net/page.aspx/163/managing-applications-and-application-pools-on-iis-7-with-wmi/

Powershell
http://learn.iis.net/page.aspx/439/powershell-snap-in-run-time-data/

Referencia de APPCMD
http://technet.microsoft.com/en-us/library/cc770764%28WS.10%29.aspx
http://technet.microsoft.com/en-us/library/cc772200%28WS.10%29.aspx