22 de abril de 2008

Hablemos del STSADM.exe

STSADM

Y es que mucho se habla de este comando, que va por sus casi 200 parametros y es el nucleo de SharePoint, o sharepoint desde el modo Texto, por que cuando las cosas no funcionan en el modo Web, siempre tenemos que volver a recurrir al modo DOS y sus parametros (Nostalgia de cuando empeze a utilizar PCs con un IBM 8086 y no habia otra cosa mas que comandos y comandos). Pero bien, el STSADM es la herramienta mas importante para quienes administramos servidores y como tal, es bueno conocer todos sus secretos asi que ahi vamos :

1 - Empezaremos por la ejecucion y el acceso directo al mismo :

STSADM es un ejecutable que se encuentra dentro de la serie de carpetas generadas en la instalacion de SharePoint. Por Default el Path es : C:\Archivos de programa\Archivos comunes\Microsoft Shared\web server extensions\12\BIN (que pude ser un poco molesto escribirlo para acceder a el). Juan Andres Valenzuela nos muestra 2 formas de crear Atajos al mismo para simplificarnos la tarea de accesarlo.

2 - Y que hago con el STSADM?

Simplemente, TODO, puesto que esta potente herramienta cuenta con 194 Operaciones (Mas Parametros) entre las que se encuentran funciones tan vitales como la de hacer Respaldos y Recuperar nuestras soluciones, hasta algunas novedosas como parametrizar el Icono NEW! en las bibliotecas o Pausar el Servidor para que nadie acceda pero manteniendo a los usuarios que se encuentran conectados (quiescefarm) Jose Barreto se tomo el trabajo de mantener en un Post, toda la lista Completa (La cual tiene 2 versiones con los parametros y comandos que se modificaron con el SP1). Es un Muy buen material de Referencia : Lista de Parametros del STSADM

3 - Y que Mas? Puedo desarrollar con y sobre el STSADM?

Afortunadamente, muchas personas a nivel mundial han estado trabajando y mucho sobre el STSADM, Gary Lapointe tiene un Blog dedicado Exclusivamente al STSADM, y desarrollo y aplicacion de funcionalidades, y a comentar y expandir el conocimiento sobre cada uno de los Parametros. Asimismo tiene un desarrollo que pueden descargar Gratuitamente de su sitio :  MyStsadm Extensions (WSP) tambien el fuente en .zip.  Y el Proyecto en Codeplex para la generacion de comandos Personalizados con el STSADM.  Gary mantiene una lista de los Parametros que el ha creado con una completa descripcion de cada uno. Asi que si necesitan nuevas funcionalidades o si quieren crear sus propios parametros, ese es el lugar.

4 - Necesito desarrollar sobre STSADM como lo hago?

Bien, STSADM fue desarrollado como una herramienta sumamente flexible y por sobre todo, escalable, existe actualmente un proyecto en Codeplex GatWeb que son algunas extensiones para el comando y ademas incluye el codigo fuente, por tanto pueden tener un excelente punto de partida para la generacion de nuevas funcionalidades.

5 - Y si no quiero escribir comandos?

Ronalus, se tomo el trabajo de desarrollar una interfaz windows para la ejecucion de este comando, y realmente se los recomiendo por que para aquellos que somos un poco vagos para escribir o memorizar parametros, van a encontrar que esta aplicacion es sumamente util... Descargar STSADMWIN.ZIP Es bueno mencionar que este programa viene desde la version 2003 de SharePoint que maneja una lista de parametros que podemos personalizar.

6 - Y la informacion OFICIAL?

Existen en Technet 2 Capitulos Completos, uno destinado a la herramienta STSADM de SharePoint Server y otro para el STSADM de Windows SharePoint Services, donde podran encontrar bastante informacion al respecto.

Espero les sean de utilidad los enlaces, y como siempre, todos los comentarios son bienvenidos.

1 comentario:

Anónimo dijo...

Hola una consulta, cuando abro el stsadm se cierra de por si no dandome tiempo e nada lo abro y se cierra inmediatamente. (Sharepoint 2010)