将shp数据导入Oracle Spatial

本文详细介绍了如何将shp地理数据导入Oracle Spatial数据库。首先下载shp2sdo.exe工具,将其放置在Oracle客户端的BIN目录下。然后通过CMD执行命令生成.sql.ctl文件,接着使用sqlplus登录数据库并执行该文件。最后,通过sqlldr执行ctl文件完成数据导入。如果遇到错误,可以通过.log日志文件进行排查。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1,下载shp2sdo.exe

2,window7下复制shp2sdo_nt/shp2sdo.exe文件到到oracle客户端根目录下如:D:\app\Administrator\product\11.2.0\client_1\BIN

3,cmd执行,生产 .sql.ctl文件

定位到shp文件的根目录执行

cmd  enter

>cd D:\project\test\shp enter

>D: enter

输入shp2sdo shp文件名 test -g geom -d -s 4326 -t 0.5 -v 生成 test.sql test.ctl 文件

D:\project\test\shp>shp2sdo shp文件名 test -g geom -d -s 4326 -t 0.5 -v

4,执行sql

D:\project\test\shp>sqlplus 用户名/密码@SID  enter

D:\project\test\shp>@test.ctl 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值