Marko Zivkovic

Cómo poder importar un archivo plano a una base de datos de SQL Server usando el asistente para Importar un archivo plano

August 1, 2019 by

El asistente para poder importar archivos planos es una nueva característica implementada en el SQL Server Management Studio (SSMS) v17.3 y así poder importar un archivo .csv o .txt en una base de datos de SQL Server.

La última versión de SSMS se puede encontrar en el siguiente enlace

Read more »
Marko Zivkovic

Tablas temporales – SQL Server

August 1, 2019 by

¿Qué es una tabla temporal?

Las tablas temporales nos habilitan la posibilidad de recuperar datos de cualquier punto en el pasado y por cada cambio de datos (Actualizar, Eliminar, Combinar). Con la tabla temporal, los usuarios pueden restaurar datos de cambios accidentales (actualizar/eliminar), así como verificar todos los cambios en los datos, etc. La tabla temporal es una nueva característica de SQL Server disponible desde la versión CTP2 de SQL Server 2016. Una tabla temporal se compone de dos partes (tablas), la primera es la tabla en la que se habilita el seguimiento de datos y se llama una tabla versión original del sistema, esta tabla contiene datos actuales (reales), la segunda parte es la tabla en la que se almacenan los cambios de datos que se realizaron (Actualizar, Eliminar, Combinar) en una tabla con versión del sistema y se llama tabla de historial.

Read more »
Marko Zivkovic
C:\Users\Marko\AppData\Local\Microsoft\Windows\INetCache\Content.Word\9.png

Cómo crear, configurar y eliminar un servidor vinculado a SQL Server mediante Transact-SQL

August 1, 2019 by

Los servidores vinculados permiten obtener datos a partir de una alternativa como ser de una instancia diferente de SQL Server utilizando una sola instrucción T-SQL.

Este artículo podrá explicar cómo crear, configurar y eliminar un servidor vinculado a SQL Server a través y mediante procedimientos almacenados del sistema.

Read more »
Marko Zivkovic
C:\Users\Marko\AppData\Local\Microsoft\Windows\INetCacheContent.Word\JSON.PNG

Cómo importar / exportar datos JSON usando SQL Server 2016

July 31, 2019 by

JSON es una sigla que significa JavaScript Object Notation. JSON es muy utilizado y popular por lo que actualmente es el formato de intercambio de datos más utilizado. La mayoría de los servicios web y móviles más modernos proporcionan información en formato de texto JSON. Todos los servicios web de bases de datos, navegadores web (Firefox, Internet Explorer) devuelven resultados con formato de texto JSON o aceptan datos con formato JSON. Debido a que la información del formato de sistemas externos como texto JSON, este también se almacena en SQL Server 2016 como texto. Así mismo puede usar columnas NVARCHAR estándar para almacenar datos JSON en SQL Server 2016.

Read more »
Marko Zivkovic

Cómo crear un servidor vinculado a una base de datos SQL de Azure

July 30, 2019 by

Los servidores asociados y vinculados a una base de datos, permiten acceder a los datos de otro servidor SQL u otra fuente de datos (por ejemplo, Excel) mediante el uso de SQL Server Management Studio (SSMS) o Transact-SQL.

Este artículo expondrá y explicará cómo crear y configurar un servidor asociado y vinculado para recuperar datos de una base de datos SQLde Azure. Por otra parte también, explicaremos cómo resolver algunos problemas / problemas comunes durante el proceso de creación de un servidor vinculado a una base de datos SQL de Azure.

Read more »
Marko Zivkovic

Cómo exportar datos de SQL Server a un archivo plano

July 5, 2019 by

En este artículo, ilustraremos la manera en que se puede exportar datos de SQL Server a un archivo plano, usando el Asistente de importación y exportación de SQL Server. También explicaremos algunos de los problemas ocasionados por la práctica que pueden aparecer durante el proceso de exportación de datos de SQL Server a un archivo plano.

Primeramente para iniciar el Asistente de importación y exportación de SQL Server, se debe usar una de las siguientes maneras y formas para importar / exportar datos a SQL Server utilizando permanentemente usando la página del Asistente de importación y exportación de SQL Server.

Read more »
Marko Zivkovic

¿Qué es la sincronización de los datos SQL?

July 5, 2019 by

