PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
21637 04/12/06 13:10:57 RE(4):PB9.0 Retrieve実行時にSELECTエラーが発生する By hiro-kuni
21634 04/12/03 15:57:49 RE(3):PB9.0 Retrieve実行時にSELECTエラーが発生する By めめ
21632 04/12/03 15:00:54 RE(2):PB9.0 Retrieve実行時にSELECTエラーが発生する By hiro-kuni
21630 04/12/03 13:01:33 RE(1):PB9.0 Retrieve実行時にSELECTエラーが発生する By yoshiki
21626 04/12/01 13:09:00 PB9.0 Retrieve実行時にSELECTエラーが発生する By hiro-kuni

カテゴリ:データウィンドウ
日付:2004年12月01日 13:09 発信者:hiro-kuni
題名:PB9.0 Retrieve実行時にSELECTエラーが発生する

PB5.0からPB9.0へのバージョンアップ作業を行っているのですが、
ある一部のアプリケーションでのみ、
一覧形式のデータウィンドウで300件以上のデータを検索しようとすると、
「SELECTエラー:」とだけ表示され、データが表示されません。
この時、DBERRORイベントでは、
SQLDBCODE=「2」
SQLERRTEXT=「SELECTエラー:」
とだけ値が入っています。
PB5.0で実行した場合は300件を超えようが問題ないのですが、
PB9.0では、299件までは問題ないのですが300件になるとエラーになってしまいます。
ちなみにDBペインタに実行時のSQL文を貼り付けて実行しても
PB5.0/9.0ともに正常に300件以上のデータの抽出が行えます。

さらに、PB9.0の場合でも、通信先のオラクルサーバのバージョンによっても結果が違います。
Oracle7.xの場合は300件以上のデータがあってもエラーにはなりませんが
Oracle8以降の場合はエラーになります。
PB5.0の場合は、どのバージョンのOracleサーバでも問題は発生しません。

過去ログを検索しても、同様の症状が発生している方がいるようですが、
決定的な原因や対処法がはっきり示されていないので困っています。
せめて、Oracleが原因かPBが原因かの切り分けが出来ればいいのですが・・・。


<クライアント>
OS:Windows XP / 2000
DBMS:Oracle9i / 8i
<サーバ>
OS:Windows 2003 Server / 2000 Server
DBMS:Oracle9i / 8i

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.