データベースをインポートするための Java ユーティリティがあります。Oracle でのパフォーマンスのために sqlldr を使用できるようにしたいと考えています。controlとファイルを作成できましたdataが、それは The Right Thing™ のようには思えません。INFILE "-"制御ファイルに指定することでデータをストリーミングできるはずです ( q1 - どうやって? コマンドラインから、 " echo <data...>" を sqlldr にパイプできますが、プロセスの入力ストリームに文字列をストリーミングするだけの方法が必要です? これまで Java を使用したことはありません)。制御ファイル自体をストリーミングする方法がわかりません ( q2 - または明らかな何かが欠けていますか?)。名前付きパイプを使用できますが、Windows で Java からインスタンス化して使用する方法がわかりません ( q3 - それはどのように機能しますか?)。
<moan>なぜオラクルはそれほど複雑でなければならないのですか?mysqlでは簡単でした...<moan>