Skip to content

Instantly share code, notes, and snippets.

@cteodor
Created March 25, 2018 22:54
Show Gist options
  • Save cteodor/5d81b8aa569da2150a06f8e1638716b5 to your computer and use it in GitHub Desktop.
Save cteodor/5d81b8aa569da2150a06f8e1638716b5 to your computer and use it in GitHub Desktop.
Connecting to a MSSQL db and doing a simple query
$sqlConn = New-Object System.Data.SqlClient.SqlConnection
$sqlConn.ConnectionString = 'Server=192.168.244.129;Initial Catalog=dbname;User Id=sqltest;Password=test123'
$sqlConn.Open()
$sqlcmd = $sqlConn.CreateCommand()
#$query = “SELECT name, database_id FROM sys.databases”
$query = “SELECT * from dbname"
$sqlcmd.CommandText = $query
$adp = New-Object System.Data.SqlClient.SqlDataAdapter $sqlcmd
$data = New-Object System.Data.DataSet
$adp.Fill($data) | Out-Null
$data.Tables.GetEnumerator() | % { $_ | ConvertTo-Csv }
$sqlConn.close()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment