- ベストアンサー
オラクルデータをCSV形式に
みなさんはじめまして 初心者です。 オラクルのデータベースをCSVに収めようと思っています。 どのようにしてオラクルデータを取り込めばいいのでしょうか?
- fmaster
- お礼率0% (0/5)
- その他(プログラミング・開発)
- 回答数4
- ありがとう数5
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。ちょうど仕事で今、OracleからCSVに データを出力しています。Microsoft ACCESSからリンク できるようにすると、データの更新とかもACCESSからでき るし、CSVへ出力もできるし、いろいろ楽で良いですよ。 SQL*PlusのSPOOLコマンドではきだすということもできます。 set echo off; set colsep ","; (カンマ区切り) set feedback off; set newpage 0; set tab off; set embedded off; set pagesize 0; set linesize 1024; set termout off; set trimspool on; set heading off; set verify off; ttitle off; btitle off; spo c:\aaa.csv; (spool開始。出力先CSV) select * from tableA; (selectの結果がCSVに出力される) spo off; (spool終わり) spoの前の一連のset命令などは、変なもの(タイトルとかコメント とか)がCSVに出ないようにしているものです。私も初心者なので あちこち参考にしながらやってみました。以下のURLでCSVで検索 するとたくさん出てくると思います。
その他の回答 (3)
- orange_pie
- ベストアンサー率66% (2/3)
こんにちわ。 MicrosoftのACCESSって使えますか? もしACCESS遣いの方なら、 ORACLEのテーブルをACCESSにリンクすると データ操作とかエクスポートも楽チンですよ? まあ、ACCESSからORACLEデータを見られるようにするには 多少の手間がかかりますが、SqlPlusとか使うより開発ははるかに 楽ですね。(SQL文とかも楽に作れるようになるし) 本題ですが、上記の環境にしてあればCSV形式はもちろん EXCEL形式だろうが何だろうがエクスポートするのは簡単です。 リンクしたテーブルを選んでメニューからエクスポートを選ぶと 「何形式にする?」ってな感じでCSVの「コロン区切り」とかって 設定すると自動的に作成してくれます。 ACCESSとORACLEが繋がってからのことなので、まずはORACLEと繋がなければね(#^.^#)
- honiyon
- ベストアンサー率37% (331/872)
こんにちは、honiyonです。 Oracleのバージョンはいくつですか? 私は 8iを使った事がありますが、DBA Stdioで出力する事ができます。 (但し、エディッションによりないかもしれない) 表データの内容を表示する画面で、左側に「リストの保存」というアイコンがあります。 それがご希望の機能になります。 参考になれば幸いです(..
- okwebenomoto
- ベストアンサー率66% (6/9)
CSVに出力するツール等はないと思います。 NetでCSVに出力プログラムがダウンロード出来ます。 参考SQLを見てみて下さい。
関連するQ&A
- CSVファイルの取り込み
みなさんはじめまして VB初心者です。 個人+仕事で色んなデータをエクセルに納めています。 そのデータ(CSV)をオラクルのデータベースに収めようと思っています。 その為データをオラクルに取り込むプログラムを作ろうと思っていますが、 その前段階として、CSVファイルを取り込みたいのですが、買った入門者 用の本にはそんな事がかかれていなくて、どのように取り込めばいいのかが わかりません。大きな本屋で、それらしいものを探していましたが、見当た らなかったです。(というよりわからなかったと言うのが正解です) どのようにしてCSVファイルを取り込めばいいのでしょうか?
- ベストアンサー
- Visual Basic
- csvデータをデータベース化
現在あるcsvデータを保存しているんですがそれをLinuxサーバでデータベース化させたいです・・・ どのような方法をとればいいでしょうか? OSはとりあえずRedhat,DataBaseのほうは使ったことはないですがPostageSQL・MySQLはもちろん使用でき、もしかしたらOracleも使用可能かと・・・ ちなみに新しく構築するLinuxServerは、csvのデータを保存してあるサーバーと隔離するためにメール受信になると思います。(SMTPなら問題が少ないと思うので・・・) このような状況でデータを蓄積させたいのですが・・・ アドバイスよろしくお願いします<m(__)m>
- ベストアンサー
- その他(データベース)
- CSV形式のデータに関して
今SQLiteManagerを用いてデータベースを管理しているのですが データをインポートする際にエクセルの形式からCSVに変換して カンマ区切りでとういうところまではできたのですが それぞれの数値データを''(シングルクォーテーション)で囲みたいのです。('8','98',...こういった形で) ですがどうすれば出来るのかがわかりません。 変換する際に何か設定?みたいなことがあるのか その後で変換方法?があるのか。 もしわかるかたいらっしゃいましたら教えていただきたいです。
- ベストアンサー
- その他(データベース)
- オラクル9でCSVファイルを取り組む方法
オラクル内テーブルx_tableにCSVファイルx.csvを 取り込む方法を教えてください. ユーザID:sato パスワード:secret ORACLE_HOME:/usr/oracle でお願いします.
- ベストアンサー
- Oracle
- AccessのデータをOracleに移行したい
AccessのデータをExcel(csv)にエクスポートして、それをSQL Loderでオラクルに移せると聞いたのですが、 具体的にはどんな感じで行うのでしょうか? Access2000 Oracle9i RedHatLinux7.2 です。 よろしくお願いします。
- ベストアンサー
- その他(データベース)
- CSVデータの取り込み
開発環境 言語 VB6.0 DB ACCESS 一つ目は、CSVデータをACCESSに保存したいのですがどうしたらいいですか? 開発環境 言語 VB6.0 DB ORACLE9i 二つ目は、CSVデータをORACLE9iに保存したいのですがどうしたいいですか? どうかよろしくお願いします。
- ベストアンサー
- Visual Basic
- Access2007へCSVデータなどをインポートしたい
Access2007において顧客データベースを運用しています。 定期的に他のデータベースから書き出したCSVファイルを この顧客データベースの中にインポートしたいのですが可能ですか? CSVのデータををテーブルとしてインポートすることはできるのですが、 データベースの中身(データ)のみを項目ごとに割り振って流し込みたいのです。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- Oracleでデータのコピーをしたい。
別のマシンのOracleをエクスポートしてインポートし自分のマシンにデータを移動しようとしているのですが なぜかインスタンスにドメインのようなおまけがついてしまいます。 例:[データベース名]→[データベース名].us.oracle.com Oracleのバージョンは8.1.6.0.0です。 init.oraというファイルの中を見ると global_names = true という設定値が怪しいと思い、いろいろやってみましたがわかりません。 クライアントサーバではなくスタンドアロンにしたいんです。 良い知恵ありましたら些細なことでもいいので回答ください。
- 締切済み
- その他(データベース)
- CSV形式でダウンロードできるデータ
CSV形式でダウンロードできるデータ 全国の郵便番号や電話番号をCSV形式でダウンロードできることを知り どんなデータがダウンロードできるのか興味があります。 この2つの他にもCSV形式などでダウンロードできるデータはないでしょうか? もしご存知でしたら教えて頂けないでしょうか?
- ベストアンサー
- Windows XP
補足
ありがとうございました。 ACCESSは少々遣うのですが、 ORACLEのテーブルをACCESSにリンクする方法等は 全くわかりません。 もし、よろしければもう少し詳しく教えていただけませんか。 よろしくお願いします。