2012-02-22 19 views
1

Oracleには、データベースからフラット・ファイル(ファイル・システムのCSVファイルなど)にアクセスできる外部表という機能があると聞きました。DB2外部テーブル?

LUW用のDB2に類似したものがあるかどうかを知りたいだけです。

私が見ることができるもっとも近いことは、ファイルを読み込み、ファイルからデータを含むテーブルを返すテーブル関数(たとえばJavaで書かれた)を実装することです。ただし、この手順には時間がかかります(Javaコードの作成、Javaのコンパイル、JavaクラスのDB2での関数の作成)。列の数が異なる別のファイルでは実装が動的ではありません。列)。

ここでOracleの外部表のドキュメント:http://docs.oracle.com/cd/B28359_01/server.111/b28319/et_concepts.htm

答えて

1

はい、IBMは、基本的には、さまざまなデータソースにデータベース内のニックネームを定義することができます彼らのInfoSphereフェデレーションサーバーの一部としてこれを提供しています。 Supported data sources

0

前述のとおり、InfoSphere Federation Serverは良い選択です。

  • データ・リンク:それはあなたの外部ファイルへの参照を保持して基本的に別のデータ型 ある特定のユースケースで役に立つかもしれDB2 UDB(ユニバーサル・データベース)のための2つの選択肢があります。 完全性、アクセス制御、調整バックアップとリカバリ、 トランザクション一貫性のような外部データに対する複数のレベルの制御も提供します( )。
  • DB2エクステンダ:DB2の機能を拡張して、特定のファイル形式(たとえば、あり
+0

これは冗談ですか、過去10年間ロックの下で暮らしていますか?データ・リンクはバージョン9.1で削除され、XMLはPureXML(ハイブリッド・データベース)と呼ばれるDB2コアの一部です。 http://www-01.ibm.com/support/knowledgecenter/SSEPGG_9.1.0/com.ibm.db2.udb.rn.doc/doc/c0023070.htm。答えをありがとう、それは最新の答えではありません。 – AngocA

0

XML Extenderは、DB2内のXMLファイルを操作するための機能のセット提供: の(a)(b)のデータ仮想倉庫エンジン製品(DB2倉庫、クラウド上のDB2ウェアハウス)での外部表のサポート(別名フェデレーション/流体クエリ)を、同じことを達成する可能性があるすべてのDb2製品に適用します。