5
쉬운 방법이 있습니다. 데이터베이스에 연결하는 Powershell 스크립트가있어서 CSV로 결과 datatable을 저장하려고합니다.Powershell을 사용하여 datatable을 CSV로 저장하십시오.
$connString = "Provider=msdaora;Data Source=MyDatabase;User Id=test;Password=test
$qry = "select * from employees"
$OLEDBConn = New-Object System.Data.OleDb.OleDbConnection($connString)
$OLEDBConn.open()
$readcmd = New-Object system.Data.OleDb.OleDbCommand
$readcmd.Connection = $OLEDBConn
$readcmd.CommandTimeout = '300'
$readcmd.CommandText = $qry
$da = New-Object system.Data.OleDb.OleDbDataAdapter($readcmd)
$dt = New-Object system.Data.datatable
[void]$da.fill($dt)
$OLEDBConn.close()
는 [를 ConvertTo-CSV]있다 (http://technet.microsoft.com/en-us/library 여기에 지금까지 코드는 /dd315253.aspx) cmdlet입니다. 당신은 이해할 수있는 것을 파이프로 연결해야합니다. –