Oracle空间对象读写器

许可选项阅读此格式从FME专业版开始。

授权的选项写作该格式从FME数据库版本开始。

格式的笔记

3 d几何支持

只有Oracle 11可以读取和写入3D表面和实体g及以上。

Oracle即时客户端

可以使用即时客户端来运行OCI、OCCI、JDBC和ODBC应用程序,而无需安装完整的Oracle客户端。即时客户端支持SQL*Plus。

有关它如何与FME一起工作的更多信息,请参见

https://knowledge.亚搏在线safe.com/articles/FAQ/How-to-setup-an-Oracle-Instant-Client-for-use-with-FME

甲骨文的钱包

要使用带有FME的Oracle钱包,请保留用户名和密码参数为空,并输入Oracle钱包的名称作为服务名称或Easy Connect参数的值。

概述

Oracle Spatial Object Reader/Writer模块允许FME读写使用Oracle Spatial存储的几何和属性数据。此模块直接与Oracle Spatial通信以获得最大的吞吐量。Oracle Spatial的关系模型和对象关系模型都得到了FME的支持:这里讨论对象关系模型,关系模型在单独的章节中讨论:Oracle空间关系读写器

对象关系模型通常简称为对象模型,以防止与纯关系模型混淆。

栅格和点云阅读和写作由独特的读者和作者处理,并在单独的章节中讨论:

如果只需要读取或写入属性,则Oracle非空间阅读器/写入器应该使用模块。

读者概述

Oracle空间对象读取器从Oracle空间数据库中的空间表中读取属性和几何图形。

作家概述

Oracle空间对象编写器模块在Oracle空间数据库中存储几何和属性数据。同时支持大小写表名。

Oracle空间对象写入器提供了以下功能:

  • 事务支持:Oracle空间对象编写器提供了简化数据加载过程的事务支持。有时,数据加载操作会由于数据困难而提前终止。事务支持提供了一种重新加载已更正数据的机制,而不会造成数据丢失或重复。
  • 表创建:Oracle空间对象编写器使用FME工作区中的信息根据需要自动创建数据库表。
  • 表下降:Oracle空间对象编写器有一个参数,该参数允许在重新创建时删除每个表,或者在添加时截断每个表。
  • 创建索引:作为加载过程的一部分,Oracle空间对象编写器将设置并填充所有需要的索引和索引表。
  • 批量加载:Oracle空间对象编写器使用批量加载技术来确保快速的数据加载。