Microsoft SQL Server非空间(JDBC)读写器gydF4y2Ba

许可选项gydF4y2Ba对于这种格式,从FME桌面专业版开始。gydF4y2Ba

注意:FME 2020.0版本的新格式gydF4y2Ba

在FME 2020中,我们改变了FME与Microsoft SQL Server数据库格式的连接方式。gydF4y2Ba

我们弃用了以前使用的格式,并将它们替换为使用新的数据库连接族的更新格式。这些新格式允许高级用户指定他们自己的JDBC连接字符串和连接属性。新格式支持已弃用格式的所有功能。gydF4y2Ba

弃用格式名称gydF4y2Ba

新格式的名字gydF4y2Ba

Microsoft SQL Server and Azure SQL Database Non-Spatial (JDBC) Reader/Writer (gydF4y2BaMSSQL_JDBC_NONSPATIAL, MSSQL_JDBC_AZURE_NONSPATIALgydF4y2Ba)gydF4y2Ba

Microsoft SQL Server and Azure SQL Database Spatial (JDBC) Reader/Writer (gydF4y2BaMSSQL_JDBC_SPATIALgydF4y2Ba,gydF4y2BaMSSQL_JDBC_AZURE_SPATIALgydF4y2Ba)gydF4y2Ba

数据库连接gydF4y2Ba

  • 新格式不能重用为已弃用格式创建的数据库连接。gydF4y2Ba
  • 要开始使用新格式,必须创建或嵌入新的数据库连接。gydF4y2Ba

概述gydF4y2Ba

Microsoft SQL Server Non-Spatial (JDBC)读取器和写入器模块为FME提供了对Microsoft SQL Server数据库表中保存的属性数据的访问。FME通过与FME绑定的Microsoft JDBC驱动程序提供读写访问。gydF4y2Ba

使用笔记gydF4y2Ba

这种格式的性能取决于分配给Java虚拟机(JVM)的内存量。下面的环境变量允许你指定Java插件可用的内存:gydF4y2Ba

  • FME_JVM_MIN_HEAP_SIZE:初始化JVM时的初始堆大小。如果不设置,默认值是1024K。gydF4y2Ba
  • FME32_JVM_MIN_HEAP_SIZE:与FME_JVM_MIN_HEAP_SIZE相同,但适用于Windows上的32位FME Desktop,如果设置,则优先于FME_JVM_MIN_HEAP_SIZE。gydF4y2Ba

这些变量必须以1024的倍数设置,且大于1mb。要表示kilobytes、megabytes或gigabytes, appendgydF4y2BakgydF4y2Ba或gydF4y2BaKgydF4y2Ba,gydF4y2Ba米gydF4y2Ba或gydF4y2Ba米gydF4y2Ba,或gydF4y2BaggydF4y2Ba或gydF4y2BaGgydF4y2Ba,分别。例如,这些值都是可以接受的:gydF4y2Ba

6291456gydF4y2Ba

6144 kgydF4y2Ba

6米gydF4y2Ba

  • FME_JVM_MAX_HEAP_SIZE:初始化JVM时的最大堆大小。如果不设置,默认值为16384K。gydF4y2Ba
  • FME32_JVM_MAX_HEAP_SIZE:与FME_JVM_MAX_HEAP_SIZE相同,但适用于Windows上的32位FME Desktop,如果设置,则优先于FME_JVM_MAX_HEAP_SIZE。gydF4y2Ba

这些变量必须以1024的倍数设置,且大于2mb。要表示kilobytes、megabytes或gigabytes, appendgydF4y2BakgydF4y2Ba或gydF4y2BaKgydF4y2Ba,gydF4y2Ba米gydF4y2Ba或gydF4y2Ba米gydF4y2Ba,或gydF4y2BaggydF4y2Ba或gydF4y2BaGgydF4y2Ba分别。例如,这些值都是可以接受的:gydF4y2Ba

83886080gydF4y2Ba

81920 kgydF4y2Ba

80米gydF4y2Ba

Note: ">注意:gydF4y2Ba要将FME使用的其他参数传递给Java虚拟机,请使用gydF4y2BaJAVA_TOOL_OPTIONS环境变量gydF4y2Ba.gydF4y2Ba