Características

Prashanth Jayaram

El comando BCP (Programa de copia masiva) en acción

October 14, 2019 by

Existen muchos métodos disponibles para operaciones de datos masivos.

  1. Utilidad BCP
  2. Insertar a con Bulk Insert
  3. Usando OPENROWSET
  4. Asistente de importación / exportación

La utilidad del BCP BCP (Bulk Copy Program) es una línea de comando con el cual se programa la copia masiva de datos entre una instancia de SQL y un archivo de datos utilizando un archivo de formato especial. La utilidad BCP se puede utilizar para importar grandes cantidades de filas en SQL Server o exportar datos de SQL Server a archivos. Los archivos de datos BCP no incluyen los detalles de esquema ni información de formato. Entonces, se recomienda poder crear un archivo de formato para tener que registrar el formato de datos, por lo tanto, en caso de fallas, se puede consultar el archivo de formato y así poder comprender mejor el formato de datos para así determinar qué puede haber salido mal.

Hemos estado usando la herramienta BCP durante un largo tiempo, debido a que tiene una sobrecarga muy baja y funciona muy bien para la exportación e importación masiva de datos. Esta es una de las formas más eficaces de manejar la importación y exportación masiva de datos.

Read more »
Prashanth Jayaram

Replicación SQL: instalación y configuración básica

October 14, 2019 by

Este artículo es una continuación de lo anterior: replicación de SQL Server: descripción general de componentes y topografía.

Usted ahora, ya está familiarizado con los componentes de la replicación. Pero hasta ahora, hemos visto mucha teoría sobre la replicación. Es un momento para un tutorial práctico de cómo poder realizar la configuración de un sistema básico de replicación SQL transaccional. La mejor manera de tener una idea de cómo poder implementar SQL Replication y de cómo funciona es verlo en acción.

Read more »
Prashanth Jayaram

6 métodos para poder escribir la salida de PowerShell en una tabla de SQL Server

October 14, 2019 by

PowerShell se ha transformado en la mejor opción para muchos de los administradores de bases de datos y esto se debe a su forma tan eficiente de manejar y administrar la automatización de una manera simple y rápida. Está construido sobre .NET Framework y usa modelos de objetos como COM, ADSI, ADO y WMI. PowerShell ha reemplazado la forma tradicional de secuencias de comandos que usaba secuencias de comandos heredadas para poder monitorear instancias de SQL.

En muchas ocasiones me han hecho la pregunta de cómo almacenar la salida de los datos de PowerShell WMI en la tabla SQL. Esta pregunta surge con tanta frecuencia que decidí escribir este artículo.

El momento en el cual se envían datos dentro de un sistema (como un objeto de PowerShell a un cmdlet), el proceso es sencillo. Sin embargo, con el intercambio de datos no nativos (por ejemplo, WMI a SQL), el proceso puede complicarse de una forma potencial. Debido a esto, hay muchos puristas que sugieren apegarse a formatos de intercambio simples, como CSV, JSON o, en algunos casos, XML.

Read more »
Prashanth Jayaram

Replicación de SQL Server: descripción general de componentes y topografía

October 14, 2019 by

El volumen de datos retenidos, administrados y accedidos hoy no tiene precedentes. Las empresas esperan que el departamento de IT mantenga todos los datos en línea y accesibles de forma indefinida, ejerciendo una intensa presión sobre las bases de datos necesarias para almacenarlos y administrarlos. Para poder satisfacer las necesidades de hoy; vamos a necesitar reemplazar los procesos obsoletos heredados e ineficientes con técnicas nuevas y más ágiles. La replicación de SQL Server es una de las técnicas para poder satisfacer tales demandas.

Read more »
Marko Zivkovic

Almacén de consultas de SQL Server – Descripción general

July 4, 2019 by

El SQL Server Query Store es una nueva característica recién introducida en SQL Server 2016. En pocas palabras, es un “registrador de vuelo” o “caja negra” del SQL Server, que captura un historial de consultas ejecutadas además consulta las estadísticas de ejecución en tiempo de ejecución, planes de ejecución y base de datos específica. Esta información nos ayuda a identificar los problemas de rendimiento causados ​​por los cambios en el plan de consultas y la solución de problemas al encontrar rápidamente las diferencias de rendimiento, incluso después del reinicio o la actualización de SQL Server. Todos los datos que la captura de Almacén de consultas de SQL Server se almacena en el disco.

Read more »
Bojan Petrovic

Cómo poder configurar la base de datos del correo en SQL Server

May 21, 2019 by

El correo de la base de datos, como se podría esperar de su nombre, es una solución para poder enviar mensajes de correo electrónico desde el motor de base de datos de SQL Server a los usuarios. Utilizando Database Mail, las aplicaciones de base de datos pueden enviar mensajes de correo electrónico que por ejemplo pueden, contener resultados de consultas o simplemente alertar a un usuario sobre un evento que ocurrió en la base de datos.

El proceso para poder configurar el correo de base de datos contiene tres principales pasos. Para completar esto con éxito, necesitamos lo siguiente:

  • crear una cuenta de correo de base de datos,
  • crear un perfil de correo de base de datos,
  • y configurar esos dos para trabajar juntos
Read more »