今だけ人気マンガ100円レンタル特集♪

こんにちは

2つのDBより新しい1つのDBにテータを移行することになりました。
VB.NETでプログラムを作成し移行しようと思っています。
今までは1つのDB内での移行は行った事があります。
今、悩んでいるのは他のDBのテーブルを参照したいのですが方法がわかりません。
よろしかったら教えていただけませんか?

オラクルバージョンは11Gです。
VB.NET2008でプログラムを作成するつもりです。

よろしくお願いいたします。

A 回答 (1件)

こんにちわ。



> 他のDBのテーブルを参照したいのですが方法がわかりません。
DB Link 使用すれば、他DB のデータを参照する事ができます。
手順としては、こんな感じです。

1) 接続しているDB Server のtnsnames.ora にもう1つのDB に接続するための
  接続文字列を定義する。
2) SQL*Plus から、以下のようにしてもう1つのDB を参照するための
  DB Link を作成する。
  SQL> Create database link dblink名 connect to 接続ユーザ名
     identified by パスワード using '接続文字列';
3) 後は、テーブル名を@dblink名で修飾すると、他DB のテーブルを
  ローカルのテーブルと同じように扱えます。

この回答への補足

ありがとうございました。
参考にいたします。
また、お礼がおそくなりすいません。

補足日時:2013/08/05 13:28
    • good
    • 0

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


人気Q&Aランキング