Ahmad Yaseen

Cómo rastrear cambios en SQL Server

October 2, 2016 by

Como parte de un proyecto de Datos Masivos, frecuentemente se nos pide encontrar la mejor manera de rastrear los cambios aplicados a las tabas de la base de datos, de tal manera que ningún requerimiento es creado para cargar todas las enormes tablas a la base de datos de almacén de datos al final del día, si no fueron cambiados todos los datos.

Read more »
Daniel Calbimonte

Cómo correr múltiples consultas usando Central Management Server

October 2, 2016 by

Introducción

Cuando usted tiene miles de SQL Servers, es muy difícil administrarlos todos. Este artículo mostrará algunos consejos para ayudarle en este tipo de tareas.

En este nuevo artículo mostraremos cómo correr scripts T-SQL contra múltiples servidores usando SQL Server Management Studio (SSMS). Para hacer esto, usaremos Central Management Server. La idea principal de esta característica es administrar múltiples servidores en una manera centralizada usando consultas o políticas. Esta característica está disponible en SQL Server 2008 o versiones posteriores y no puede ser aplicada en versiones más antiguas.

Read more »
Daniel Calbimonte

Cómo ejecutar trabajos en múltiples SQL Servers

October 2, 2016 by

Introducción

En el capítulo anterior explicamos cómo correr consultas en múltiples SQL Servers usando SQL Central Management Server. En este nuevo capítulo, mostraremos cómo propagar un trabajo desde SQL Server Master Agent Job a un servidor destino.

Esta característica es llamada Administración Multiservidor. En una administración multiservidor, usted necesita un Servidor Maestro y uno o más servidores destino. En el servidor maestro, usted crea una copia del trabajo y entonces es copiado y ejecutado en los servidores destino.

Read more »
Evan Barke

Tutorial de cursor de SQL Server

December 18, 2015 by

Introducción

La mayor parte de la gente que trabaja con Microsoft SQL Server habrá al menos oído de los cursores, y frecuentemente, incluso si la gente conoce en un nivel básico qué hacen los cursores de SQL Server, no siempre se sabe cuándo usarlos y cómo escribir el código detrás de ellos. Así que este artículo da un paso atrás y provee una explicación acerca de para qué se pueden usar los cursores de SQL Server así como un ejemplo básico que usted puede probar por sí mismo. Read more »
Marko Radakovic

Usando un archivo XML para configurar un paquete SSIS

December 18, 2015 by
Configurar un paquete SSIS significa elegir pares de propiedad/valor añadidos a un paquete completo e incluirlos en el archivo de configuración para modificaciones posteriores. Si por alguna razón algunos de los valores han cambiado después de que el despliegue terminara y corriera el paquete, ellos pueden ser añadidos después, abriendo el paquete en Business Intelligence Development Studio (BIDS) y cambiando los valores. Read more »
Muhammad Imran

SQL Server Management Studio – Una guía de instalación paso a paso

December 18, 2015 by
SQL Server Management Studio (SSMS) es la interfaz de usuario cliente preferida y oficial con la cual se puede manejar, configurar, desplegar, actualizar y administrar una instancia SQL Server. La herramienta es bastante amigable para el usuario y también es exhaustiva. Es incluida en cada versión de SQL Server y es regularmente actualizada y mejorada. Si usted está planeando o aprendiendo cómo usar SQL Server desde cero, considere usar SQL Server Management Studio como un primer paso en su viaje para aprender SQL Server. Read more »
Evan Barke

Características de SQL Server Business Intelligence – Creando un Simple Cubo OLAP

December 18, 2015 by

Introducción

Los cubos multidimensionales y las bases de datos transaccionales son dos cosas muy diferentes. Por experiencia he visto DBAs veteranos evadir el tema de los cubos completamente porque es un área desconocida para ellos. Frecuentemente el trabajo de los cubos es pasado a los desarrolladores por su comodidad al usar Visual Studio. Esto es una gran pena porque es, en realidad, nada difícil crear un cubo OLAP. Es seguro decir que la mayoría del trabajo necesita ser hecho en un ambiente tradicional de motor de bases de datos / SSIS creando el modelo de almacén de datos para mantenerlo con paquetes ETL. Este artículo asume que usted ya tiene un almacén de datos y usa AdventureWorksDW2012 como ejemplo. Seguir estos pasos debería ponerlo en camino a una solución decente de inteligencia de negocios de SQL Server en un cubo OLAP optimizado para lectura: Read more »
Ivan Stankovic

¿Qué es el reflejo de bases de datos SQL Server?

December 18, 2015 by

¿Qué es el reflejo de bases de datos SQL Server?

El reflejo de bases de datos SQL Server es una técnica de recuperación de desastres y alta disponibilidad que involucra dos instancias SQL Server en la misma o en diferentes máquinas. Una instancia SQL Server actúa como una instancia primaria llamada la principal, mientras que la otra es una instancia reflejada llamada reflejo. En casos especiales, puede haber una tercera instancia SQL Server que actúa como testigo. Read more »
Marko Radakovic

