martes, 17 de abril de 2012

Respaldo y Recuperación de Base de Datos en un mismo equipo


Buen día.
Me llamó la atención recientemente una solicitud de un colega con un caso muy particular y es la necesidad de realizar una recuperación de Base de Datos en el mismo servidor de producción, esto debido a pruebas que se deben de realizar previas a un pase a producción, esto me causó gran asombro pues normalmente este tipo de labores se realizan en ambientes totalmente separados, sin embargo lo que me llamó aún mas la atención fue que tan solo dos días antes se dió la necesidad donde un cliente, de realizar pruebas de de los respaldos de producción y no se tenian equipos de pruebas para realizar dicho proceso,por lo que se debió proceder a realizar la restauración en el ambiente de Producción.
Esta nunca va a ser a mejor práctica y ni siquiera va a salir como posible respuesta en un examen de certificación :0) , pero por lo menos les va a dar una ayuda en caso que tengan que realizarlo en algún momento, además que les va a dar una serie de recomendaciones importantes cuando deban de realizar dichas tareas.
El documento lo subí en la siguiente dirección para que lo puedan bajar.
Saludos.

jueves, 12 de abril de 2012

Cummulative Update 1 SQL Server 2012

Microsoft ha liberado el CU 1 (Cummulative Update) para SQL Server 2012, lo que llama la antención de este lanzamiento es que se da a tan solo unos días despues del lanzamiento oficial del producto, lo cual genera una serie de interrogantes al respecto, pero en fin, pueden ser muchas variables que esten rodeando este caso. Lo cierto de este tema es que se recomienda que dicho CU sea instalado en los equipos, sobre todo si estamos pensando seriamente en instalarlo en un ambiente productivo. No creo que sea prudente esperar a que se libere un SP para aplicar las correcciones que se realizan en este CU.

Para solicitar el CU pueden ingresar a la siguiente dirreción.

http://support.microsoft.com/kb/2679368/

Saludos.

martes, 3 de abril de 2012

Como ser experto en SQL Server?

Algunas veces ya sea en seminarios o en lecciones universitarias que normalmente imparto me preguntan lo siguiente. Como puede uno hacerse experto en un producto como SQL Server?, la respuesta es verdaderamente simple, contrario a lo que algunos de nosotros podamos pensar y básicamente todo radica en Utilizar el Producto como un Hobbie, así de simple, si nosotros trabajamos ya sea en infraestructura o en desarrollo pero no le tomamos el amor a ese producto que utilizamos, llámese Exchange, Visual Studio, el mismo SQL Server nunca vamos a dominarlo ni siquiera vamos a poder saber como utilizarlo, incluso yendo mas allá nunca vamos a saber ni como instalarlo correctamente. Así que lo primero que se debe de hacer como todo en el mundo, es utilizar ese producto, conocer que hace, navegar en los menús disponibles, personalizar la interfaz, estas cosas ayudan a que podamos tomarle el gusto al producto y por ende vamos yendo mas y mas adentro hasta verdaderamente poder decir que somos expertos en la materia.
Hoy en día SQL Server es algo gigantesco, no es como aquel SQL Server 7.0 o incluso SQL Server 2000 en donde perfectamente se podía conocer todas las características tanto del motor relacional como del motor OLAP, el ser experto en SQL Server o al menos llegar a dominar la mayoría de características lleva tiempo y sobre todo paciencia. Normalmente no tomamos el debido tiempo al utilizar un producto, nos limitamos a lo que utilizamos en las horas laborales, y normalmente esta tarea es robotizada, no tenemos ese sentimiento de poder ir un poco más allá y utilizar nuevas funcionalidades, o incluso tener la malicia de mejorar aquellas tareas que ya hemos automatizado. Es increíble también hacer uso de reportería predeterminada de SQL Server, sus alertas, dashboards, que normalmente desconocemos por el simple hecho de que nadie se tomó la molestia de indicarnos que eso existía, este tipo de desconocimiento lleva a las empresas a gastar miles de dólares en adquirir herramientas de monitoreo que normalmente nunca utilizamos, sin saber que ya el motor de base de datos trae utilidades que podemos utilizar y sin un costo adicional. No digo que las herramientas de terceros sean malas, jamás, existen herramientas excelentes como IDERA, Quest, SQL Sentry entre otras que simplifican la vida del DBA, pero no todas las empresas se pueden dar el lujo de adquirir herramientas de monitoreo.
No me considero un experto en SQL Server, pero si alguien que día a día busca como saber más del producto y eso es algo que me gusta inculcar en las personas que me rodean, que puedan conocer mas de SQL Server y que puedan llegar a ser verdaderos expertos en la materia.
Para quienes estén interesados en conocer mas sobre el producto, escriban al correo amiranda@nemesyscr.com y con gusto puedo compartir material de estudio y algunos tips que les pueden ser de utilidad.

SQL Server 2012 Always On

Buenas a todos, les dejo acá un video de la configuración del Always On en SQL Server 2012 utilizando un storage local. Esta es una de las mejores nuevas características del producto que sin duda alguna va a ser de gran utilidad para muchas empresas.

El video tambien puede ser visto en http://www.slideshare.net/adrianmiranda/sql-server-2012-always-on

Espero les sea de utilidad y cualquier consulta que tengan pueden localizarme al correo electrónico: amiranda@gpilatam.com

Saludos.