PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
4041 | 98/11/19 14:06:29 | RE(10):ありがとうございます By kondoh |
3999 | 98/11/18 16:42:21 | RE(9):現象の続き By こてちゅ |
3996 | 98/11/18 16:02:16 | RE(8):現象の続き By Lプロ |
3995 | 98/11/18 16:00:14 | RE(7):現象の続き By Air Hawk |
3993 | 98/11/18 15:47:58 | RE(6):現象の続き By kondoh |
3992 | 98/11/18 15:44:17 | RE(5):PB6: ORACLE8への接続時の不具合 By kondoh |
3987 | 98/11/18 14:59:57 | RE(4):PB6: ORACLE8への接続時の不具合 By M.M |
3985 | 98/11/18 14:39:56 | RE(3):PB6: ORACLE8への接続時の不具合 By kondoh |
3976 | 98/11/18 09:44:06 | RE(2):PB6: ORACLE8への接続時の不具合 By こてちゅ |
3971 | 98/11/17 18:09:04 | RE(1):PB6: ORACLE8への接続時の不具合 By リエッチ |
3967 | 98/11/17 17:31:53 | PB6: ORACLE8への接続時の不具合 By kondoh |
カテゴリ:PowerBuilderの不具合?
日付:1998年11月18日 14:59 発信者:M.M
題名:RE(4):PB6: ORACLE8への接続時の不具合
「kondoh」さん、こん☆☆は。
>>Oracle8への接続は、ネイティブとなっていますが、SQL*Netのバージョンなどはどうなのでしょう?
>接続は Net8にて行っております。
>詳しく担当者に聞いてみました。
>
>接続はできるのですが、select文を行う時にエラーが出るようです。
>
>PBからのエラーは「関数の解釈ができない」と言うようなエラーメッセージ。
>Oracleからは「01460 要求された変換は実施できません」というエラーが出るそうです。
>
>何をした時に出るかと言えば、データウィンドウをグラフィックモードで作成します。
>この時はエラーも出ずに、プレビューできるようです。
>その後に、データソースの編集でSQL構文の編集を行います。
>その時に where句やInto句でカラム側へto_charaなどの関数を使用しているようです。
>
> to_char(\"従業員マスタ\".\"社員番号\")= :s_empno
>
>例えば、こんな感じのようです。
>
>同じ、データウィンドウでOracle7.3への接続した場合は、コンパイルが成功し、Oracle8への
>接続の場合にコンパイルに失敗するそうです。(データウィンドウ作成時)
データウィンドウでのSQL文の生成でエラーになっているようですね。
その確認ですが、以下の内容を確認していただけないでしょうか?
1)データウィンドウペインタでエラーがでるデータウィンドウを作成する。
2)カラムの選択画面でグラフィックモードをテキストモードに変更すると、データウィンドウが
自動生成するSQL文が表示される。
3)そのSQL文をカット&ペーストで、SQL*Plusに貼り付けて実行する。PBの検索引数は適当な値に
置き換える。
これを実行すると、PBが自動生成したSQL文が正しいかどうか確認できます。
また、Oracle7.3への接続時はOKだったという話しですと、このSQL文がOracle8.xのバグに引っか
かっている可能性もあります。
自分ではそういう体験はないのですが、同じ会社内でOracle7.3でOKだったSQL文がOracle8.xでNGに
なり、調べてみるとOracle8.xの障害だったということがありました。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.