以下のようなコードで Powershell で ODP.NET を使用して Oracle にアクセスすることが可能です。
[System.Reflection.Assembly]::LoadWithPartialName("Oracle.DataAccess") $connstr = "User ID=****;Password=****;Data Source=****" $conn = New-Object Oracle.DataAccess.Client.OracleConnection($connstr) $conn.Open() $cmd = New-Object Oracle.DataAccess.Client.OracleCommand $cmd.Connection = $conn $cmd.CommandText = "select * from **** where **** = :t" $cmd.Parameters.Add(":t", "****") $reader = $cmd.ExecuteReader() while ($reader.Read()) { $reader["****"].ToString() + " " + $reader["****"].ToString() } $cmd.Dispose() $conn.Close() $conn.Dispose()