Processing math: 100%

1 votos

ArcGIS no se conecta a la base de datos PostgreSQL con nombre todo en mayúsculas

Estuvimos probando ArcGIS en el trabajo y estamos a punto de comprarlo. Sin embargo, tenemos una base de datos PostgreSQL que contiene muchas cosas con las que trabajamos, todas en mayúsculas ("GISSTUFF", por ejemplo). ArcGIS no puede conectarse a ella.

Contactamos al servicio de soporte de ESRI y nos dijeron que necesita cambiar a minúsculas. Esto es bastante sencillo de lograr, pero desafortunadamente afecta nuestras otras conexiones. GISSTUFF de repente se convierte en gisstuff y se pierden las conexiones.

Y son muchas conexiones en una amplia gama de cosas. Se puede manejar, pero tendríamos que pensar en cada punto donde se establecería la conexión, restablecerla y probarla. No tengo dudas de que, dado que ninguno de los empleados aquí fue el administrador original del sistema y la documentación/capacitación fue escasa, algunas cosas se perderán en el proceso.

Entonces, ¿alguien sabe si hay alguna manera de hacer que ArcGIS (solo el software estándar de escritorio, creo que ahora sería Pro) maneje bases de datos PostgreSQL en mayúsculas?

3voto

M. B. Altaie Puntos 11

No es posible utilizar ArcObjects para acceder a bases de datos (o tablas, o columnas) con nombres mixtos o en mayúsculas. ArcGIS Server, Desktop y ArcPy solo son capaces de acceder a objetos con nombres en minúsculas.

La documentación de Desktop indica (énfasis mío):

Escriba el nombre de la base de datos en minúsculas; los nombres de objetos en mayúsculas y mixtas no son compatibles con geodatabases en PostgreSQL. Si escribe un nombre de base de datos en mayúsculas o mixtas, ArcGIS lo convierte a minúsculas.

Y la documentación de Server dice lo mismo (igual):

Utilice caracteres en minúsculas para el rol de inicio de sesión; los nombres de caracteres mixtos y en mayúsculas no son compatibles con ArcGIS.

Con tablas y columnas, se pueden crear vistas para evitar problemas de nombres. Pero con bases de datos, no hay conexión posible, por lo que nunca tienes esa oportunidad.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X