- 締切済み
【PostgreからSQL-ServerのテーブルをSelect】
【PostgreからSQL-ServerのテーブルをSelect】 PostgreからSQL-ServerのDBにあるテーブルをSelectしたいのですが、 ODBCまでは設定したものの、それ以降のやり方がわかりません。 どなたか教えていただけないでしょうか。 【参照元】 *Windows 2003 ServerR2(32Bit) *SQL-Server 2005 【参照先】 *Windows 2003 ServerR2(32bit) *PostgreSQL 8.2 参照先と参照元を変更すればSQL-Server上で出来そうなのですが、 今回、Postgre側からSQL-ServerにSelectしなければなりません。 OracleでいうところのDB Linkなのですが、どなたか教えていただけないでしょうか。 URLのご提示でも結構です。 どうぞよろしくお願いいたします。 Postgre ---- Select(後にViewに変更予定) ----→ SQL-Server
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- gacky-79
- ベストアンサー率100% (14/14)
回答No.2
Perl DBI を利用した DBI-Link というモジュールで、PostgreSQL以外のDBに直接SQLを発行できます。ただ、PL/Perlを使っているため、Perlのインストールが必要です。
- chukenkenkou
- ベストアンサー率43% (833/1926)
回答No.1
PostgreSQL 8.4から、SQL/MED準拠でCREATE SERVERを実装しているようなので、ご希望のような操作が可能かも知れません。 http://www.postgresql.jp/document/8.4/html/sql-createserver.html