Cómo construir un diccionario de Datos SQL Server “inteligente”

En este artículo, “¿Qué es un diccionario de datos y por qué quisiera construir uno?” un diccionario de datos fue descrito y comparado a otras alternativas para documentar, auditar y versionar una base de datos. Este artículo también describió la diferencia entre un diccionario de datos “Tonto” y uno “Inteligente”.

Ahora que le hemos abierto el apetito, este artículo explicará cómo crear un diccionario de datos inteligente usando exportaciones de cambios de esquema XML desde ApexSQL Diff.

julio 25, 2017

Viendo las dependencias de un objeto en SQL Server

Eliminar o cambiar objetos puede afectar otros objetos de la base de datos como vistas o procedimientos que dependen de ellos y, en ciertas instancias, pueden “romper” el objeto dependiente. Un ejemplo puede ser si una Vista consulta a una tabla y el nombre de esa tabla cambia. La Vista no funcionará más.

julio 7, 2017

Documentación de paquetes de SSIS

ApexSQL Doc es una Herramienta de documentación de SQL que permite documentar de forma sencilla y automática los paquetes de Server Integration Service (SSIS), bases de datos de Analysis Services (SSAS) y múltiples bases de datos de SQL. ApexSQL Doc le permite desarrollar rápidamente un resumen de sus paquetes de SSIS. Puede mostrar visualmente el control y el flujo de datos, así como las propiedades y expresiones utilizadas para cada componente.

febrero 23, 2017

Cómo documentar el flujo de control de paquetes SSIS

El flujo de control es el motor de flujo de trabajo de SQL Server que contiene elementos de flujo de control. Un paquete SSIS consiste en al menos una tarea de flujo de control, y opcionalmente uno o más flujos de datos.

agosto 23, 2016

Cómo automatizar la documentación de base de datos de un cubo SSAS

SSAS es una característica poderosa y popular en el ecosistema SQL Server. Es por eso que ApexSQL Doc ha implementado soporte para automatizar documentación de cubo SSAS, de modo que usted tenga la documentación completa de su base de datos en poco tiempo. Hemos creado este artículo de modo que usted pueda ver cuán fácil es crear un proceso automatizado que generará documentación con ApexSQL Doc.

agosto 23, 2016

Cómo automatizar la documentación de una base de datos SQL

¿No sería un gran truco si usted pudiera documentar una base de datos con un doble clic? Con este artículo, mostraremos algunos pasos simples para permitirle crear un archivo de script que correrá un proceso que genera documentación para su base de datos. Después de eso usted puede simplemente ejecutarlo para repetir el proceso con sólo dos clics o incluso configurar un trabajo para correrlo automáticamente cada noche. En este artículo usted aprenderá cómo crear este proceso automatizado de documentación de bases de datos usando ApexSQL Doc.

agosto 23, 2016

Cómo documentar el flujo de datos de un paquete SSIS

El elemento de flujo de datos es una parte de un paquete SSIS que contiene diferentes tipos de componentes de flujo de datos:

  • Componentes fuente – vuelven disponibles datos de diferentes tipos de fuentes para un flujo de datos
  • Componentes transformacionales – agregan, combinan, distribuyen y modifican los datos dentro de una corriente de datos y
  • Componentes destino – cargan los datos desde un flujo de datos en diferentes tipos de fuentes de datos o crean datos en conjuntos de datos en memoria
octubre 25, 2015

Cómo crear documentación de paquetes SSIS

ApexSQL Doc es una herramienta de desarrollo de bases de datos para documentar múltiples paquetes SQL Server Integration Service (SSIS). La herramienta permite especificar los objetos exactos del servidor, los objetos de la base de datos, los atributos, e incluso instancias de objetos específicas que serán incluidas en la documentación.

octubre 25, 2015

Cómo documentar bases de datos SQL automáticamente

Muchos Administradores de Bases de Datos piensan acerca de la documentación de la base de datos como un “trabajo sucio”. Es una de esas tareas para la que usted nunca tiene suficiente tiempo, ya que siempre está ocupado con otras tareas de prioridad más alta.

¿Pero qué si pudiera ser automático?

junio 4, 2015