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月05日 21:01 発信者:shinsuke
題名:PB6.5: PB65からoracle8ストアドプロシージャが実行できなくなりました。

皆さん、はじめまして

皆さんのお知恵をお借りしたいのですが。

PowerBuilder6.5からOracleのストアドプロシージャを呼び出しているのですが、エラーが発生してしまいます。
(するようになってしまいました。が本当のところです。)

そのエラーは
ORA-0650 行1、行21
PLS-00302:コンポーネント SHRF2SMF を宣言してください。
ORA-0650 行1、行21
PL/SQL Statement ignored
と出ます。

ちなみに、プロシージャ shrf2smf(変数名 date) はスキーママネージャで確認するとvalid状態で、
sqlplus環境では実行できます。

スクリプトは以下のようなものです。

string sqlstring
datetime dt

dt=datetime(date(\'1999/10/01\'))
sqlstring=\"execute shrf2smf(to_date(\'\"+string(dt,\"yyyy/mm/dd\")+\"\',\'yyyy/mm/dd\'))\"
execute immediate :sqlstring;
この後sqlcodeのチェック

※御質問を差し上げたのは、この現象はメンバーの一人の環境に発生してから(プロシージャは別のものです)、
私の作成したこのプロシージャも実行できなくなってしまい、原因が全然わからないからです。

よろしくお願い致します。

付加情報:

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 (記載なし)

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