問題タブ [pljava]

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 に答える
383 参照

postgresql - PL/Java - ユーザー関数実行エラー

Ubuntuにpl/javaをインストールしました:

しかし、jar と pl/java の間の gcj/jdk 1.7 の非互換性であると思われる障害にぶつかりました。これらは、http : //www.javacodegeeks.com/2012/10/introduction-to-postgresql-pljava.html からのガイダンスで使用される手順です。

私たちは実行まで幸せです:

このエラーを生成するもの:

エラー: java.lang.ClassFormatError: sandbox.PLJava (認識されないクラス ファイル バージョン) SQL 状態: XX000

jar は、標準の eclipse/jar へのエクスポート (jdk 1.7.0) で作成されました。

この道を通ったことのある人はいますか?前もって感謝します。

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

java - PL/Java を JPA またはその他の永続ライブラリとともに使用する

PL/Java で JPA やその他の永続化ライブラリを併用することは可能でしょうか? これは、ストアド Java プロシージャで PL/Java によって提供される特別な JDBC 接続を介してデータベースを操作するために JPA 永続性を使用することを意味します。

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

c - nar maven プラグインを使用して dylib の代わりに作成する

私は今、Mac上でpljavaを構築しています。pljava はビルドに maven と maven nar プラグインを使用します。この maven nar ビルドは現在、.so ではなく dylib を作成しています。postgres は代わりに .so を必要としているようです。これは、postgres トレースをオンにした場合の出力です。

だから私の質問は - どうすれば.dylibの代わりに.soファイルをmaven narに出力させることができますか? タイプ「shared」を使用するとdylibが作成され、タイプ「plugin」を使用すると.bundleが作成され、タイプ「static」を使用するとリンクが失敗します。

0 投票する
0 に答える
382 参照

postgresql - pl/java postgresql のインストール中にエラーが発生しました

Linux システムにpljavaをインストールしようとしています。以下は私のコマンドとエラーです

Java 64 ビットと pljava 64 ビットをインストールしました。

問題を解決するのを手伝ってください。

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

postgresql - OpenSuse 13.2 での PostgreSQL 9.4.1 用の PL/Java のビルド

pljava github ページのビルド手順に従い、必要な環境変数をすべて修正してビルドを試みました。このエラーが発生しました。

これは、このプロジェクトの wiki で以前に報告されたエラーです。メイクファイルが壊れていて、どこにも解決策が見つかりませんでした。他の誰かがopensuseでこれを構築しようとしましたpg 9.4.1か? これを回避する方法はありますか?

私はpostgresも初めてですが、pljavaを使用してJavaでDB関数を作成するわけではありません。古い mssql サーバーに、いくつかの jar を呼び出す SQL ジョブがありました。pljavaこれはpgで必須ですか?

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

postgresql - エラー: java.lang.SecurityException: /home/ で実行/test.sh シェルファイル (Pljava) を読み込もうとしている JAR ファイル

Java クラスを呼び出す pl/Sql 関数を呼び出そうとしていますが、シェル ファイルを読み取って同じものを実行します。このシェル ファイルをホーム ディレクトリに配置しました。

そのクラスを使用して JAR を作成し、PostgreSQL にインストールしました。

ただし、PLJava で実行しようとすると、次のエラーが返されます。

エラー: java.lang.SecurityException: /home//test.sh で実行します

********** エラー **********

エラー: java.lang.SecurityException: /home//test.sh で実行
SQL 状態: XX000

これを解決するには?