朧の.Netの足跡
問合せ先:support@oborodukiyo.info サイト内検索はこちら 
ORACLE SQL*PlusをPowerShellで使ってみる





サンプルでは、スクリプトファイルを作成して、それを使って自動的に結果を得るようになっているが、スクリプトファイルの文字コードをShift-JISに しておかないとエラーになるので注意が必要である。
最初のSQL文を変えることによって好きなSQL文を実行できる。

sqlplus.ps1

#スクリプトファイルを自動で作成する。
#この時文字コードをShift-JISにしておく。
"select * from emp;" | Out-File -FilePath c:\powershell\sample.sql -encoding default
#先ほど作成したスクリプトファイルを自動で読み込ませて結果を得る。
#コマンドオプションを付けなければ、普通にSQL*Plusを起動できる。
sqlplus.exe -s "scott/tiger@orcl" "@c:\\powershell\\sample.sql"








良いやや良い普通やや悪い悪い

投稿日時評価コメント