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月16日 09:33 発信者:MickeyMouse-k6
題名:RE(3):PB8:プロシージャ呼出しソースのエラー
Potatoさん、おはようございます。
下記の件、そのようですね。
ありがとうございました。
>MickeyMouse-k6さん、こんばんは。
>
>それは Oracle 側の問題ではないでしょうか。
>Oracle サーバもバージョンアップしているのでしょ。
>
>
http://powersoft.ashisuto.co.jp/technicalservice/techdocument/technoteonline/system/2004/01/08/PB9Re
adme.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 (記載なし)
Copyright © 2013 Power Future Co., Ltd.