Caja de herramientasNuevos productos para profesionales de TI

Greg Steen

Mover datos

SQL Examiner Bundle

www.sqlaccessories.com

Cualquiera que sea su función en una organización (DBA, desarrollador, especialista de funcionamiento o empleado con múltiples funciones), si trabaja con SQL Server™, probablemente haya tenido que mover datos entre entornos y asegurarse de que la integridad de los datos y las estructuras de los mismos permanecen intactas. Por supuesto, SQL Server tiene muchas características integradas de réplica y sincronización, pero si lo que va a comprobar es si la base de datos de QA coincide exactamente con la base de datos de desarrollo, una herramienta como SQL Examiner Bundle de TulaSoft puede ser inestimable y le permitirá ahorrar tiempo y esfuerzo.

Con unos cuantos clics del mouse, la aplicación puede descubrir discrepancias de la estructura de la base de datos o de los propios datos entre dos instancias de la base de datos. Simplemente tiene que dirigir la aplicación a las bases de datos que desee comprobar y realizar la comprobación. Como sugiere su nombre, SQL Examiner Bundle incluye dos aplicaciones: SQL Examiner y SQL Data Examiner. SQL Examiner consulta la estructura de las bases de datos, mientras que SQL Data Examiner consulta todos los datos y resalta cualquier diferencia.

SQL Examiner consultará y comparará todo en las instancias de la base de datos, desde tablas y procedimientos almacenados, a colecciones de catálogos de texto y esquemas XML. Los que usen SQL Server 2005 pueden comparar también los ensamblados de Common Language Runtime (CLR). Una vez que compare las bases de datos, SQL Examiner permite que elija qué objetos de la base de datos se deben sincronizar, además de la dirección de la sincronización.

Consultar y comparar las bases de datos con SQL Examiner

Consultar y comparar las bases de datos con SQL Examiner(Hacer clic en la imagen para ampliarla)

Una característica realmente novedosa es que la aplicación genera una secuencia de comandos SQL que crea un objeto y que resaltará la diferencia de esa secuencia de comandos generada entre las bases de datos. Ésta es una forma ideal de resaltar errores después de que una secuencia de comandos de creación o migración no cree correctamente la estructura de la base de datos de destino. ("¡Ah, ahí es donde olvidé mi índice agrupado!") Puede ejecutar las secuencias de comandos generadas individualmente, guardarlas para que se ejecuten más tarde o simplemente hacer clic en el botón Synchronize (Sincronizar) y que la aplicación haga todo el trabajo en su lugar.

Otra característica interesante es la opción de agregar exclusiones a la comparación, como ignorar comentarios, desencadenadores, índices o propiedades extendidas de un objeto. Después de consultar la comparación de estructura, SQL Data Examiner le permite consultar los datos y ver si existe alguna discrepancia. Puede escoger qué tablas desea comparar así como qué columnas de esas tablas especificadas se deben comparar. Una vez que la comparación de las tablas de datos ha terminado, puede ver qué filas son idénticas, cuáles son diferentes y qué reside sólo en una base de datos o en la otra.

Al igual que con SQL Examiner, SQL Data Examiner permite hacer clic en un botón para sincronizar las tablas, o bien puede elegir selectivamente qué datos deben transferirse así como la dirección de esa transferencia. Ambas aplicaciones permiten guardar la configuración como un proyecto, de modo que no tendrá que volver a crear las tareas cada vez. Cada aplicación se puede comprar por separado, aunque, por mi experiencia, me apuesto a que querrán las dos.

Precio: 299,95 dólares para una licencia de un solo usuario.

Buscar archivos duplicados

zsDuplicateHunter (Professional Edition)

Zizasoft

