• Este debate está vacío.
Viendo 5 entradas - de la 1 a la 5 (de un total de 5)
  • Autor
    Entradas
  • #31827
    rafael visser
    Miembro

    Soy novato en esto, he seguido los pasos de la documentacion para la instalacion en centos, pero
    he tenido problemas cuando ejecuto

    select sqlj.install_jar(‘file:///ServidorOXP/lib/sqlj.jar’, ‘libertya’, true); select sqlj.set_classpath(‘libertya’, ‘libertya’);

    Sale el siguiente error…
    Problematic frame:
    # C [libc.so.6+0x71a4c] memcpy+0x1c

    Se reinicia el postgres dejando un log.

    Sabe algioen en donde estoy fallando?

    Y el tema del “pathmunge” en el /etc/profile no entiendo
    >> pathmunge /usr/local/pgsql/bin/
    me sale:
    pathmunge: command not found

    Gracias por darme una manito…

    #35944
    Javier Ader
    Participante

    Lo que he visto en este y otros threads (que no se si viene por ahí pero bueno…) es que bajo Linux usan ‘file:///ServidorOXP/lib/sqlj.jar’; esto ultimo me parece que es para Windows; en Linux creo que debería ser algo como ‘ServidorOXPlibsqjl.jar’.

    #35945
    Dario Parente
    Miembro

    Bueno yo en linux lo que hago es realizar asi la instalacion.

    libertya=# select sqlj.install_jar(‘file:/home/ServidorOXP/lib/sqlj.jar’, ‘libertya’, true); select sqlj.set_classpath(‘libertya’, ‘libertya’);

    Por supuesto que tienes que loguearte al postgres como dice la instalacion.
    No te debe tirar ningun error. Si te tira algun error fijate si declaraste bien las variables en postgres y si tienes bien instalado plJava.

    Saludos

    #35946
    rafael visser
    Miembro

    Creo que no pasa por el directorio, path o los permisos.
    Ya probe como indicas, inclutendo los permisos completamente habiertos, pero el error es el mismo, y no indica nada de la falta de algún archivo.
    Evidentemente alguna variable de ambiente..
    será que exite algun check_install que ayude a verificar la instalación (permisos, variable de abiente, etc)?

    libertya=# select sqlj.install_jar(‘file:/home/ServidorOXP/lib/sqlj.jar’, ‘libertya’, true); select sqlj.set_classpath(‘libertya’, ‘
    libertya’);
    #
    # A fatal error has been detected by the Java Runtime Environment:
    #
    # SIGSEGV (0xb) at pc=0x00a46a4c, pid=31888, tid=3086522576
    #
    # JRE version: 6.0_22-b04
    # Java VM: Java HotSpot(TM) Client VM (17.1-b03 mixed mode, sharing linux-x86 )
    # Problematic frame:
    # C [libc.so.6+0x71a4c] memcpy+0x1c
    #
    # An error report file with more information is saved as:
    # /usr/local/pgsql/data/hs_err_pid31888.log
    #
    # If you would like to submit a bug report, please visit:
    # http://java.sun.com/webapps/bugreport/crash.jsp
    # The crash happened outside the Java Virtual Machine in native code.
    # See problematic frame for where to report the bug.
    #
    server closed the connection unexpectedly
    This probably means the server terminated abnormally
    before or while processing the request.
    The connection to the server was lost. Attempting reset: LOG: server process (PID 31888) was terminated by signal 6: Aborted
    LOG: terminating any other active server processes

    #35947
    Dario Parente
    Miembro

    deberias revisar que versiones tienes intalada de postgres, que version de JDK ojo no JRE, y porsupuesto que si tenes bien configurados los archivos correspondiente a path, etc, no va andar.

    A laburar y revisa bien eso.

    Saludos.

Viendo 5 entradas - de la 1 a la 5 (de un total de 5)
  • Debes estar registrado para responder a este debate.