no encuentra la lib -bash-3.2$ createlang -p 5433 plperl createlang: falló la instalación del lenguaje: ERROR: no se pudo acceder al archivo «$libdir/plperl»: No such file or directory
El 15 de mayo de 2009 15:43, Luis A. Zevallos Cárdenas < [email protected]> escribió: > Es postgresql 8.3.7 y opensolaris 64 la data esta montada sobre data_64 > > online may_13 > svc:/application/database/postgresql_83:default_64bit > > > El 15 de mayo de 2009 15:38, Emanuel Calvo Franco > <[email protected]>escribió: > > El día 15 de mayo de 2009 17:23, Luis A. Zevallos Cárdenas >> <[email protected]> escribió: >> > Me esta dando un error >> > >> > l...@lobosrvr:~# find / -name plperl.so >> > /usr/postgres/8.3/lib/plperl.so >> > >> > editor query >> > >> > CREATE FUNCTION plperl_call_handler() RETURNS opaque >> > AS '/usr/postgres/8.3/lib/plperl.so' LANGUAGE 'C'; >> > >> > >> > CREATE TRUSTED PROCEDURAL LANGUAGE 'plperl' >> > HANDLER plperl_call_handler >> > LANCOMPILER 'PL/Perl'; >> > >> > ---------------------------------ERROR---------------------------------- >> > ERROR: no se pudo cargar la biblioteca >> «/usr/postgres/8.3/lib/plperl.so»: >> > ld.so.1: postgres: fatal: /usr/postgres/8.3/lib/plperl.so: wrong ELF >> class: >> > ELFCLASS32 >> > >> > ********** Error ********** >> > >> > ERROR: no se pudo cargar la biblioteca >> «/usr/postgres/8.3/lib/plperl.so»: >> > ld.so.1: postgres: fatal: /usr/postgres/8.3/lib/plperl.so: wrong ELF >> class: >> > ELFCLASS32 >> > Estado SQL:58P01 >> > >> > >> ------------------------------------------------------------------------------ >> > l...@lobosrvr:~# find / -name ld.so.1 >> > /export/ftp/usr/lib/ld.so.1 >> > /export/ftp/lib/ld.so.1 >> > /lib/amd64/ld.so.1 >> > /lib/ld.so.1 >> > /usr/lib/ld.so.1 >> > /usr/lib/amd64/ld.so.1 >> > /etc/lib/ld.so.1 >> > >> > -bash-3.2$ pg_config >> > BINDIR = /usr/postgres/8.3/bin/amd64 >> > DOCDIR = /usr/postgres/8.3/doc >> > INCLUDEDIR = /usr/postgres/8.3/include >> > PKGINCLUDEDIR = /usr/postgres/8.3/include >> > INCLUDEDIR-SERVER = /usr/postgres/8.3/include/server >> > LIBDIR = /usr/postgres/8.3/lib/64 >> > PKGLIBDIR = /usr/postgres/8.3/lib/64 >> > LOCALEDIR = /usr/postgres/8.3/share/locale >> > MANDIR = /usr/postgres/8.3/man >> > SHAREDIR = /usr/postgres/8.3/share >> > SYSCONFDIR = /usr/postgres/8.3/etc >> > PGXS = /usr/postgres/8.3/lib/64/pgxs/src/makefiles/pgxs.mk >> > >> > >> > Alguien que conoce este error(supongo que se trata que no encuentra una >> > libreria) >> > >> > >> >> http://www.postgresql.org/ftp/binary/v8.3.1/solaris/i386/ >> >> http://src.opensolaris.org/source/xref/sfw/usr/src/cmd/postgres/postgresql-8.2/ >> >> Estas usando la versión de 64o 32 de solaris? >> >> >> >> >> -- >> Emanuel Calvo Franco >> Sumate al ARPUG ! >> ( www.arpug.com.ar) >> ArPUG / AOSUG Member >> > > > > -- > Luis Zevallos > DBA Administrador de DB & SRVR > Lobo Sistemas S.A.C > tel: +5154958310833 > http://www.lobosistemas.com > -- Luis Zevallos DBA Administrador de DB & SRVR Lobo Sistemas S.A.C tel: +5154958310833 http://www.lobosistemas.com
