के रूप में एक डेटाटेबल को बचाने के लिए पावरहेल का उपयोग करें ऐसा करने का एक आसान तरीका होना चाहिए। मेरे पास एक पावरहेल स्क्रिप्ट है जो डेटाबेस से जुड़ती है और मैं परिणामी डेटाटेबल को CSV के रूप में सहेजना चाहता हूं।एक 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-सीएसवी] नहीं है (http://technet.microsoft.com/en-us/library यहाँ कोड अब तक है /dd315253.aspx) cmdlet। आपको बस यह सुनिश्चित करने की ज़रूरत है कि आप जो कुछ समझ सकते हैं उसमें पाइप करें। –