Chinaunix首页 | 论坛 | 博客
  • 博客访问: 92123088
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: Sybase

2008-04-10 21:12:29

  来源:赛迪网    作者:Sybase

升级QAnywhere

欲升级QAnywhere 应用,您可升级统一数据库、应用和客户端消息存储。

要升级统一数据库,请参看前述文档。

请认真阅读新版本的新功能与行为变更以升级您的应用。

升级QAnywhere 消息存储

1、 部署QAnywhere 文件。

2、 升级消息存储:

使用-su 或-sur 选项来启动QAnywhere 代理。

升级UltraLite

当升级较早版本的UltraLite 时,您必须考虑需要的数据库和应用代码升级路径。

与已有软件兼容

· UltraLite 10 运行时与UltraLite 10 引擎不能与较早版本的UltraLite 数据库文件与应用代码

工作

· UltraLite 10 将不支持从客户端应用至除UltraLite 版本10 之外的其他UltraLite 版本数据库

连接

· 在Sybase Central 中提供了以下管理较早版本的数据库和客户端应用功能:

o 完整管理版本10 数据库。不能管理较早版本的数据库。

o 仅能连接至版本5、6、7、8 或9 的数据库来升级数据库文件格式。

o 能通过移植C++ API 向导为版本7、8 或9 的C/C++应用源文件升级。

如果您的计算机上有多个版本的SQL Anywhere,您必须注意UltraLite实用工具的系统路径。

升级UltraLite数据库

如欲升级更早版本的UltraLite 数据库,需要您:

· 同步数据

· 断开所有应用和管理工具

· 将数据库拷贝至计算机

注意:

在升级前,您不能用UltraLite 10 管理工具连接早期版本的数据库。

 

数据库升级的特殊考虑

· UltraLite 模式现在不以单独的.usm文件存在,而成为了数据库的一部分。这意味着如不连

接到数据库,则不能创建一个新的数据库。应用必须部署一个初始化的数据库或使用新的

CreateDatabase 功能编程创建一个数据库。

· 文件格式在版本10 中也得到了统一。这意味着绝大多数平台能共享同一个数据库,不再需

要Unicode 字符。

如果需要使用您的排序方式中不包含的字符,您需要将数据库编码为UTF-8。

Windows CE 和桌面数据库

如果您从以上两个平台升级,而且不需要Unicode 字符,则不需要UTF-8 编码数据库。

UTF-8 编码可能造成数据库不必要的膨胀。

· 在新创建的版本10 数据库中,无论数据库大小写敏感与否,所有的密码都是大小写敏感

的。所以,用户名、密码等在数据库升级时可能不被保留。您必须添加用户名、密码到

UltraLite 10 数据库中。DBA 的缺省新密码为sql。

阅读(703) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~