Microsoft SQL Server和Azure SQL数据库非空间(MSSQL_ADO)读写器

许可选项这种格式从FME专业版开始。

概述

Microsoft SQL Server非空间读写器模块为FME提供了访问live Microsoft SQL Server数据库表中包含的属性数据的权限。这些数据不一定包含空间组件。

FME通过Microsoft的ActiveX数据对象(ADO)提供对活动Microsoft SQL Server数据库的读写访问。

FME首先使用Microsoft SQL Server 2012本地客户端连接到SQL (Azure)服务器。如果没有找到2012年的本地客户端,FME将尝试使用2008年的本地客户端重新连接。
2012原生客户端支持SQL Server 2005及以上版本,包括Azure服务器。
2008原生客户端支持SQL Server 2005及以上版本,但不支持Azure服务器。

工作台读者概述

单击Reader Parameters按钮并建立一个Microsoft SQL Server非空间数据库连接。

FME认为数据库数据集是关系表的集合。必须在工作区中定义表才能读取它们。完全支持任意where子句和连接。

工作台作家概述

单击写入器参数按钮并建立Microsoft SQL Server非空间数据库连接。

Microsoft SQL Server编写器模块将属性记录存储到动态关系数据库中。Microsoft SQL Server编写器提供以下功能:

  • 事务支持:Microsoft SQL Server编写器提供了简化数据加载过程的事务支持。有时,数据加载操作会由于数据困难而提前终止。事务支持提供了一种重新加载已更正数据的机制,而不会造成数据丢失或重复。
  • 表创建:Microsoft SQL Server编写器使用工作区中的信息根据需要自动创建数据库表。

格式的资源