- Published on
Exporting Data to CSV using SQL Query and PowerShell
- Authors
- Name
- Jeevan Wijerathna
- @iamjeevanvj
Problem
Exporting Data to CSV using SQL Query and PowerShell
Solution
$sqlConnection = New-Object System.Data.SqlClient.SqlConnection $sqlConnection.ConnectionString = "Server=YourServerName;Database=YourDBName;Integrated Security=True" $sqlConnection.Open() $sqlCmd = New-Object System.Data.SqlClient.SqlCommand $sqlCmd.CommandText = "YOUR SQL QUERY HERE" $sqlCmd.Connection = $sqlConnection $dataAdapter = New-Object System.Data.SqlClient.SqlDataAdapter $dataAdapter.SelectCommand = $sqlCmd $dataSet = New-Object System.Data.DataSet $dataAdapter.Fill($dataSet) $sqlConnection.Close() $dataSet.Tables[0] | Export-Csv -Path "C:\Path\To\Your\File.csv" -NoTypeInformation