人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

オラクル9iのデータベースがあります。
これにMSアクセスのファイル(MDB)のデータをインポートするツールなどありませんか?

オラクル公式のツールでもできそうなのですがxmlって表示されたので使えなかったので
よろしくお願いします。

●質問者: TONTON3
●カテゴリ:ビジネス・経営 コンピュータ
✍キーワード:MDB MS XML アクセス インポート
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● きゃづみぃ
●10ポイント

http://www.sint.co.jp/siob/default.asp

データベース開発ツール Oracle開発支援 SI Object Browser

アクセスのテーブルを開いて レコードをコピーしたものを

Object Browserで 開いたテーブルに貼り付ければいいでしょう。


ひとつひとつテーブルをやっていくしかないですけどね。


ちなみに Object Browserは体験版があり 1ヶ月は使えます。

◎質問者からの返答

ちなみにその方法でやってたんです。が

なぜかデータが大量だと途中でコピーできなくなっちゃいまして・・・

2万くらいしかコピーできませんでした


2 ● angelsong
●15ポイント

http://www.ne.jp/asahi/hishidama/home/tech/oracle/sqlldr.html

オラクル9iのSQL*Loaderメモ(Hishidama's sqlloader for Oracle9i Memo)

大量のデータをインポートされるとのことなので、MDBを一旦CSV形式でエクスポート後、OracleのSQL*Loaderにて読み込む方法が確実かと思います。コミット件数をある程度絞って、ロールバックセグメントが溢れないように気を付ければ良いでしょう。目安は100件?500件くらいでしょうか。

◎質問者からの返答

やはり、MDBの中のテーブルのまま簡単にはいかないのでしょうか?


3 ● andi
●35ポイント

http://a/

Oracle9iのテーブルにMDB側からリンクを張り、MDB→リンクテーブルへの追加クエリを作成する方法は如何でしょうか。

一つ一つのテーブル毎にクエリを作成、実行する必要があるのが多少面倒ですが。

◎質問者からの返答

なるほどこの方法なら40万でもいけました

ただ、アクションクエリの実行が遅いのが難点かも


4 ● juggler
●10ポイント

http://www.hatena.ne.jp/

はてな

Accessがあればなんですが、MDBの中にインポートしたいOracleのテーブルを[テーブルのリンク]で作成して、クエリでOracleのテーブルへ追加するという方法はいかがでしょうか

◎質問者からの返答

3番の方と同じ方法でした

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