PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
9349 99/11/19 15:30:44 RE(2):PB5.0.04: CSVファイルデータをORACLEテーブルへロードする方法 By arai
9336 99/11/18 19:21:00 RE(1):PB5.0.04: CSVファイルデータをORACLEテーブルへロードする方法 By STRATOVARIUS
9333 99/11/18 18:51:49 PB5.0.04: CSVファイルデータをORACLEテーブルへロードする方法 By arai

カテゴリ:データベース
日付:1999年11月18日 18:51 発信者:arai
題名:PB5.0.04: CSVファイルデータをORACLEテーブルへロードする方法

みなさん、こんばんわ
CSVファイルデータをORACLEテーブルへロードする方法で
過去のログを参照しました。
みなさん、SQL*LOADERやinportfile関数でロードする方法を
採用しているようですね。
1.ユーザさんのローカルPCにSQL*LOADERをインストールしてPBから起動する方法ですが
 私のところではCSVファイルの合計サイズ(複数CSVファイルを一度に処理)が1,620Kになります。
 ローカルからSQL*LOADER実行する場合、サーバ間のネットワークトラフィックが気になってしまいます。
 みなさんはネットワークトラフィックの問題は発生しなかったのでしょうか?
  (サーバー側のSQL*LOADERを起動するのはリモートシェル起動などの作りこみが必要なのであきらめました)
 (またユーザさんがORACLE初心者なので、SQL*LOADERを動かしていることを意識させたくありません。)

2.SQL*LOADERでは、CSVファイルのヘッダー部を飛ばして2行目からインポートする設定は可能でしょうか?
    (マニュアルを読めばすぐわかると思うので恐縮ですが)

従って、今、サーバ側にストアドプロシージャを作成し、複数のCSVファイルを結合した後FTPでサーバに転送
、プロシージャ内でCSVファイルリードして、テーブルにインサートする方法を考えています。

この方法を採用した方はいらっしゃいますでしょうか?特殊なやり方かなー。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows98
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.