使用SQL Server 2008视图创建GeoServer功能

时间:2009-02-18 01:50:27

标签: sql-server sql-server-2008 geoserver

我们正尝试在SQL Server 2008中的视图之上创建GeoServer中的功能(层),而不是表。我们可以创建该功能,但它不会显示任何数据,因为GeoServer(JDBC)无法检测用作FID的主键。据我所知,不可能使视图列看起来是主键,我们无法弄清楚如何强制GeoServer将特定列识别为FID。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

这显然是SQL 08 GeoServer驱动程序中的已知错误。他们已经修复了问题,可以通过下载其中一个夜间版本获得固定版本。您需要获取GeoServer和SQL Server驱动程序的最新副本。