oracle 11.2.0.1 & oo4o(32bit)で表関数を使用するとエラーとなる
859671May 10 2012 — edited May 10 2012お世話になっております。
通常サーバー:
asianux 3 (32bit) ,
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0,
ビッグデータ用サーバー:
asianux 4 (64bit) ,
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit
クライアント:
Windows 7 (64bit)
Excel 2010(32bit)
Oracle Client 11.2.3(32bit)
上記の環境で、いつもはクライアント側から、Excel & OO4O接続で、データを取得しています。
SELECT ... FROM AA... といった通常のSQL文であれば、クライアント側から、通常サーバー、ビッグデータサーバーどちらに繋いでも
データの取得は出来るのですが、
SELECT * FROM TABLE( AA( XXXXX)) といった表関数を使用している物のみ、
CreateDynaset()関数でエラーになってしまいます。
********
実行時エラー: 80010108
CreateDynasetメソッドは失敗しました。_IOraDatabaseオブジェクト
********
Oracle x64+OO4Oでは、表関数は使用できないのでしょうか?
ご存知の方は教えてください。よろしくお願いします。
※因みに、通常サーバーの方に select * from table(AA(xxx))
するのはちゃんと取得できます。