CÓMO
Un cambio significativo en PostgreSQL 12 y versiones posteriores es la eliminación del comportamiento especial de las columnas OID internas. Las tablas ya no se pueden crear utilizando la cláusula WITH OIDS, como se describe en las notas de la versión 12 de PostgreSQL. Antes de PostgreSQL 12, ciertas tablas del sistema de geodatabase en PostgreSQL se crearon utilizando la cláusula WITH OIDS. Consulte la sección Solución para obtener información sobre cómo actualizar su geodatabase al utilizar una instancia de PostgreSQL 12.x.
Tenga en cuenta los siguientes puntos relacionados con este cambio mientras trabaja con ArcGIS:
Error al crear la clase de entidad. No se encontró la tabla DBMS [ERROR: map.i48 de relación no existe]
Algunas operaciones de edición también fallan cuando se utiliza un cliente anterior para editar datos en una geodatabase en PostgreSQL 12 o versiones posteriores.
Utilizar pg_dump/pg_restore para actualizaciones a PostgreSQL 12
Existen varias opciones para crear copias de seguridad de bases de datos PostgreSQL. Sin embargo, para las bases de datos de PostgreSQL utilizadas para almacenar geodatabases, Esri recomienda emplear pg_dump para crear un fichero, eliminar la base de datos, volver a crear la base de datos con el mismo nombre y restaurarla en la base de datos recreada utilizando pg_restore. Esta metodología de copia de seguridad y restauración se puede utilizar antes o después de actualizar la geodatabase a la versión 10.8.1 de ArcGIS o ArcGIS Pro 2.6. Puede actualizar directamente desde una geodatabase 10.6.x, 10.7.x o 10.8 si la base de datos es de una versión compatible con ArcGIS Pro 2.6 o ArcGIS 10.8.1.
Obtener ayuda de expertos en ArcGIS
Descargar la aplicación de soporte de Esri