Domanda

Qualcuno ha avuto fortuna con questa combinazione?

Finora ho ottenuto il messaggio:

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

... di andare via facendo una copia di perl512.dll e rinominandolo perl510.dll. Ora sto avendo problemi di installazione di alcuni moduli di cui ho bisogno, quindi non posso dire se non funziona a causa di questo, o perché il binario PostgreSQL che ho è progettato per Perl 5.10, perché il messaggio di errore è ora:

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"
È stato utile?

Soluzione

penso che avrebbe bisogno di una ricompilazione. Ho provato a rimuovere la dipendenza dal modulo di mia funzione, basta che lo rende una semplice dichiarazione di ritorno, e aveva ancora lo stesso errore.

Che, o Strawberry Perl 5.10 invece di 5.12.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top