arcgis连接oracle,并向oracle中导入shp数据
来源:互联网 发布:java模板 编辑:程序博客网 时间:2024/05/15 23:49
服务器:Oracle 11g
客户端:arcgis desktop 10.2、oracle 11g 32位客户端
客户端:arcgis server 10.2、oracle 11g 64位客户端
1、服务器上安装oracle 11g,客户端安装arcgis desktop 10.2对应oracle 11g 32位客户端,arcgis server对应oracle 11g 64位客户端。如果desktop和server同时安装在了一台机器上,这台机器就要同时安装32位和64位客户端,两个客户端仅需安装在不同位置即可。这样做的原因是,desktop是32位的程序,server是64位的程序,因此缺少相应的客户端,在连接数据库(desktop)或发布地图服务(server)时,就会提示数据库客户端配置错误。
2、用catalog直连oracle数据库。实例名:ip/orcl。用户名sys,密码。可以连接数据库。
如果没有安装正确的oracle客户端,进行这一步,可能会报错客户端配置不正确。
3、创建空间数据库。用create enterprise geodatabase创建空间数据库。
如果没有创建空间数据库,直接导入shp文件到oracle的数据库中,虽然显示导入成功,但缺少地理坐标系,在catalog中编辑数据库中导入文件的地理坐标系后,文件加载没有数据。
4、创建空间数据库后,可能会有绿色报错。
下面的解释引用自一篇博客,没有验证真实性
http://blog.csdn.NET/linghe301/article/details/7659423ArcSDE10.1的安装文档
// 绿色警告,但是不影响库
The ST_Geometry shape library path may be invalid, or the EXTPROC is not configured correctly in the Oracle instance. [ (Unable to determine current version of ST_SHAPELIB. The latest ST_GEOMETRY and dependent libraries need to be copied to the correct software location. Refer to the ArcGIS help topics for more details.)]
这个警告就是说,如果使用SQL操作ST_Geometry,需要单独安装相关的包,调用ST_SHAPELIB
但是有个问题就是,默认的表空间安装在$ORACLE_HOME/dbs里面
5、导入数据右键数据库连接,可以选择一次导入一个数据或多个数据。
转:http://blog.csdn.net/hj08053127/article/details/52300071
- arcgis连接oracle,并向oracle中导入shp数据
- arcgis连接oracle,并向oracle中导入shp数据
- arcgis连接oracle,并向oracle中导入shp数据
- ArcSDE 连接 Oracle 数据库 导入 SHP 数据
- 在oracle中删除sde导入的shp数据。
- 如何将shp数据导入Oracle Spatial
- 将shp数据导入Oracle Spatial
- shp导入oracle sptial
- shp导入Oracle
- oracle远程连接并导入数据
- 向oracle中导入数据(利用pl/sql工具)
- 批处理Excel数据导入为ArcGIS的shp点数据
- shp2sdo工具导入shp文件到oracle
- 使用 Sql*Loader 向 Oracle 导入数据
- 使用sqlldr命令向Oracle导入数据
- AE中导入两个shp并合并
- geoTools向shp文件中写数据
- ArcGIS格网化shp数据
- 第10周项目2- 二叉树遍历的递归算法
- Yarn的架构及原理
- 多元函数极值、Hessian矩阵、正定矩阵
- 第十三周项目三(Dijkstra算法的验证)
- 第十二周项目二(操作用邻接表实现的图)
- arcgis连接oracle,并向oracle中导入shp数据
- IOS App注册支持文件类型
- 【第13周 项目3 - Dijkstra算法的验证】
- 第13周项目2-Kruskal算法的验证
- 第十三周【项目四-Floyd算法验证】
- 点击删除
- 实验二--任务三--理解Task
- 第十三周--kruskal算法的验证
- Insertion Algorithm