Si está implicado en la administración de escritorio, sin duda se habrá topado con un usuario que "se ha quedado sin espacio" en su equipo. Una investigación revela que éste ha estado copiando sus documentos cada vez que realizaba una edición, a pesar de que cuenta con un sistema de almacenamiento conectado a una red (NAS) con copia de seguridad para la base de usuario de almacenamiento de archivos. O bien, tiene un servidor de registro con procesos por lotes que ha logrado duplicar registros inmensos y ha ocupado todo el espacio asignado del servidor. Una solución posible a estos problemas es zsDuplicateHunter Professional Edition, un buscador de duplicados que puede ejecutarse en Windows®, Linux o Mac OS X.

La aplicación permite buscar fácilmente unidades, directorios o recursos compartidos de red, y descubrir los duplicados posibles. Yendo más allá de comparaciones de nombre, la aplicación permite agrupar archivos por tamaño, suma de comprobación o incluso cálculo implícito con el fin de asegurar que los archivos que limpie son realmente diferentes. Además, no es necesario eliminar permanentemente los duplicados. Como precaución, la aplicación permite mover todos los duplicados marcados a una carpeta especificada.

Otra característica interesante es la opción "Keep Files in this Folder, Delete Duplicates Elsewhere" (Mantener archivos en esta carpeta, eliminar duplicados en otra parte) que permite seleccionar el directorio de origen limpio y eliminar cualquier otro que pueda estar en el disco. En los resultados de búsqueda, también puede hacer doble clic en cualquier archivo para abrirlo con un visor asociado de archivos, clasificarlo y seleccionarlo para obtener los resultados exactos que necesite. Una característica interesante para el "profesional de TI" permite ajustar cuánta memoria puede tomar la aplicación al buscar duplicados. Como protección adicional, también puede deshabilitar los archivos ocultos o de sistema de la búsqueda con el fin de garantizar que no elimina nada que no deba, ni ningún archivo que controle el sistema operativo u otra aplicación.

La edición Professional Edition también ofrece un filtro granular en los resultados de la búsqueda que permite aplicar una expresión regular para buscar archivos exactos que desee eliminar.

Precio: 39,95 dólares para una licencia de un solo usuario.

Llevar consigo las aplicaciones

MojoPac

www.mojopac.com

Si va de un entorno a otro y echa de menos sus aplicaciones favoritas y la configuración de escritorio, o si simplemente no le gusta dejar huella en el equipo de escritorio de otras personas, quizás desee echar un vistazo a MojoPac de RingCube Technologies.

Dejando a un lado su nombre un tanto ridículo, MojoPac permite llevar consigo su configuración y sus aplicaciones a cualquier sistema de Windows XP (Home, Professional, Media Center o Tablet) en un disco duro USB, un dispositivo personal de medios que puede conectar al sistema host a través de USB 2.0, como Zune o iPod, o incluso un teléfono móvil con suficiente espacio de almacenamiento. En el momento de la redacción de este artículo, no se admitían los hosts de Windows™ Vista y Windows 2000, pero, en la documentación del sitio web del producto, se señalaba que pronto estaría disponible una actualización compatible con estos sistemas operativos.

Llevar la configuración con MojoPac

Llevar la configuración con MojoPac(Hacer clic en la imagen para ampliarla)

Actualmente, MojoPac requiere privilegios de administrador en el sistema host, aunque la versión 2.0 versión que está en desarrollo será compatible con un modo de usuario limitado. La herramienta ejecuta básicamente interferencias entre el sistema operativo del host y los dispositivos de almacenamiento, y, en el primer inicio después de que instale la aplicación en el dispositivo portátil, MojoPac activa la configuración inicial de la cuenta de Windows para que se ejecute, con lo que se configuran los valores personales como usuario de MojoPac en el dispositivo de MojoPac.

Una vez que esté en funcionamiento, el intercambio entre el sistema host y el sistema de Mojo es fácil: Solo tiene que hacer clic en la barra de herramientas (que puede estar minimizada) en la parte superior de la pantalla. Instale las aplicaciones en el dispositivo de Mojo como lo haría normalmente mientras MojoPac está activo. Y, tan pronto como observe la advertencia de gran tamaño en los documentos de Léame sobre la instalación en el directorio predeterminado, debe estar listo para comenzar.

