0

この組み合わせで運が良かった人はいますか?

これまでのところ、次のメッセージを受け取りました。

ERROR:  could not load library "C:/Program Files/PostgreSQL/9.0/lib/plperl.dll":
The specified module could not be found.

...perl512.dll のコピーを作成し、それを perl510.dll にリネームすることで解決します。現在、必要なモジュールのインストールで問題が発生しているため、それが原因で動作していないのか、それともエラー メッセージが次のようになっているため、私が持っている PostgreSQL バイナリが Perl 5.10 用に設計されているためかはわかりません。

WARNING:  Use of uninitialized value $prolog in concatenation (.) or string at -e line 25.
CONTEXT:  compilation of PL/Perl function "my_function"
WARNING:  Use of uninitialized value $src in concatenation (.) or string at -e line 25.
CONTEXT:  compilation of PL/Perl function "my_function"


ERROR:  didn't get a CODE reference from compiling function "my_function"
CONTEXT:  compilation of PL/Perl function "my_function"
4

1 に答える 1

0

再コンパイルが必要になると思います。関数からモジュールの依存関係を削除して、単純な return ステートメントにしようとしましたが、それでも同じエラーが発生しました。

それか、5.12 ではなく Strawberry Perl 5.10 です。

于 2010-11-09T00:52:20.303 に答える