問題タブ [occi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - C++ と OCCI を使用して CLOB に書き込む
Oracle (11g) データベースにデータを入力する C++ アプリケーションを開発しています。このデータベースには、次のシグネチャを持つパッケージがあります。
ただし、アプリケーションで O_CFG refcursor にアクセスできません。これが、SQL ステートメントを定義する方法です。
ただし、5 番目の引数のデータ型を定義できません。私はすでに OCCICURSOR、OCCIREF、および他の多くのデータ型を使用しようとしました。
命令executeQuery()
が実行されると、ORA-6550 とともに oracle::occi::SQLException がスローされます。この ORA は、引数の型の不一致を示唆しています。
以前に CLOB での書き込みを行ったことがありますが、REFCURSOR を使用したことはありません。
c++ - occi を介して oracle db に接続している MFC アプリケーション。しかし、64ビットマシンで実行するとエラー0xC000007bが発生しますか?
このアプリケーションを VS 2010 でコンパイルし32 bit Win7
ました32 bit machine
が、正常に動作していますが、64 ビット マシンで「アプリケーションを正しく起動できません 0xc000007b」というエラーが発生します。
Googleで確認した後Dependency Walker
、エラーが発生していますORAOCCI11.dll
。しかし、それを解決するための解決策はありません。
前もって感謝します。
c++ - テーブル型のパラメーターを使用してストアド プロシージャを呼び出す方法
type のパラメータを持つストアド プロシージャを呼び出したいと思います。Windows C++ アプリケーションで (11g1)
を使用してこれを行うにはどうすればよいですか?TABLE
OCCI
ストアド プロシージャの定義は次のとおりです。
および使用されるタイプ:
私がこれまでに行ったこと:
DSKS_BGR
OTT ユーティリティを使用して型のオブジェクト表現を作成しました。
これまでの私のコード:
TABLE
パラメータの設定方法がわかりません。
linux - LinuxでOCCIを使用してoracle dbに接続する方法は?
OCCI (Oracle InstantClient バージョン 12.1 (最新)) を使用して、Linux ボックス (RHEL 6) から Oracle データベース (PHK01200_SECCOMPAS_APPL.WORLD) に接続しようとしています。接続中に tns エラーが発生します。ただし、tnsping は正常に動作します。 正しい構成をセットアップするのを手伝ってください。ここで何が欠けていますか?
出力
構成の詳細:
Tnsnames.ora
Odbc.ini
Odbcinst.ini
LDAP.ora
sqlnet.ora
c++ - OCCI oracle を使用して C++ で PL/SQL スクリプトを実行する
C++ プログラムから SQL スクリプトを実行したいと考えています。私のコードは次のようになります:
これらの挿入ステートメントを実行すると、かなりうまく動作しますが、SQL スクリプト構造を形成すると失敗するようです。ロールバックを実装したいので、そうしたいです。私は何が欠けていますか?誰かがそれを実装するための代替案を提案できますか?
occi - C プログラミングを使用して Oracle データベースに接続する
Cコードを使用してOracleデータベースに接続しようとしています。コードでOCCIを使用することは可能ですか? はいの場合、いくつかの例を教えてください。C コードでなければならないことに注意してください。
そうでない場合、Cを使用してデータベースに接続するための他のオプションは何ですか.