PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
20868 04/02/16 09:33:02 RE(3):PB8:プロシージャ呼出しソースのエラー By MickeyMouse-k6
20866 04/02/13 23:28:47 RE(2):PB8:プロシージャ呼出しソースのエラー By Potato
20861 04/02/13 11:26:32 RE(1):PB8:プロシージャ呼出しソースのエラー By MickeyMouse-k6
20823 04/02/04 10:30:09 PB8:プロシージャ呼出しソースのエラー By MickeyMouse-k6

カテゴリ:PowerBuilderの開発環境
日付:2004年02月13日 23:28 発信者:Potato
題名:RE(2):PB8:プロシージャ呼出しソースのエラー

MickeyMouse-k6さん、こんばんは。

それは Oracle 側の問題ではないでしょうか。
Oracle サーバもバージョンアップしているのでしょ。

http://powersoft.ashisuto.co.jp/technicalservice/techdocument/technoteonline/system/2004/01/08/PB9Readme.htm#5.6

「5.6.3 Oracle9i Release 2 のストアド プロシージャの問題」を見てみてください。

>自分なりに調査した結果を御報告致します。

>下記の現象は、PBから呼び出すPROCEDURE及びFUNCTIONによって異なるようです。
>呼び出しているPROCEDURE及びFUNCTIONに

>引数が存在する場合  :正常
>引数が存在しない場合:PBが落ちる

>ということがわかりました。おそらくバグでしょう・・・
>(※PB7.0.3では正常に動作していたので!)

>ということで、暫定対応ですが、
>呼出しPROCEDUREにDAMMYの引数を作成し、
>呼出し元のPBで「\' \'」(スペース)を与えることで、
>正常に動作することが可能と判明しましたので、そのように対応しました。

>>PB7.0.3→PB8.0.3へバージョンアップを行なった際にエラーが発生しております。
>>現象としては、
>>?ストアドプロシージャの呼出しソースで、コンパイルするとPBのエラーではなく、WinXPのエラーがでて、
PBが落ち
>る
>>?ストアドプロシージャはSQL*PLUSで動作可能
>>?PB7.0.3の場合では、正常
>>という現象がおきました。
>>
>>同様の現象がでて解決された方、解決方法を教えて下さい。
>>
>>環境は、
>>移行前:
>>PB         :PB7.0.3
>>Oracle     :Oracle8i(クライアント及びサーバーとも同様)
>>クライアント:WinNT・Win2000
>>
>>移行後:
>>PB         :PB8.0.3
>>Oracle     :Oracle9i(クライアントは8i)
>>クライアント:WinXP
>>
>>



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS Oracle SQL*Net 8
Browser (記載なし)

Server SoftWare

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

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