一、安装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中调用函数无需配置监听器