Maneras de usar y ejecutar los paquetes SQL Server Integration Services

December 18, 2015 by
Los paquetes SSIS (SQL Server Integration Services) son parte de la plataforma de base de datos Microsoft SQL Server y una herramienta para construir aplicaciones de flujo de trabajo e integración de datos de alto rendimiento. También es una herramienta para extracción de datos, transformación y carga (ETL), y puede ser usada para automatizar el mantenimiento de las bases de datos y las actualizaciones de SQL Server. Básicamente, pueden ser usados para mover datos, sin transformaciones, desde una variedad de tipos de fuentes a una variedad de tipos de destinos, incluyendo archivos de texto y otras instancias SQL Server. Read more »
Ivan Stankovic

¿Qué es el transvase de registros SQL Server?

December 18, 2015 by

¿Qué es el transvase de registros SQL Server?

El transvase de registros SQL Server es una técnica que involucra dos o más instancias SQL Server y la copia de un archivo de registros de transacciones desde una instancia SQL Server a otra. El proceso de transferencia y restauración de los archivos de registros de transacciones es automático entre SQL Servers. Como el proceso resulta, hay dos copias de los datos en dos localizaciones separadas. Read more »
Milica Medic

Particionamiento de tablas de bases de datos en SQL Server

December 4, 2015 by

¿Qué es el particionamiento de tablas de bases de datos?

Particionar es el proceso donde tablas muy grandes son divididas en múltiples partes más pequeñas. Al separar una tabla grande en tablas individuales más pequeñas, las consultas que acceden sólo a una fracción de los datos pueden correr más rápido porque hay menos datos que escanear. El objetivo principal de particionar es ayudar en el mantenimiento de tablas grandes y reducir el tiempo de respuesta general para leer y cargar datos para operaciones SQL particulares. Read more »
Ivan Stankovic

Una guía para principiantes acerca de los registros de transacciones SQL Server

December 4, 2015 by

¿Qué es un registro de transacciones?

Un registro de transacciones es un archivo – parte integral de toda base de datos SQL Server. Contiene registros producidos durante el proceso de registro en una base de datos SQL Server. El registro de transacciones es el componente más importante de una base de datos SQL Server cuando se trata de recuperaciones de desastres – sin embargo, debe estar no corrupto. Después de cada modificación de la base de datos – ocurrencia de transacción, un registro es escrito en el registro de transacciones. Todos los cambios son escritos secuencialmente. Read more »
Daniel Calbimonte

Cómo migrar los inicios de sesión de una base de datos a un servidor diferente

December 4, 2015 by

A veces, es necesario mover la base de datos de un servidor a otro. El problema es que usualmente los inicios de sesión y los usuarios de la base de datos son mapeados. Si este es el caso, cuando usted respalda una Base de Datos y restaura una base de dato en otro servidor, los inicios de sesión se pierden. En este artículo, mostraremos diferentes alternativas para resolver este problema.

Read more »
Ivan Stankovic

Una tarea de copia de seguridad de base de datos vía SQL Server Maintenance Plans

December 4, 2015 by
Es esencial crear y mantener copias de seguridad en cualquier sistema de administración de base de datos. Hay un rango de escenarios que confirman esta afirmación. Fallas de hardware, software o errores de usuario, ataques maliciosos o problemas del sistema pueden llevar a una base de datos corrupta. Incluso si sus sistemas de administración de bases de datos nunca han experimentado tales escenarios, usted tiene que estar preparado. Read more »
Milena Petrovic

Performance Dashboard Reports en SQL Server 2014

December 4, 2015 by
SQL Server Management Studio proveen un conjunto de reportes estándar que muestran información de desempeño básica. Estos reportes están disponibles desde el principio, sin necesidad de instalación y configuración previas. Hay más de 20 reportes que muestran información de monitoreo y solución de problemas usualmente requerida al nivel de la instancia SQL Server. Read more »
Minette Steynberg

Leyendo el Registro de Transacciones SQL Server

December 4, 2015 by

Introducción

Siempre ha habido debate acerca de si hay o no beneficios reales a ser ganados accediendo a la información del registro de transacciones. Este artículo hará el esfuerzo de responder esa pregunta tocando los siguientes puntos:

  • ¿Qué es el Registro de Transacciones SQL Server?
  • ¿Qué información está almacenada en el registro de transacciones?
  • ¿Qué puede ganarse accediendo a la información en el registro de transacciones?
  • ¿Cómo trabaja el registro de transacciones?
  • ¿Qué herramientas están disponibles para leer el registro de transacciones?
  • Y por último, ¿deberíamos estar haciendo esto en primer lugar?
Read more »