GeoServer 安装包中是不含sqlserver插件的,所以无法创建sqlserver的数据存储,要想支持发布sqlserver的空间表到geoserver就需要添加插件
1,下载插件
官网下载地址:https://geoserver.org/download/
根据自己的版本下载指定的插件
如果官网下载卡死也可以从这里下载,包含了sqljdbc https://download.csdn.net/download/u012796085/87408322
2,geoserver for sqlserver 扩展
将 gt-jdbc-sqlserver-24.0.jar、mssql-jdbc-8.2.2.jre8.jar拷贝至geoserver目录下的WEB-INF\lib下
3,微软JDBC支持文件
3.1 下载sqljdbc:https://www.microsoft.com/en-us/download/details.aspx?id=11774
解压后如下:
3.2 拷贝文件jre下的 sqljdbc4.jar 到 geoserver安装目录的 \WEB-INF\lib下;
3)如果是在window上运行GeoServer,需要拷贝 auth\x86\sqljdbc_auth.dll 和 xa\x86\sqljdbc_xa.dll 到 C:\Windows\System32
4,重启geoserver
重启后创建数据仓库即可看到