Gestionar SQL Server con Power Shell + Instalación de dbatools

Por 0 No tags Permalink

Para esto vamos a usar el PowerShell ISE, lo ejecutamos como administrador.

Ejecutar el siguiente comando para instalar

# Instalación del módulo sqlserver
Install-Module -Name SqlServer -AllowClobber

También puedes indicar el numero de la version

# Instalación del módulo sqlserver con una versión especifica
Install-Module -Name SqlServer -RequiredVersion 21.1.18256

Va a pedir instalar el complemento NuGet, a darle a SI

Ejecute el comando siguiente en la sesión de PowerShell para instalar el módulo SqlServer para todos los usuarios

# Ejecute el comando siguiente en la sesión de PowerShell para instalar el módulo SqlServer para todos los usuarios
Import-Module SqlServer

# Puede usar el comando siguiente para enumerar si hay más de una versión instalada
Get-Module SqlServer -ListAvailable

Y queda instalada la instancia en esta caso se llame SqlServer

Ejemplo 1, ver los datos de una instancia

Get-SqlAgent -ServerInstance RAHS

Ejemplo 2, vamos a crear un Backup de una Base de Datos

SqlServer\Backup-SqlDatabase -ServerInstance "LAPTOP-UUBV5T2U" -DataBase "Acometidas" -BackupFile "C:\BackupDB\Acometidas.bak"

Verificamos y vemos que se creo el archivo

Ejemplo 3, vamos a listar los datos de una tabla

SqlServer\Invoke-Sqlcmd -ServerInstance "LAPTOP-UUBV5T2U" -Query "SELECT * FROM [AcometidasII].[dbo].[Pruebas]"
Compara el precio para envíos nacionales e internacionales con hasta un 70% de ahorro.

No Comments Yet.

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *