PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
8617 | 99/10/07 12:36:27 | RE(4):PB6.5: PB65からoracle8ストアドプロシージャが実行できなくなりました。 By リエッチ |
8595 | 99/10/06 18:04:13 | RE(3):PB6.5: PB65からoracle8ストアドプロシージャが実行できなくなりました。 By Taka |
8591 | 99/10/06 17:33:07 | RE(2):PB6.5: PB65からoracle8ストアドプロシージャが実行できなくなりました。 By shinsuke |
8587 | 99/10/06 15:14:24 | RE(1):PB6.5: PB65からoracle8ストアドプロシージャが実行できなくなりました。 By Taka |
8562 | 99/10/05 21:01:08 | PB6.5: PB65からoracle8ストアドプロシージャが実行できなくなりました。 By shinsuke |
カテゴリ:PowerBuilderの不具合?
日付:1999年10月06日 17:33 発信者:shinsuke
題名:RE(2):PB6.5: PB65からoracle8ストアドプロシージャが実行できなくなりました。
Takaさん、こんにちは。
コメントありがとうございます。
>これは、「PB6.5 & Oracle7.xなら問題なかった」の意味ですか?
いえ、最初からPB6.5 + Oracle8 です。
今まで、この環境で問題なく呼び出せていたストアドプロシージャがある日から[smrf2smfが存在しないエラー]が
発生するようになったのです。
更に詳しく書きますと、
現在のユーザー[eigyoという名前]には25個のストアドプロシージャがありますが、これが20個を超えたあたりから
この現象が起きたような感じです。
もしかして、PBから認識できるストアドプロシージャの個数に制限があるのでしょうか?
>確認したいのですが、これっていわゆるストアドプロシージャですよね?
>パブリックシノニム経由とか、DATABASE LINKとかを要するものではないですよね?
いわゆるごく普通のストアドプロシージャです。
>SQL*Plusでの接続先と、PBアプリでの接続先は、全く同一ですか?
同一だと思います。
>また、動的SQL・書式2ではどうでしょうか。
>datetime dt
>dt=datetime(date(\'1999/10/01\'))
>prepare sqlsa from \"execute shrf2smf(?)\" ;
>execute sqlsa using :dt ;
>messagebox( string(sqlca.sqlcode), sqlca.sqlerrtext )
>※ オブジェクトが存在しない、というエラーが出ている以上、変化ないと思いますが...
さっそく試してみます。
>ちなみに WinNT4 & PB6.5、SQLCA.DBMS = \"o84\" でテストしています。
こちらもまったく同じ環境です。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Oracle SQL*Net 8
Browser InternetExplorer5.X
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.