PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
3010 98/08/31 13:09:34 RE:PB5.0.02: ORACLE8がver5.0でも使えるということですが・・・ By Fumie
3007 98/08/31 10:38:51 RE:RE:PB5.0.02: ORACLE8がver5.0でも使えるということですが・・・ By こてちゅ
3004 98/08/31 09:40:16 RE:PB5.0.02: ORACLE8がver5.0でも使えるということですが・・・ By てとらぽっと
3000 98/08/29 10:13:17 PB5.0.02: ORACLE8がver5.0でも使えるということですが・・・ By Fumie

カテゴリ:旧電子会議室
日付:1998年08月31日 10:38 発信者:こてちゅ
題名:RE:RE:PB5.0.02: ORACLE8がver5.0でも使えるということですが・・・

>>私が開発しているのがver5.0.0.2なんですけど、それだったらデータベースプロファイルを
>>作成するときにDBMSがORACLE7.3までしか選べません。とりあえず、ORACLE7.3を選んで
>>おいてもORACLE8に接続できるということなんでしょうか?教えてください。

>PBのデータベースプロファイルの名前が紛らわしいのでアレですが、
>SQL*Netを介してデータベースに接続されますので、Oracle7.3 といっても
>実際にはSQL*Netのバージョンを選択させていると考えられます。
>(SQL*Netの先のデータベースのバージョンがいくつであるか、データベースプロファイルには関係ありません)
>そのバージョンのSQL*Net(SQL*Net2.3だったか)がOracle8と接続可能なら使えるはずです。

補足です。
PBがデータベース接続をするのは、Oracleの場合、Netと言われるクライアント側のOracleソフトに対してです。
このNetに対するPB側のネイティブドライバとして提供されているのが、データベースプロファイルの名前です。
ですから、SQL*Net2.3を使用しているなら、Oracle8への接続は可能であり、PBからはOracle7.3のネイティブドライバを使用してSQL*Net2.3経由でOracle8へ接続します。
ただし、Net2.3を経由する訳ですから、Oracle8のみの新機能は、使用する事ができません。
それと、Ver5まではNet8をサポートしていないので、どうやってもSQL*Net2.3になってしまいます。

蛇足ですけど・・・
また、これはUNIXで文字コードECUを使用している場合、Net8では2バイト文字の変換を行ってくれません。(SQL*Netではやっていましたが・・・)

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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