SQL Data Sync es un servicio que nos permite poder sincronizar datos a través de las múltiples bases de datos SQL de Azure y bases de datos de SQL Server locales.

En este artículo, le vamos a explicar el concepto básico de cómo funciona el servicio de sincronización de datos de SQL y cuáles son los requisitos y las limitaciones cuando se desea crear una sincronización de datos mediante el uso de la sincronización de datos de SQL.

Read more »
Marko Zivkovic

Cómo importar/exportar datos a SQL Server utilizando el Asistente para importación y exportación de SQL Server

July 5, 2019 by

Este artículo tiene la finalidad de explicar los pasos para importar y exportar datos utilizando el Asistente para importación y exportación de SQL Server.

En función de las opciones que se seleccionen en el Asistente para importación y exportación de SQL Server, algunos pasos podrán ser diferentes a los descritos en este artículo.

Para los efectos de este ejemplo, se explicará la exportación de datos de la base de datos de SQL Server a un archivo de Excel.

Read more »
Marko Zivkovic

Cómo poder instalar y configurar Azure Data Studio para Windows

July 5, 2019 by

Azure Data Studio es una herramienta multiplataforma de operaciones y desarrollo de bases de datos ligeros y gratuitos para un uso privado y comercial, este programa se puede instalar en Windows, macOS y Linux para SQL Server, Azure SQL Database y Azure SQL Data Warehouse.

Azure Data Studio está diseñado para poder simplificar el trabajo de todos los desarrolladores de bases de datos, los administradores de bases de datos y los administradores de sistemas. Azure Data Studio genera un aumento en su productividad con fragmentos de código inteligente, finalización de palabras clave, IntelliSense, integración de control de fuente, la capacidad de ver y guardar resultados en formato CSV, Excel, JSON y la capacidad de organizar y administrar las conexiones de base de datos favoritas, etc. La versión de Azure Data Studio se lanzó en Noviembre de 2017.

Read more »
Marko Zivkovic

Compresión de datos de SQL Server mediante el Asistente de compresión de datos de SSMS

July 4, 2019 by

Cada DBA sabe que la base de datos va creciendo con el tiempo y que el crecimiento nunca se va a detener. Cuantos más datos se encuentran en la base de datos, más tiempo (trabajo) se necesita el SQL Server para tratar con ellos. A partir del SQL Server 2008, hay nuevas herramientas disponibles para podernos ayudar a los DBA a reducir el tamaño de la base de datos.

En este artículo se describirá la compresión de datos de SQL Server y se explicará el Asistente de compresión de datos de SSMS.

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
Utilization of processor time alert details page

Herramienta de supervisión de SQL Server para el rendimiento de la CPU

May 24, 2019 by

Saturación del CPU ralentiza el servidor

Este artículo es otro capítulo de la serie sobre las herramientas de supervisión de SQL Server y de los problemas más comunes sobre el rendimiento. Antes de empezar leer este artículo, les recomiendo leer antes, los dos artículos anteriores sobre herramientas de monitoreo para el I/O del disco y del rendimiento de la memoria:

Read more »
Bojan Petrovic

Consulta de datos utilizando la sentencia SQL Case

May 24, 2019 by

La sentencia case en el SQL se utiliza principalmente en un caso con expresiones de igualdad. La sentencia de SQL CASE generalmente está dentro de una lista de selección para alterar la salida. Lo que realiza es evaluar una lista de condiciones y devuelve una de las múltiples expresiones de resultado posibles.

Read more »
Bojan Petrovic

Introducción al mssql-cli, una nueva herramienta interactiva de línea de comandos para el SQL Server

May 24, 2019 by

Microsoft lanzó recientemente una nueva herramienta de consulta de línea de comandos interactiva para SQL Server con características modernas, como por ejemplo la finalización automática y el resaltado de sintaxis. Se llama mssql-cli y esta herramienta de código completamente abierto funciona en diferentes plataformas bajo la licencia BSD-3.

Read more »
Marko Zivkovic

Gestionar el formato de código SQL empleando las opciones del SQL formatter

May 24, 2019 by

Este artículo proporcionará una revisión del formato del código SQL utilizando las opciones del SQL formatter.

No a muchas personas les gusta leer una gran cantidad de texto, incluso cuando es simple. Cuando se lee un script SQL donde solo hay en su mayoría una gran cantidad de códigos SQL sin formato, ese es un problema que se agrava.

Read more »