オラクルとSQLServer間で直接接続してデータを取り込めるのでしょうか。
◆ORACLE側からsqlplusでdblink経由でSQLServerを参照する方法があります。
http://sqlmemo.seesaa.net/article/12208628.html
■前提確認
1.Universal InstallerからOracle Generic Connectivityがインストールされているかどうかを確認。
2.オブジェクトSYS.HS_FDS_CLASSが存在することを確認する。存在しなければ、caths.sqlをSYSで実行する必要がある。
■設定作業
1.ODBCデータソースを作成する。
2.%ORCALE_HOME%\HS\ADMIN\inithsodbc.oraの設定
3.%ORACLE_HOME%\network\admin\listener.oraの編集
※リスナー再起動もしくはエントリの再読込
%ORACLE_HOME%\network\admin\tnsnames.oraの編集
4.データベース・リンクを作成
以下はExcelの例ですが参考になると思います。
http://www.atmarkit.co.jp/fdb/rensai/excel2oracle01/excel2oracle...
◆移行ツール(Oracle Migration Workbench)を使う方法
こちらのほうが敷居が低いかもしれません。
http://www.atmarkit.co.jp/ad/oracle/10g/0420.html
Oracle Migration Workbenchは以下からダウンロードできます。
OTN
SQLServerのEnterpriseManagerからもOracle側の操作ができるようです。
"リンクサーバ"を設定することで利用できます。
http://www.microsoft.com/japan/msdn/sqlserver/columns/mcdba/mcdb...
http://uchukamen.com/SQL2000/LinkedServer/LinkedServer.htm
ただし、注意点がいくつかあるようです。
http://support.microsoft.com/default.aspx?scid=kb;ja;280106
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=17989&am...
競合製品なので、出来ないのかなと思っていたら、双方向にやり取りできるみたいですね。
このやり方でやってみます。ありがとうございます。