Respuestas de foro creadas

Viendo 4 entradas - de la 1 a la 4 (de un total de 4)
  • Autor
    Entradas
  • #33200
    Daniel Blanco
    Miembro

    Por favor, alguien que clarifique estos aspectos….

    En Windows: qué archivo es el que tiene el pljava? pljava.jar ?(pregunto porque no está el pljava.jar en mi ultima instalacion: solamente estan install.sql y uninstall.sql en la carpeta /share/pljava de postgres 8.3)
    Las variables de entorno CLASSPATH y JAVA_HOME, a qué carpeta o archivo tienen que apuntar? al jre? al jdk?

    ¿Hace falta definir en postgres.conf el lugar de donde sacarlo? como por ejemplo:

    dynamic_library_path = ‘$libdir:C:\Program Files\Java\jdk1.6.0_16\jre\lib\i386:C:\Program Files\Java\jre6\bin\client:C:\PostgreSQL\8.3\lib:C:\ServidorOXP\lib’

    y

    custom_variable_classes = ‘pljava’ # list of custom variable class names
    pljava.classpath=c:\postgresql\8.3\share\pljava.jar

    Porqué el ultiimo instalador de Postgres 8.3 que se baja del sitio de postgres no tiene la opcion de instalar pljava, ni tampoco “adminpack”?

    #33780
    Daniel Blanco
    Miembro

    Estoy siguiendo tus pasos, sin éxito. Lo que hice ahora fué:

    – Desinstalé Postgres 8.3
    – Eliminé el usuario postgres con net user postgres /delete
    – Bajé el Postgres 8.3 de la pagina de postgres, ya que van 3 veces que instalo el que viene con Libertya y no obtengo resultado.
    – Instalé Postgres en c:postgres (para evitar “program files”)
    – cree la base libertya
    – antes de importar el dump, intenté createlang -l -U postgres -d libertya y ahora, obtengo:

    Procedural languages
    name trusted


    plpgsql yes
    (no sale java)
    entonces, entro a pgadmin, y corro el install.sql que viene dentro de 8.3sharepljava

    Cuando lo corro, me dice:

    ERROR: could not load library “C:/PostgreSQL/8.3/lib/pljava.dll”: unknown error 126

    ********** Error **********

    ERROR: could not load library “C:/PostgreSQL/8.3/lib/pljava.dll”: unknown error 126
    SQL state: XX000

    Lo busqué en foros de postgres y en google en general.
    http://search.postgresql.org/search?q=pljava+error+126&m=1&l=&d=-1&s=r

    http://archives.postgresql.org/pgsql-es-ayuda/2007-05/msg00907.

    Estos dos posts, resumen todo lo que encuentro sobrre este error en la web; Hay dos issues sobre el cual centra los posibles errores; uno es los permisos de los archivos en postgres. Corrí desde Windows vista, con el boton derecho del mouse, un cambio de los atributos de solo lectura (quitar solo lectura) en toda la carpeta de postgres. Aparentemente lo corre sin problemas. volví a intentar correr install.sql (luego de reiniciar el servidor postgres) y no obtengo resultados.

    El otro problema al que se le puede atribuir este error, es a varias variables de entorno.
    Revisé todas las variables de entorno, (CLASSPATH, JAVA_HOME, ETC) no veo nada raro…

    Al menos, creo que he llegado a aislar donde está el problema, y es que no logra instalar el lenguaje Java dentro de Postgres.

    Alguna idea?

    Gracias.

    #33748
    Daniel Blanco
    Miembro

    Estoy haciendo una instalación de 10.03 en Windows Vista, y me está pasando exactamente lo mismo. Ya probé desinstalar completamente en dos oportunidades Postgres (probé con 8.3 y 8.4) Y el PLJAVA no lo toma.
    He venido siguiendo la wiki de instalación, ya que el proceso automático no logra instalar.

    No obstante, ya he instalado antes la 9, en Vista, XP y 2003 sin problemas, o con problemas menores.

    >>>>>>>>>>>>>>>>>Resultado en PGAdmin:

    ERROR: no existe la función sqlj.install_jar(unknown, unknown, boolean)
    LINE 1: select sqlj.install_jar (‘file:/C:/ServidorOXP/lib/sqlj.jar’…
    ^
    HINT: Ninguna función coincide en el nombre y tipos de argumentos. Puede desear agregar conversión explícita de tipos.

    ********** Error **********

    ERROR: no existe la función sqlj.install_jar(unknown, unknown, boolean)
    SQL state: 42883
    Hint: Ninguna función coincide en el nombre y tipos de argumentos. Puede desear agregar conversión explícita de tipos.
    Character: 8

    >>>>>>>>>>>>>>>>>>

    Al correr createlang.exe desde el bin de postgres, obtengo lista de lenguajes procedurales vacía.

    Sigo experimentando y comento. Gracias.

    #33654
    Daniel Blanco
    Miembro

    Tengo el mismo problema. No me funciona en el puerto 81, el cual tengo libre, a pesar de haber cambiado con “configurar.exe”

    sticuyo escribió:

    Quote:
    Que tal, estuvimos probando cambiar el Puerto Web 80 en la configuración para poder acceder al servidor con el cliente ligero desde afuera o por la LAN, el tema es que al hacer el cambio no puedo acceder por otro puerto que no sea el 80, habra que modificar algo en alguna otra parte para esto?

    En la version 95 me funcionaba pero en la 97 no

    Saludos

Viendo 4 entradas - de la 1 a la 4 (de un total de 4)