Conexión con Power Shell - Sql server - OLE DB doc

  

--- test de conexion con Trusted connection en OLE DB
# Definir la cadena de conexión
$connectionString = "Provider=MSOLEDBSQL;Server=myServerAddress;Database=myDataBase;Trusted_Connection=yes;"

# Crear la conexión OleDb
$connection = New-Object -TypeName System.Data.OleDb.OleDbConnection -ArgumentList $connectionString

try {
    # Intentar abrir la conexión
    $connection.Open()
    Write-Output "Conexión exitosa"
} catch {
    # Manejo de errores
    Write-Error "Error de conexión: $_"
} finally {
    # Cerrar la conexión si está abierta
    if ($connection.State -eq [System.Data.ConnectionState]::Open) {
        $connection.Close()
    }
}

--- test de conexion con Standard security en OLE DB 
# Definir la cadena de conexión
$connectionString = "Provider=MSOLEDBSQL;Server=localhost;Database=pruebaAnalisis;UID=test2;PWD=1234;"

# Crear la conexión OleDb
$connection = New-Object -TypeName System.Data.OleDb.OleDbConnection -ArgumentList $connectionString

try {
    # Intentar abrir la conexión
    $connection.Open()
    Write-Output "Conexión exitosa"
} catch {
    # Manejo de errores
    Write-Error "Error de conexión: $_"
} finally {
    # Cerrar la conexión si está abierta
    if ($connection.State -eq [System.Data.ConnectionState]::Open) {
        $connection.Close()
    }
}

Comentarios

Entradas populares de este blog

Transacciones - Doc - Sql Server

Conexión con Power Shell - Sql server - sqlclient doc