Pregunta

Estamos intentando crear una característica (capa) en GeoServer encima de una vista en SQL Server 2008, en lugar de una tabla.Podemos crear la función, pero no mostrará ningún dato porque GeoServer (JDBC) no puede detectar una clave principal para usar como FID.Hasta donde yo sé, no es posible hacer que una columna de vista parezca una clave principal y no podemos descubrir cómo forzar a GeoServer a reconocer una columna específica como FID.

Cualquier ayuda sería muy apreciada.

¿Fue útil?

Solución

Aparentemente se trataba de un error conocido en el controlador GeoServer SQL 08.Desde entonces, solucionaron el problema y la versión solucionada se puede obtener descargando una de sus compilaciones nocturnas.Necesitará obtener la copia más reciente de GeoServer y del controlador de SQL Server.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top