問題タブ [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.

0 投票する
1 に答える
721 参照

c++ - OracleはOCCIとC++を使用して最後に挿入された行IDを取得します

上記のコードから、データベースに挿入された行の ID を取得するにはどうすればよいでしょうか。私はC++とOracle OCCIインターフェースを使用しています:

助けてくれてありがとう。

0 投票する
1 に答える
225 参照

c++ - Oracle occi ResultSet::next() コア ダンプ

こんにちは、occi の問題が発生しました。オラクルから間隔値を取得したいのですが、コア ダンプでした。なぜですか?

0 投票する
1 に答える
151 参照

node.js - node-mapnik 用の occi プラグインのビルド

node-mapnik 用の occi プラグインを構築しようとしています。私の目的は、tilelive-bridge ノード モジュールの node-mapnik インストールでそのプラグインを使用することです。

これが私が最初にしたことです:

これを行った後、次を使用してpostgisプラグインを構築できました。

結果の postgis.input ファイルは、plugins/input ディレクトリで利用可能でした。

mapnik/non-core-plugins リポジトリのクローンを作成し、occi プラグインを plugins/input ディレクトリにコピーし、zip インストールされた oracle instantclient 11.2.0.4.0 バージョン (rpm インストールでは、インクルード フォルダーや .h ファイルが提供されませんでした) )、SConstruct ファイルを編集し、次の行をプラグイン オブジェクトに追加しました。

次に config.py ファイルを編集し、これらを追加しました。

また、次の行を変更しました。

の中へ

次に、次の 3 行を ~/.bashrc に追加しました。

私は 10.2.0.3 バージョンではなく 11.2.0.4.0 を使用していることに注意してください。SConstruct のデフォルト フォルダーに合わせてフォルダーに名前を付けただけです (デフォルト フォルダーも変更できましたが、よくわかりませんでした)。がデフォルトのフォルダだったのでそのままにしておきました)。

次に、次のように入力しました。

mapnik フォルダーに移動して、ビルドを実行します。

それは言います:

しかし、それは言いません:

github の mapnik の wiki の occi ページが示唆するように。

私が得たエラー:

Tilelive-bridge には、occi プラグインを含む mapnik インストールが付属していません。また、occi サポートを削除する前のバージョンはコンパイルされません。

何が足りないのか教えてください。

事前にすべての助けをありがとう

0 投票する
1 に答える
449 参照

c++ - OCCI アプリケーションでの無効なポインタ エラー

このチュートリアルのコードを使用して、OCCI を試しています。

http://oradim.blogspot.com.br/2009/08/getting-started-with-occi-linux-version_16.html

アプリケーションを実行しようとすると、次のエラーが表示されます。

コンパイルするネットビーンズを備えたubuntuマシンで実行しています。コンパイルは次のようになります。

デバッグ後、ここでクラッシュすることがわかります (ユーザー、パスワード、および ip は省略されていますが、同じユーザーとパスワードを使用して sqlplus に接続しています) が、クラッシュする理由はわかりません。