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

许可选项出于此格式,以FME Professional Edition开头。

概述

Microsoft SQL Server非空间读取器和Wreater模块提供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服务器。

工作台阅读器概述

单击“阅读器参数”按钮并建立Microsoft SQL Server非空间数据库连接。

FME认为数据库数据集是一个关系表的集合。必须在读取工作区之前定义表。任意条款和加入都得到完全支持。

Workbench Writer概述

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

Microsoft SQL Server Writer模块将属性记录存储到实时关系数据库中。Microsoft SQL Server Writer提供以下功能:

  • 交易支持:Microsoft SQL Server Writer提供事务支持,可以缓解数据加载过程。偶尔,数据负载操作由于数据困难而过早地终止。事务支持提供了一种用于重新加载校正数据而无需数据丢失或重复的机制。
  • 表创作:Microsoft SQL Server Writer使用Workspace中的信息根据需要自动创建数据库表。