2 votos

Conexión a la base de datos de ArcCatalog que muestra tablas en blanco

Recibí información para conectarme a una base de datos (sin componente espacial) que tiene tablas que necesito para un proyecto en el que estoy trabajando. El problema es que una vez que establezco la conexión en ArcCatalog veo todas las tablas contenidas en la base de datos, pero cuando intento abrirlas, todos los campos están ahí pero no están poblados con ninguna información. La persona que las creó dice que se ve bien en su extremo.

Intenté exportar una de las tablas a un archivo .dbf y me dio un error 999999 con una advertencia 000592.

2voto

Gili Puntos 14674

Si estás intentando traer una tabla de un servidor SQL, como Microsoft SQL Server, y la tabla contiene datos en Microsoft SQL Server pero aparece en blanco en ArcMap, es posible que la tabla esté utilizando nombres de campos que no son compatibles con ESRI. Necesitarás ajustar la consulta.

Aquí tienes un ejemplo de una consulta que no es compatible con ESRI:

select ID, Device Name, Date, Meter - Current Day Reading (Last Known Value),
MeterNumber from tableName.dbo.meterReadings

Los nombres de columna de la tabla de SQL Server tenían espacios, paréntesis y guiones, algunos o todos los cuales no son compatibles con ESRI. Afortunadamente, esto solo requiere una corrección simple. Para hacerlo, haz clic derecho en la tabla en la Tabla de Contenidos de ArcMap, ve a Propiedades, ve a la pestaña Orígenes y cambia la consulta para poner alias a los nombres de campo ofensivos. Necesitarás rodear cada nombre de campo ofensivo con corchetes.

La consulta corregida se verá así:

select ID, [Device Name] as deviceName, Date, [Meter - Current Day Reading
(Last Known Value)] as currentDayMeterReading, MeterNumber from
tableName.dbo.meterReadings

1voto

Omnivium Puntos 282

Necesitas pedirle al administrador de la base de datos/ administrador del sistema que te conceda permisos de lectura para todas las tablas en la base de datos requerida.

0voto

LDomagala Puntos 1360

Este puede no ser la fuente de tus problemas, pero asegúrate de que el icono "mostrar todos los registros" esté seleccionado.

ingresa la descripción de la imagen aquí

De lo contrario, los valores de las filas solo se mostrarán para las filas que hayan sido seleccionadas.

ingresa la descripción de la imagen aquí

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