Preparando servidor SQL Server 2012 para implementación SharePoint

Constante y frecuentemente me encuentro con implementaciones SharePoint donde el cliente comenta una excesiva lentitud y pobre desempeño del producto especialmente a determinadas horas del día. Por ahí comentan que el servidor de base de datos está al 100% de capacidad tanto en CPU como memoria. Al ver cómo fue configurado SQL Server encuentro que está instalado con las opciones pre definidas por el software de instalación y es justamente ahi donde encontramos valiosas las recomendaciones de optimización específicas para SharePoint. En este video publicado en mi humilde canal de Youtube se muestra que optimizaciones podemos realizar en SQL Server … Continue reading Preparando servidor SQL Server 2012 para implementación SharePoint

Truco para probar el Alias de SQL

Bueno pues aquí un truco para poder probar nuestro Alias de SQL cuando configuramos nuestra granja SharePoint. En primer lugar, espero que uses SQL Alias para hacer referencia a tu instancia de SQL Server desde tu ambiente SharePoint. Si no sabes que son los SQL Alias te recomiendo este video. Normalmente configuramos el SQL Alias sin probar que realmente funcione. Para probar, sigue los siguientes pasos: Crea un archivo de texto llamado testalias.txt en cualquier carpeta Renombra el archivo testalias.txt por testalias.udl Da doble clic sobre el testalias.udl y tendras una ventana para probar la vinculación a datos Da clic … Continue reading Truco para probar el Alias de SQL

¿Por qué utilizar SQL Server 2012 en SharePoint 2010?

En una reunión de trabajo, de una manera enérgica pregunta el director de infraestructura que si porque se recomienda utilizar SQL Server 2008 R2 64 Bit para instalar SharePoint 2010 si también SQL Server 2005 y 2008 lo soportan casi casi dejando ver que es solo por cuestiones de apalancamiento de licencias por parte de Microsoft. Y bueno mi respuesta fue que es recomendable siempre utilizar las versiones más recientes del software tanto del sistema operativo como también de SQL y la razón es porque algunas características de funcionalidad que van emergiendo fueron construidas posteriormente o requieren software más reciente … Continue reading ¿Por qué utilizar SQL Server 2012 en SharePoint 2010?

Operation aborted (Exception from HRESULT: 0x80004004 (E_ABORT))

Si por alguna razón te encuentras realizando algún respaldo de tu granja SharePoint y de repente surge la siguiente excepción: Operation aborted (Exception from HRESULT: 0x80004004 (E_ABORT)) Significa que tu archive LOG de la base de datos en cuestión ha llegado al límite de su capacidad. La solución a esto es truncarlo o reducir su tamaño. Por truncarlo entendemos bloquear el límite que puede almacenar el archive log para que el resto se almacene en Data, en otras palabras establecer un tamaño fijo de almacenamiento del LOG. Para realizar este proceso desde nuestro Enterprise Manager de SQL ejecutamos las siguientes … Continue reading Operation aborted (Exception from HRESULT: 0x80004004 (E_ABORT))

WebCast de programación de Listas en SharePoint

Como parte de los esfuerzos de capacitación de la empresa Emlink – Gold Partner de Microsoft en México, este próximo Viernes 3 de Octubre del 2008 a las 9:30 AM a 11:00 AM (GMT-08:00) Pacific Time (US & Canada) se estará impartiendo WebCast sobre programación de listas con SharePoint. Esta sesión sera de acceso y dominio público, por lo tanto se le extiende una atenta invitación. Así mismo se le invita a que difunda este evento enviando el siguiente enlace https://www.livemeeting.com/cc/mvp_no_voip/join?id=KPM955&role=attend a quien usted considere pertinente Programando con Listas en Windows SharePoint Services 3.0En esta sesión daremos una breve introducción … Continue reading WebCast de programación de Listas en SharePoint

Todo listo para el Lanzamiento de Visual Studio 2008

Híjole que buena noticia, resulta que ya tengo mi registro confirmado para asistir al gran lanzamiento de este año, no me refiero al de alguna sonda espacial o satelital, no para nada, me refiero al lanzamiento de los tres productos de software mas importantes de mi vida profesional, Visual Studio 2008, SQL Server 2006 y Windows Server 2008 (por supuesto que MOSS y WSS v3 también lo son) los cuales se darán a conocer formalmente el día 27 de febrero del 2008 en Los Angeles, CA. EL Sr. Steve Ballmer dará la conferencia magistral, este evento es prácticamente es el … Continue reading Todo listo para el Lanzamiento de Visual Studio 2008

Regenerando los valores auto incrementables en SQL

Alguna vez has intentado regenerar los valores auto incrementables de una columna int identity? SQL Server cuenta con unas sentencias que nos permiten lograrlo. delete from MiTabla DBCC CHECKIDENT (‘MiTabla’, RESEED, 1) En donde DBCC CHECKIDENT es la sentencia encargada de regenerar la columna, el primer argumento es el nombre de a tabla que queremos regenerar, RESED especifica que para esa tabla su valor identity deberá cambiar y el numero 1 vendría siendo el valor inicial utilizado. Sus detalles los puedes encontrar aquí: http://msdn2.microsoft.com/en-us/library/ms176057.aspx ** cross posting desde geeks.ms

Modernizando Gobiernos con la Plataforma de Colaboracion de Microsoft

1ro de Septiembre, como y que tan rápido pasa el tiempo. En tan solo pocos meses estaremos entrando al 2007. Estos últimos años han sido para mí cruciales en mi crecimiento personal y profesional.  Poco a poco el destino me ha ido confirmando y enseñando tantas cosas que no me queda duda en que cada una de ellas han tenido su razón de ser. Incluso el escribir en este blog, compartir con tanta gente el conocimiento, aprender de tantos amigos y participar en proyectos algunos con ciclos largos otros con ciclos cortos han venido a llenarme de presiones fuertes pero … Continue reading Modernizando Gobiernos con la Plataforma de Colaboracion de Microsoft

SQL Server Upgrade Assistant

Rick Heiges publica en su blog que su empresa Scalability Experts a liberado una herramienta muy útil llamada SQL Server Upgrade Assistant. Esta herramienta nos permite verificar que tan bien una aplicación se desempeña en SQL Server 2005 cuando originalmente fue diseñada para operar sobre SQL Server 2000. Hechale un vistazo se parece mucho al PlayBack tool usada durante los touchdowns de compatibilidad de aplicaciones.

SQL Server 2005 Compatibility Labs en Mexico

Ni hablar me perdi el Foro Regional de Arquitectos que se llevo acabo este 25 y 26 de abril en la ciudad de Mexico que estuve esperando los ultimos meses por estar apoyando al experto en escalabilidad y compatibilidad de SQL Server 2005 Rick Heiges de la empresa http://www.scalabilityexperts.com/ en la preparacion y presentacion de los Talleres de Compatibilidad SQL Server 2005 (MSTouchDown’s – SQL Server 2005 Compatibility Labs) que Microsoft Mexico ha organizado para todos los ISV’s interesados en conocer como funcionan sus aplicaciones sobre SQL Server 2005 32 y 64 bit. Muy interesante ya que estamos haciendo un excelente equipo de trabajo … Continue reading SQL Server 2005 Compatibility Labs en Mexico