Создайте функцию GeoServer, используя представление SQL Server 2008 - PullRequest
0 голосов
/ 18 февраля 2009

Мы пытаемся создать элемент (слой) в GeoServer поверх представления в SQL Server 2008, а не таблицы. Мы можем создать эту функцию, но она не будет отображать никаких данных, потому что GeoServer (JDBC) не может определить первичный ключ для использования в качестве FID. Насколько мне известно, невозможно сделать столбец представления первичным ключом, и мы не можем понять, как заставить GeoServer распознавать определенный столбец как FID.

Любая помощь будет принята с благодарностью.

1 Ответ

1 голос
/ 01 марта 2009

Это, очевидно, известная ошибка в драйвере SQL 08 GeoServer. С тех пор они исправили проблему, и исправленную версию можно получить, загрузив одну из своих ночных сборок. Вам потребуется получить последнюю версию GeoServer и драйвера SQL Server.

...