热门关键字:  ubuntu  分区  函数  linux系统进程  Fedora

教你学会怎样升级到SQL Anywhere 10(1)

来源: 作者: 时间:2007-08-17 Tag: 点击:

注意:

Adaptive Server Anywhere 已被更名为SQL Anywhere。在本文中,我们将使用SQL

Anywhere 来指代所有版本的产品。

在版本10 种,仅可通过重建数据库来升级数据库格式,其中包含了卸载旧数据库,并将其加

载至一个新的版本10 的数据库中。如直接升级版本9 或更早版本的数据会导致数据库启动失败。

有三种方法可重建已有数据库:

·使用版本10 中带有-an(创建一个新数据库)或-ar(替换老数据库)选项的卸载实用工具

(dbunload)。

注意:

卸载实用工具(dbunload)在各SQL Anywhere 的版本中均使用相同的文件名。所以必须保证您

使用了正确版本的工具。

·使用Sybase Central 中提供的卸载数据库向导。您可以选择创建一个新的数据库,或者使

用新数据库替代老数据,或者将数据库卸载到一个文件中。

·使用老数据库版本的卸载工具,再使用版本10 中提供的reload.sql 来加载数据库。如果需

要更改模式,我们推荐您使用本方法。当您对模式进行修改后,你能初始化一个数据库并

在其上执行重建脚本。

如果您想在卸载和加载期间更改字符集(例如,将大小写敏感的数据库改为大小写不敏感的数

据库),则可能需要更多步骤。更多信息,请参看SQL Anywhere 文档。

与已有软件兼容。

SQL Anywhere 10 数据库服务器支持与版本6 或者更新的客户端应用的连接。版本5 或者更

早的客户端不能与版本10 的数据库服务器连接。当版本9 或更早的客户端连接至版本10 的数据库

服务器时,以下特性不可使用:

·Kerberos logins。

·嵌入SQL 的NCHAR 数据类型。

·在ODBC、OLE DB 和ADO.NET 中提升的对Unicode 数据的支持(例如,将NCHAR 列描

述为WCHAR 列)。

·对BLOB 数据的性能提升,使用ODBC 中的Unicode 应用及所有使用OLE DB 和

ADO.NET 的应用。

·主要针对WAN 环境下的性能提升(同时也兼顾了LAN 环境)。

上一篇:没有了
下一篇:教你学会怎样升级到SQL Anywhere 10(2)
最新评论共有 4 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册