Comandos SQL

Daniel Calbimonte

Trabajar con la línea de comando de SQL Server (sqlcmd)

September 20, 2019 by

Introducción

Sqlcmd se utiliza para ejecutar consultas, de las sentencias referidas a T-SQL y scripts de SQL Server utilizando la línea de comandos.

En el artículo anterior de Cómo trabajar con la línea de comando y Azure para automatizar tareas, nosotros hemos trabajado con el sqlcmd utilizando Azure.

En este nuevo capítulo, les mostraremos los siguientes ejemplos en un servidor SQL local que utiliza sqlcmd:

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 »
Shawn Melton

Conectando PowerShell a SQL Server usando una cuenta diferente

May 24, 2018 by

Introducción

En un artículo previo acerca de Conectar PowerShell a SQL Server, mostré cómo usar varios métodos en PowerShell para conectarse a SQL Server. En esos ejemplos sólo traté el uso de usuario actual que está corriendo “PowerShell.exe”. En este artículo deseo retomar y mostrar cómo usted usaría los mismos métodos, pero con una cuenta diferente. Cubriré el uso de la Autenticación de Windows (donde se soporte) y la autenticación de SQL.

Read more »
Shawn Melton

Conectando PowerShell a un Servidor SQL Server

April 11, 2018 by

Introducción

PowerShell (también llamado Posh o simplemente PS) cada día se vuelve con más fuerza una herramienta de soporte popular para el sistema operativo y en algunos casos para la implementación. Si usted necesita extraer o insertar los datos en SQL Server, PS resulta ser la manera más práctica de lograrlo de forma automatizada y de una sola vez.

Hay distintas formas de poder conectarse a SQL Server utilizando PS. En este artículo, lo que deseo es repasar todas las opciones disponibles existentes para usted. Si usted utilizó PS durante muchos meses o años, debe saber que existen múltiples formas de realizar una tarea. Por lo tanto, no es necesario mencionar que está creando scripts para usarlos en producción para probarlo, probarlo y probarlo… y luego probarlo una vez más.

Read more »
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 »
Daniel Calbimonte

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 »
Ahmad Yaseen

Consultando fuentes de datos remotas en SQL Server

December 24, 2016 by

Una actividad común cuando se escriben consultas T-SQL es conectarse a base de datos locales y procesar datos directamente. Pero habrá situaciones en las cuales usted necesitará conectarse a una base de datos remota que está localizada en una instancia diferente en el mismo servidor o en un servidor físico diferente, y procesar sus datos en paralelo con el procesamiento local de datos.

SQL Server nos provee con cuatro métodos útiles para conectarnos a servidores remotos de bases de datos, incluso otros tipos de servidores de bases de datos, y consultar sus datos dentro de su sentencia T-SQL. En este artículo, discutiremos estos cuatro métodos y cómo usarlos para consultar bases de datos de SQL Server remotas.

Read more »