将shp数据导入Oracle Spatial
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 enter
D:\project\test\shp>quit
enter
6,执行ctl (若报错则在E:\gc目录下会生成一个.log的日志文件。表空间自动拓展alterdatabasedatafile‘D:\Oracle\dataspace\MYTEST.DBF’AUTOEXTENDONNEXT50MMAXSIZEUNLIMITED;)
D:\project\test\shp>sqlldr 用户名/密码@SID
test
转载自:https://blog.csdn.net/goodjie_12/article/details/46049853