Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

504
Vistas
No se pueden crear extensiones plv8 postgresql

Después de instalar Postgres, no se puede crear la extensión plv8.

Estoy usando: CREATE EXTENSION plv8;

Me estoy poniendo:

 ERROR: could not open extension control file "/usr/local/share/postgresql/extension/plv8.control": No such file or directory ********** Error ********** ERROR: could not open extension control file "/usr/local/share/postgresql/extension/plv8.control": No such file or directory SQL state: 58P01

versión postgres: 9.6.2 versión pgAdmin4: 1.4

¿Cómo instalar plv8?

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Esto debería funcionar en la mayoría de las plataformas ( https://github.com/plv8/plv8/issues/212#issuecomment-287589193 ):

 $ easy_install pgxnclient $ pgxnclient install plv8

Sin embargo, no funcionó para mí. La única solución que se me ocurrió fue construir la biblioteca desde la fuente .

Si no tiene wget instalado, ejecute:

 $ brew install wget

Entonces corre:

 $ wget https://github.com/plv8/plv8/archive/v2.0.0.tar.gz $ tar -xvzf v2.0.0.tar.gz $ cd plv8-2.0.0 $ make static $ make install

Funcionó para mí.

over 4 years ago · Santiago Trujillo Denunciar

0

I. Imágenes Docker con postgres y plv8. Es gratis, hay disponibles imágenes para Postgres 13 y 14 basadas en Debian y Alpine.

 docker pull sibedge/postgres-plv8

El valor predeterminado es Alpine/última versión de Postgres. la lista completa de etiquetas

Preste atención, que BigInt no es serializable en v8 y , de forma predeterminada, en plv8 v3.0.0 y los números BigInt superiores se convierten en cadenas (!) . Pero si necesita BigInt como soporte de números, use esta imagen con Postgres y una versión específica de plv8:

 docker pull sibedge/postgres-plv8-bigint

II. O bien, puede crear imágenes (para PostgreSQL con plv8 instalado) usted mismo con Dockerfiles:

Postgres 14.2, plv8 v3.0.0 , basado en Alpine. El tamaño de la imagen es de 235 MB.

Postgres 13.6, plv8 v3.0.0 , basado en Alpine. El tamaño de la imagen es de 231 MB.

Postgres 13.4, plv8 v2.13.15 , basado en Debian. El tamaño de la imagen es de 351 MB.

Postgres 13.6, plv8 v3.0.0 , basado en Debian. El tamaño de la imagen es de 427 MB.

tercero Instalación simple plv8 v3.0.0 en Debian Linux (PostgreSQL 13 debe estar preinstalado):

 $ git clone https://github.com/sibedge-llc/plv8-build.git $ cd plv8-build $ git checkout pg13-3.0.0-debian $ sudo make install
over 4 years ago · Santiago Trujillo Denunciar

0

Encuentro una nueva forma. ¡Solo copia y pega! si usa la versión postgresql de: 9.5, 9.6 beta, 10, vaya a este enlace para descargar el paquete y aprenda qué debe copiar y dónde pasar: https://github.com/JasperFx/marten/blob/master/documentation/documentation/ admin/instalación-plv8-windows.md

si usa la versión postgresql de: 9.3, 9.4, 9.5, 9.6, 10, 11 y 12 para descargar el paquete, puede ir aquí: http://updates.xtuple.com/updates/plv8/win/xtuple_plv8.zip para descargar el paquete y luego copiar pasado como se ha mencionado en el primer enlace

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda