A5:SQL Mk-2

開発のこと、日々のこと

Oracle(OCI経由or直接接続)の直接接続について

ホーム フォーラム A5:SQL Mk-2掲示板 Oracle(OCI経由or直接接続)の直接接続について

  • このトピックには2件の返信、2人の参加者があり、最後ににより6年、 10ヶ月前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #623 返信
    Shu Hero
    ゲスト

    松原さん
    初めまして。いつもA5ツール使わせて頂いています。
    質問なのですが、
    Oracle(OCI経由or直接接続)の直接接続というのは具体的にどのような技術で接続されているのでしょうか?
    (https://a5m2.mmatsubara.com/help/にある「データベース別名の追加と削除」を読んだのですが、私では理解できませんでした。。)

    #626 返信
    松原正和
    キーマスター

    Shu Heroさんこんにちは。

    Oracleの直接接続機能ですが、Devart社のUniDACというライブラリが持つ機能をそのまま使っています。

    恐らくですが、このUniDACでは、Oracleのプロトコル(Net8 プロトコル)を独自に解析してOracle Clientと同等の機能を実装しているものと思われます。

    UniDACはソースコード付きでライセンスを購入することができるのですが、さすがにこの部分はDevart社にとっても虎の子なのか、Oracleの直接接続部分は難読化されていて、残念ながらまともに読むことはできません。

    #640 返信
    Shu Hero
    ゲスト

    回答ありがとうございます。
    なるほど、サード・パーティのライブラリを使用しているんですね。
    WireSharkで通信メッセージを解析した時に、SQLそのまま載ってたりしたんですけど、本気で調べるのは無理ーってなってました。UniDACについて一度勉強してみます。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
返信先: Oracle(OCI経由or直接接続)の直接接続について
あなたの情報:




コメントは受け付けていません。