geotools导入shp文件到Oracle数据库时表名带下划线的问题解决
2016-08-04 11:25
561 查看
问题:
最近在做利用geotools导入shp文件到Oracle表中,发现一个问题Oracle表名带下划线时导入失败,问题代码行: dsOracle.getFeatureWriterAppend(oracleTable, Transaction.AUTO_COMMIT); dsOracle为org.geotools.data.DataStore类型对象解决方案:
网上查阅资料发现是Oracle11的java包ojdbc的版本问题,maven中搜索ojdbc发现最新版如下图pom配置:
<!-- https://mvnrepository.com/artifact/ojdbc/ojdbc -->
<dependency>
<groupId>ojdbc</groupId>
<artifactId>ojdbc</artifactId>
<version>14</version>
</dependency>
但是,Oracle11g的ojdbc最新版本应该是ojdbc6
pom配置:
<!-- https://mvnrepository.com/artifact/cn.guoyukun.jdbc/oracle-ojdbc6 -->
<dependency>
<groupId>cn.guoyukun.jdbc</groupId>
<artifactId>oracle-ojdbc6</artifactId>
<version>11.2.0.3.0</version>
</dependency>
所以我将ojdbc的jar包更新为oracle-ojdbc6-11.2.0.3.0.jar版本的就OK
相关文章推荐
- 使用geotools导入shp文件到Oracle数据库时表名带下划线问题的解决方法
- 使用geotools导入shp文件到Oracle数据库时表名带下划线问题的解决方法
- Eclipse中导入android项目名前有红叉但项目内文件无错误问题解决方法
- 解决MySQL导入文件问题(The selected file was generated by mysqldump and cannot be restored by this applicati)
- [导入]使用installshild解决某些安装文件无法在win2003上安装的问题
- 解决雷鸟导入OE导出的.csv文件乱码的问题
- 解决导入dxut.h等文件的未知错误 && 路径问题
- mysql文件导入乱码问题的解决:
- org.apache.tools.zip在Linux下压缩文件中文乱码问题解决
- 解决Myeclipse中导入epf文件之后xml及jsp等各种页面中的部分显示异常问题
- 【转载】 解决Geotools中文问题的一个新的想法
- 解决Geotools中文问题的一个新的想法
- 如何解决在jsp页面上导入.xls文件报错问题
- mysql 大文件导入问题和导入后出现的问题解决
- [导入]关于ASP.NET返回文件的MIME的未解决问题
- 解决mysql无法导入本地文件的问题
- (上一篇的问题解决后又遇到的新问题)在eclipse中导入工程后运行任意文件出现"The selection is not within a valid module"
- [导入]WebbUpload 1.1.0.0上传组件(解决.net下大文件上传问题)
- 解决GBK数据库文件通过source导入mysql数据库乱码的问题
- .net操作doc的代码(原样式导入)(导出:解决了迅雷下载.aspx文件的问题)