Daniel Calbimonte

Daniel Calbimonte

Daniel Calbimonte

Daniel Calbimonte es un Microsoft Most Valuable Professional, Microsoft Certified Trainer y Microsoft Certified IT Professional para SQL Server. Es autor experto de SSIS, profesor en IT Academies y tiene más de 13 años de experiencia trabajando con diferentes bases de datos.

Él ha trabajado para el gobierno, compañías de petróleo, sitios web, revistas y universidad alrededor del mundo. Daniel también habla regularmente en conferencias de SQL Server y blogs. Él también es un escritor para material de entrenamiento de SQL Server para exámenes de certificación.

Ver todas las publicaciones de Daniel Calbimonte
Daniel Calbimonte

Cómo utilizar el procedimiento extendido xp_cmdshell

June 5, 2017 by

Introducción

El xp_cmdshell es un procedimiento extendido muy potente que se lo utiliza para ejecutar la línea de comandos de Windows (cmd). Este comando es bastante útil para ejecutar tareas en el sistema operativo tales como copiar archivos, crear carpetas, compartir carpetas, etc. mediante T-SQL.

En este nuevo artículo, mostraremos algunos ejemplos útiles sobre cómo usarlo.

Read more »

SQL Server 2016 – Tutorial de PolyBase

February 28, 2017 by

Introducción

Este artículo le enseñará cómo instalar PolyBase y le mostrará un ejemplo simple para empezar.

PolyBase es una nueva característica en SQL Server 2016. Es usado para consultar bases de datos relacionales y no relacionales (NoSQL). Usted puede usar PolyBase para consultar tablas y archivos en Hdoop o en Azure Blob Storage. Usted también puede importar o exportar datos a/desde Hadoop.

Read more »

Las vistas/tablas/funciones de sistema de SQL Server. Preguntas frecuentes y soluciones a problemas de la vida real

February 28, 2017 by

Introducción

En este nuevo artículo, hablaremos acerca de las vistas/tablas/funciones de sistema y cómo resolver problemas comunes usándolas.

Las vistas de sistema son vistas que contienen información interna acerca de la Base de Datos.

La base de datos master, por ejemplo, contiene información acerca de SQL Server en sí mismo, mientras que la base de datos msdb contiene información acerca del agente SQL Server y cada base de datos sus propias vistas/tablas.

En este artículo mostraremos cómo obtener la lista de tablas, vistas, procedimientos almacenados, cómo obtener una lista de tablas de todas las bases de datos, cómo encontrar una tabla en múltiples bases de datos, cómo obtener la lista de usuarios, inicios de sesión, inicios de sesión mapeados, cómo detectar una fragmentación en una tabla y más.

Read more »

Cómo conectar nuestra aplicación C# en Azure

December 24, 2016 by

Azure es una manera simple y económica de tener una Base de Datos. Usted puede rentar su Base de Datos Azure de 2 GB por 5 USD al mes. Eso es un precio muy económico. Usted también puede administrar su Base de Datos desde su Android o iPhone, lo cual es muy interesante.

También es posible crear su Aplicación Windows usando Visual Studio y conectarse a SQL Azure. En este capítulo vamos a crear una aplicación Windows en C# y nos conectaremos a una base de datos SQL Azure. Vamos a recuperar la información de una tabla almacenada en Azure en nuestra aplicación Windows.

Read more »

Cómo crear un Reflejo de la Base de Datos

October 29, 2016 by

A veces nuestra Base de Datos falla y necesitamos restablecer los servicios de la Base de Datos inmediatamente. ¿Hay alguna solución para alta disponibilidad?

Con un Reflejo de la Base de Datos, nosotros podemos tener una réplica de la base de datos lista para ser usada si la base de datos principal falla. En este artículo tendremos un tutorial paso a paso acerca de Reflejos de Bases de Datos. Hay otras soluciones para alta disponibilidad como AlwaysOn, Clusters y Transvase de Registros, pero en este capítulo comenzaremos con Reflejos.

Read more »

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 otro artículo mostramos cómo respaldar una base de datos en múltiples SQL Servers al mismo tiempo usando ApexSQL Backup. 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 »

Cómo ejecutar trabajos en múltiples SQL Servers

October 2, 2016 by

Introducción

En capítulos anteriores explicamos cómo administrar múltiples servidores usando ApexSQL Backup y 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 »

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 »