本节说明 6.0.0 版与 6.0.1 版之间的行为更改。
Java 系统表更改 用于记录 Java 类信息(SYSJAR、SYSJARCOMPONENT 和 SYSJAVACLASS)的系统表过去有 SMALLINT 类型的主键。现在已将这些数据类型更改为使用 INTEGER 类型的主键。实施这一更改后,就能在数据库中存储更多的 Java 类,并能对数据库中的 Java 类进行更多更改。
此更改在新数据库以及使用升级 [dbupgrad] 实用程序从该版本或以后版本升级的数据库中生效。
-x 命令行中使用圆括号 在以前的版本中,使用 -x 选项的数据库服务器命令行用大括号 ({) 将选项括起来。CommLinks 连接参数中的字符串也属该情况。例如:
dbsrv9 -x tcpip{Localhost=demo}使用大括号的现有命令行仍受支持,但推荐使用圆括号将选项括起来。使用圆括号可支持数据库服务器命令行和 CommLinks 连接参数中的多字节字符集标识符。
dbsrv9 -x tcpip(Localhost=demo)
对 Transact-SQL 和 jConnect 连接缺省使用 ANSINULL 该设置已更改为 ON,与 Adaptive Server Enterprise 缺省行为相符。
数据库服务器 -v 选项 在 6.0 版之前,该选项在事务日志中生成详细输出。现在的 -v 选项用于提供版本信息。
数据库服务器 -gss 选项 过去用于设置堆栈大小的 -gs 服务器选项的行为很复杂。现在不再支持使用 -gs 选项,取而代之的 -gss 能以更清晰的方式提供同样的功能。
有关详细信息,请参见数据库服务器。
Interactive SQL 中的字符集转换 以前,当 CHAR_OEM_TRANSLATION 选项设置为 DETECT 时,Interactive SQL 从数据库读取归类标签,以确定是否打开从 OEM 到 ANSI 的字符集转换。如果归类标签的起始字符串指示 ANSI 代码页,则会关闭转换,否则,会打开转换。该选项设置为 DETECT 时,Interactive SQL 将在状态窗口中显示一条消息,指明数据库的归类标签和显示转换设置。
现在的新行为如下所述:如果该选项设置为 DETECT,Interactive SQL 将从服务器获取 CharacterSet 连接属性。这是服务器在该连接中用于发送所有字符串的字符集。如果该字符集指明为 ANSI 代码页,则关闭从 OEM 到 ANSI 的转换,否则打开转换。将会显示一条新消息,指明数据库的归类标签、经由该连接的通信所用的字符集,以及显示转换设置。
SQL Anywhere Studio 9.0.2
版权所有 © 1989–2005 Sybase, Inc. 部分版权所有 © 2001–2005 iAnywhere Solutions, Inc. 保留所有权利。