Oracleで「ビュー」を実行した後に生成されるテキスト・ファイルにデータをロードしたいのですか?UNIXを使用してoracleでこれを実現するにはどうすればよいですか? Oracle unix box.Pleaseそれはalredy cosume多くの時間のように私を助けてください。 あなたの早期回答が高く評価されています!Oracleデータベース・ビューからデータをテキスト・ファイルにロードする
答えて
Thomasが尋ねるように、私たちはあなたが「フラットファイル」で何をしているのかを知る必要があります。たとえば、スプレッドシートにロードする場合や、定義された形式を必要とする処理を行う場合は、SQL * Plusを使用してファイルにスプールする必要があります。別のOracleデータベースに移動するためのテーブル(データ+テーブル定義)を保存する場合は、EXP/IMPを使用するツールです。
一般に、データ検索プロセスは、テーブル/ビューを「選択」するものであり、テーブル/ビューを「実行」するものではありません。
データベースサーバー上のディレクトリにアクセスでき、Oracleで "ディレクトリ"オブジェクトを作成する権限がある場合、多くのオプションがあります。
たとえば、オペレーティング・システム・レベルでファイルを読み書きするために、UTL_FILEパッケージ(PL/SQLビルトインの一部)を使用できます。
「外部表」機能を使用して、Oracleに対して単一表のように見えるオブジェクトを定義しますが、実際にはOSレベルのフラット・ファイルです。 Oracleのドキュメントによく書かれています。
また、1回限りのタスクでは、SQLとPL/SQLを操作するツールのほとんどが、データベースとの間でデータを移動する機能を提供します。 Windows環境では、Toadはそれをうまく使います。 Oracleの無料SQL Developerは、多くのプラットフォームで動作します。毎日実行されるプロセスにそれらを使用することは望ましくありませんが、1回の移動では問題ありません。私は一般的に、SQLプラススプーリングよりも使いやすいことを発見しましたが、それは同じ機能の原始的なバージョンです。
他の人からも言われているように、私たちはあなたがやろうとしていることについてもう少し知る必要があります。
- 1. oracle readerからxmlデータをファイルにロード
- 2. CSVファイルからPostgreSQLデータベースにデータをロード
- 3. データベースからデータポイントにデータをロードする
- 4. SQL ServerデータベースからOracleデータベースにデータを転送する方法
- 5. データベースからHTMLフォームにアクセスするデータをロードするには
- 6. ベスト/最速アプローチcsvファイルからOracleデータベースにClobデータを挿入します。
- 7. ファイルからjsonデータをPostgresにロード
- 8. ファイルから配列にデータをロード
- 9. すぐにローアクションでデータベースからデータをロードする方法
- 10. データベースからデータをロードし、ポストバック間にデータを保持
- 11. 入力データをファイルに保存してファイルからロードする
- 12. ルックアップテーブルをデータベースからC#プログラムのデータ構造にロードする
- 13. ListViewのデータをデータベースから動的にロードする
- 14. データベースからのデータをJSPページに連続してロードする
- 15. スクロール中にデータベースからさらにデータをロード
- 16. txtファイルからSQLデータベースにデータをインポート
- 17. didSelectRowAtIndexPathからビューをロードするには?
- 18. Oracleビューでデータを更新
- 19. リソース(.res)ファイルからのテキストのロード
- 20. .ctsファイル - Oracleデータベース?
- 21. jqueryを使用してmysqlデータベースからデータをロードする
- 22. データベースからデータを取り出し、ビューモデルでビューに渡す
- 23. Twitterの種類データをデータベースからロードする
- 24. .sqlite3ファイルからRuby on Railsアプリケーションにデータをロードする方法
- 25. Python:ファイルからIRCボットにデータをロードする
- 26. XMLファイルからXNA 4.0にデータをロードする
- 27. HTML5にXMLファイルからデータをロードする方法
- 28. Ajax-Ruby on Railsアプリケーションによるデータベースからのデータのロード
- 29. Oracleデータベースに関連する2つのテーブルをロードする
- 30. 別のスレッドを使用してデータベースからコンボボックスにデータをロード
生成するファイルで何をしていますか? "EXP"はデータベースの一部または全部をダンプしますが、 "IMP"との使用のためだけにダンプします。 SQL * PLUSおよびスプール・ファイルを使用して、生データを(書式付きの)テキスト・ファイルにダンプできます。 –