摘要: 1.安装插件plugin和oracle驱动ojdbc14.jar 在网站http://docs.codehaus.org/display/GEOS/Download下载插件。下载的压缩包里面,这两个东西都有,一般的ojdbc14.jar不一定适合自己,因为Or...
1.安装插件plugin和oracle驱动ojdbc14.jar
在网站http://docs.codehaus.org/display/GEOS/Download下载插件。下载的压缩包里面,这两个东西都有,一般的ojdbc14.jar不一定适合自己,因为Oracle的每个版本,ojdbc14.jar是不一样的,可以在自己Oracle的安装目录下jdbc\lib目录里面找到这个文件。找到以后,将这两个文件复制进GeoServer的webapps\geoserver\WEB-INF\lib目录重启服务即可。重启以后就可以在创建datastore的下拉列表中看到Oracle和Oracle(OCI),如图:
插件配置完成了。
2.创建Oracle数据的DataStore。
前面的步骤和发布shp数据的一样,不再赘述。到下图这一步,认知填好你的数据库的信息。
然后点击Submit。再依次点Apply和Save。要注意的是,Apply和Save必须都点,而且顺序不能乱。Apply是保存当前配置,Save保存到GeoServer。(开始我没注意到这一点,每次发布好数据以后,重启服务,数据就丢失了)。
3.创建Feature Types
点FeatureTypes/New,如图,将我们创建的Oracle DataStore里面的所有FeatureTypes都罗列了出来,我们在里面选择要创建的FeatureTypes,点击New。
下面就好前面的创建Shp数据FeatureTypes一样,不再赘述。