プロが教える店舗&オフィスのセキュリティ対策術

AccessのデータをExcel(csv)にエクスポートして、それをSQL Loderでオラクルに移せると聞いたのですが、
具体的にはどんな感じで行うのでしょうか?

Access2000
Oracle9i
RedHatLinux7.2
です。
よろしくお願いします。

A 回答 (2件)

コマンドプロンプトにて、



SQLLDR Orale接続文字列 CONTROL=コントロールファイル名 DATA=データファイル名

と入力します。

【データファイル(a.dat)】
001,あああ
002,いいい

【コントロールファイル(a.ctl)】
OPTIONS (
, ERRORS=99999
, ROWS=1000
)
Load Data
TRUNCATE
INTO TABLE <テーブル名>
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED '\n'
TRAILING NULLCOLS
(
ID,
NAME
)

こんな感じです。
    • good
    • 0
この回答へのお礼

ありがとうござました~!

お礼日時:2003/06/12 19:53

質問の内容とは異なりますが、AccessとOracleをODBC経由でリンクすれば、いちいちExcelにエクスポートする必要なくデータ移行できると思うのですが。

この方法ではまずいのでしょうか?
    • good
    • 0
この回答へのお礼

そのやり方もあったんですね!
ありがとうございました~!

お礼日時:2003/06/12 19:53

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!