Oracle Spatial Georaster故障排除
尝试连接到Oracle数据库时有时会出现问题。这几乎总是由于用户环境的错误配置。以下建议通常可以帮助检测和克服这些问题:
- 对于Oracle Spatial Reader可用的表,它需要进入user_sdo_geom_metadata.表定义几何列,空间范围,以及可选地,数据的SRID。
- 确保使用SQL * Plus使用服务名称,用户名和密码连接到数据库。
- 确保你的Oracle_Home.环境变量已正确设置:有关详细信息,请参阅Oracle文档。这是某些特定版本的Oracle所必需的,也可能是必要的,即使SQL * Plus出现在没有它的情况下正确运行。
- 如果安装了旧版本的Oracle客户端软件,请确保路径变量具有当前版本的Oracle文件夹第一的,在任何其他Oracle软件之前,包括WebDB包。
- 在UNIX上运行时,应定义以下环境变量:
多变的 |
内容 |
样本值 |
---|---|---|
Oracle_Base. |
安装了Oracle客户端软件的顶级文件夹。 |
/ opt2 / Oracle8i / app / Oracle |
Oracle_Home. |
Oracle产品文件夹。 |
/ opt2 / Oracle8i / app / Oracle / |
Oracle_sid. |
主机数据库实例的系统ID。 |
FME. |
ld_library_path. |
将搜索共享对象的文件夹列表。 此列表必须包含fme_home路径,以及oracle_home的lib子文件夹。 |
$ {ld_library_path}: |