Cree una función de GeoServer usando una vista de SQL Server 2008
-
05-09-2019 - |
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.
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.