Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 11 - 更改和升级 » 8.0.2 版中的新功能 » 8.0.2 版的行为更改

 

Adaptive Server Anywhere 的行为更改

以下是对该软件先前版本的行为更改列表。

  • 不再支持 Windows CE 2.11   已取消了对 Windows CE 2.11 平台的支持。

  • 不再支持 SH3 和 SH4 芯片   已取消了对使用 SH3 和 SH4 芯片的 Windows CE 设备的支持。

  • optimization_goal 设置   optimization_goal 选项的缺省设置是 All-rows 而不是 first-row。这将影响为某些查询选择的执行计划,因此也会更改性能特性。

    有关详细信息,请参见optimization_goal 选项 [数据库]

  • xp_cmdshell 在 Windows 操作系统上显示命令窗口   现在,可以控制 xp_cmdshell 是否启动一个新窗口。此行为更改适用于使用 8.0.2 版或更高版本创建的数据库,或升级到 8.0.2 版或更高版本的数据库。在以前版本的数据库上,仍将保持原来不显示命令窗口的行为。新的行为与其它数据库(如 Adaptive Server Enterprise 和 Microsoft SQL Server)兼容。

    在对 xp_cmdshell 的调用中指定另一个参数,可以隐藏该命令窗口。

    有关详细信息,请参见xp_cmdshell 系统过程

  • 无论数据库服务器使用哪种语言,都可以识别全长英语日期名   创建事件时,无论数据库服务器使用哪种语言(德语、中文,等等),都可以识别完整的英文日期名称。这意味着使用不同语言运行的服务器可以识别重载脚本中的事件定义。

    但使用除英语之外的其它语言的服务器不能识别缩写英语日期名(Mon、Tue,等等)。

    有关详细信息,请参见CREATE EVENT 语句

  • 对 OPTION 设置进行校验   现在,系统对具有最小值和最大值的整型选项进行校验。如果设置的选项值无效,将出现以下错误消息:选项 '%1' 的设置无效

    如果您在卸载了包含无效选项设置的数据库后又重载了该数据库,将把那些选项设置为最接近的有效值。

    下表列出了相关选项。方括号表示包含的范围。

    选项

    范围

    isolation_level

    [ 0, 3 ]

    precision

    [ 0, 127 ]

    scale

    [ 0, 127 ]

    nearest_century

    [ 0, 100 ]

    max_hash_size

    [ 2, 64 ]

    max_work_table_hash_size

    [ 2, 64 ]

    first_day_of_week

    [ 1, 7 ]

    default_timestamp_increment

    [ 1, 60000000 ]

  • 重命名的连接   有两个连接的名称已更改。这两个连接都是图形式计划中的连接,并且都在文档中进行了说明。嵌套循环不存在连接 (JNE) 现在称作嵌套循环反半连接 (JNLA);而嵌套循环存在连接 (JE) 现在称作嵌套循环半连接 (JNLS)。

    有关详细信息,请参见连接算法

不再支持和不支持的功能

此列表包括不再支持的和影响现有应用程序的功能。

  • Windows 上不再支持 -d 服务器选项   在 NetWare 上使用时,-d 选项强制使用 POSIX I/O 而不使用 DFS (Direct File System) I/O。在 Windows 中,仍可以在命令行上使用该选项,但它将被忽略。