一、安装ArcGIS和ArcSDE
版本选择:10.1
二、安装Oracle数据库
版本选择:11gRelease 2 (11.2) for Microsoft Windows x64 (64-Bit)
三、安装Oracle Client
版本选择:11g Release 2 (11.2) forMicrosoft Windows (32-Bit)
安装步骤:
(1)双击解压后的文件夹中的可执行文件setup.exe进行安装
(2)选择安装类型【管理员】
(3)指定安装位置
四、ArcSDE连接数据库
(1)在Oracle Client下的Oracle Net Manager中创建监听程序和服务
(2)打开ArcCatalog,在Database Connections节点下双击Add Database Connection,配置如下信息。
五、使用ST_GEOMETRY
1、在ArcCatalog中打开ArcToolbox,选择Data Management Tools,Geodatabase Administration, Create Enterprise Geodatabase,填入数据库实例、数据库管理员密码、Geodatabase管理员密码等信息,最后选择授权文件,如下图所示:
2、创建完成之后选择连接名,右键Import→ Feature Class导入数据
3、用Oracle SQL Developer连接数据库,执行如下代码:
select sde.st_astext(shape) fromsystem.hotel;
结果如下:
在Oracle11g中调用函数无需配置监听器