Closed D4nilov closed 2 years ago
Resuelto
En la ruta C:\Users\USURIO\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\asistente_ladm_col\lib\ili\bin\ili2pg-4.6.1\libs
Por defecto descarga el controlador nombrado como "postgresql-42.2.18.jre6". Al parecer viene en formato .jre y no en .jar, así que descargue el mismo controlador en formato .jar y lo remplace en el directorio dejándole el mismo nombre que el original.
De acuerdo a las pruebas realizadas por @signedav reportadas en ili2db issue 448 se evidencia que ili2db no puede manejar la autenticación SCRAM de PostgreSQL ya que se usa java "42.2.18.jre6":
Generando el siguiente error:
SCRAM authentication is not supported by this driver. You need JDK >= 8 and pgjdbc >= 42.2.0 (not ".jre" versions)
Para evitar este error puedes utilizar la autenticación MD5 la cual puede ser configurada en el archivo pg_hba.conf
Cordial saludo
Se presenta un error al tratar de generar la estructura de LADM_COL a través de asistente en su versión 4.0 beta, Qgis 3.24.
Se instalo -Postgres 13.6 -java jdk-8u311 -pgJDBC v 42.2.18
C:\Users\DANILOv\Asistente-LADM-COL\jre1.8.0_231\bin\java.exe -jar C:\Users\DANILOv\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\asistente_ladm_col\lib\ili\bin\ili2pg-4.6.1\ili2pg-4.6.1.jar --schemaimport --dbhost localhost --dbport 5432 --dbusr postgres --dbpwd ** --dbdatabase sanjeronimorural --dbschema levantamientocat --setupPgExt --coalesceCatalogueRef --createEnumTabs --createNumChecks --createUnique --createFk --createFkIdx --coalesceMultiSurface --coalesceMultiLine --coalesceMultiPoint --coalesceArray --beautifyEnumDispName --createGeomIdx --createMetaInfo --expandMultilingual --createTypeConstraint --createEnumTabsWithId --createTidCol --smart2Inheritance --strokeArcs --defaultSrsCode 9377 --preScript C:\Users/DANILOv/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\asistente_ladm_col\resources\sql\insert_ctm12_pg.sql --modeldir C:\Users/DANILOv/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\asistente_ladm_col\resources\models --models Modelo_Aplicacion_LADMCOL_Lev_Cat_V1_2 --iliMetaAttrs C:\Users/DANILOv/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\asistente_ladm_col\resources\toml\LADM_COL_configuration.toml Info: dburl <jdbc:postgresql://localhost:5432/sanjeronimorural> Info: dbusr
SCRAM authentication is not supported by this driver. You need JDK >= 8 and pgjdbc >= 42.2.0 (not ".jre" versions)
Info: ili2pg-4.6.1-63db90def1260a503f0f2d4cb846686cd4851184
Info: ili2c-5.2.3-3ec7a10e9bacc87e149a14a7f11a6035e0481c69
Info: iox-ili-1.21.8-a6aee68136447c0616995e56888fa9c7ef362a77
Info: java.version 1.8.0_231
Info: user.name
Info: maxMemory 1835008 KB
Info: currentTime 2022-03-17 15:10:23
Info: dbschema
Info: dburl <jdbc:postgresql://localhost:5432/sanjeronimorural>
Info: dbusr
org.postgresql.util.PSQLException: SCRAM authentication is not supported by this driver. You need JDK >= 8 and pgjdbc >= 42.2.0 (not ".jre" versions)
SCRAM authentication is not supported by this driver. You need JDK >= 8 and pgjdbc >= 42.2.0 (not ".jre" versions)
¡Terminado con errores!