En general, MojoPac tiene el potencial para ser un gran activo para cualquier profesional de TI que se desplace y desee su propia configuración. Por ejemplo, puede contar con todas las utilidades de sistema, detectores de paquetes y controladores de tráfico en MojoPac, y solucionar problemas desde cualquier PC de la organización sin dejar rastro.

Precio: 49,99 dólares para una licencia de un solo usuario.

Reseña de libro

Administrator’s Guide to SQL Server 2005

www.aw-bc.com

Cada vez mas grupos de TI se dan cuenta de la eficacia potencial y la gran funcionalidad ofrecida por SQL Server 2005. Desde la amplia compatibilidad con datos XML, hasta SQL Server Integration Services (SSIS), pasando por SQL Server 2005 Service Broker, la aplicación agrega toneladas de útiles mejoras. Para ayudarle con la nueva ruta de acceso de actualización o con la administración de la instancia de SQL Server 2005 recientemente lanzada al mercado, Buck Woody ha escrito una guía de referencia excelente: Administrator’s Guide to SQL Server 2005 (Addison-Wesley Professional, 2006).

El libro ofrece una introducción a prácticas de administración útiles aplicadas a la nueva plataforma de servidor y, a diferencia de muchas otras referencias que existen, lo hace de forma concisa. El libro empieza con una sección sobre el ajuste correcto del tamaño de la infraestructura para satisfacer las necesidades de la aplicación, así como una guía en la que la versión de SQL Server sería apropiada en escenarios distintos. Aquí, también se hará una idea de cómo distribuir la infraestructura para asegurarse de que no ha terminado con cuellos de botella de rendimiento evitables en la instalación.

A continuación, la guía pasa a describir las distintas herramientas ofrecidas con SQL Server, tales como Analizador de SQL Server y SQL Server Management Studio. También ahondará en tareas de mantenimiento y automatización, y consultará cómo puede planear el crecimiento basado en perfiles de servidor y cómo proponer un plan de mantenimiento adecuado para su implementación.

En el capítulo de seguridad, explorará también cómo proteger su instalación, desde la red y el hardware, hasta el sistema operativo y la instancia de SQL Server. En él, también ahondará en los servicios de administración de claves, certificados y cifrado adicionales ofrecidos por la nueva plataforma.

Otro capítulo explica los mecanismos que existen para asegurar una gran disponibilidad del sistema, según las necesidades de las implementaciones. Descubrirá los clústeres, la creación de reflejos de base de datos, la réplica y el trasvase de registros como métodos para obtener sus requisitos de tiempo de actividad. Y con la virtualización como medio ideal para lograr una gran disponibilidad sin la sobrecarga de infraestructuras físicamente distintas, el libro ofrece una guía paso por paso para configurar un clúster de dos nodos con Microsoft Virtual Server.

El capítulo sobre SSIS no sólo muestra cómo usar la nueva herramienta (adiós a DTS) para desarrollar e implementar funciones de extracción, transformación y carga (ETL), sino también cómo usar los servicios para crear tareas de supervisión, notificación por correo electrónico y copia de seguridad.

Finalmente, los últimos capítulos profundizan en los servicios de informe y análisis que ofrece la nueva plataforma de SQL Server. Aquí, tratará el diseño y la creación de informes, la administración de sistemas de informe y lo que implica el mantenimiento de la implementación de servicios de análisis.

En resumidas cuentas, la guía Administrator’s Guide to SQL Server 2005 es una forma estupenda de agilizar la administración, la supervisión y la actualización a SQL Server 2005.

Precio: $49.99.

© 2008 Microsoft Corporation and CMP Media, LLC. Reservados todos los derechos; queda prohibida la reproducción parcial o total sin previa autorización.