新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 软件开发 > 数据库 > Sybase教程 > 正文:教你学会怎样升级到SQL Anywhere 10(6)

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

新客网 XKER.COM 2007-08-16 来源: Sybase 收藏本文
升级MobiLink

与已有软件兼容

· 新的MobiLink 客户端可与较早版本的MobiLink 服务器兼容。

· 新的MobiLink 服务器能够使用较早版本的客户端,或者与版本10 的客户端混杂使用。如

果要使用较早版本的客户端,请使用-xo 选项启动MobiLink 服务器。

· MobiLink 服务器版本10 仅支持版本8 和9 的SQL Anywhere 和UltraLite 客户端。如果需

要支持更早版本的客户端,您必须使用较早版本的MobiLink 服务器来支持。

· 确认SQL Anywhere 文档所列出版本10 的行为变更不会影响到您的应用。如果有影响,

请相应升级应用。

升级步骤

若欲升级已有的MobiLink 安装,您必须按照以下步骤来升级组件:

1、 关闭MobiLink 服务器。

2、 升级统一数据库。

3、 升级MobiLink 服务器。

4、 启动MobiLink 服务器。

5、 升级MobiLink 客户端。

在升级之前,请认真阅读行为变更和升级中的重要事项。

在已有的统一数据库上能使用新的MobiLink 服务器之前,您必须运行升级脚本以安装新系统对象。升级脚本必须通过已有安装的MobiLink 系统表拥有者来安装。

升级统一数据库

注意:

如果您编写了authenticate_user_hased 脚本,您必须使用等价的数据类型将接受BINARY(20)

改为接受BINARY(32)。

升级SQL Anywhere

在此版本之前,MobiLink 系统表由DBO 拥有。欲对SQL Anywhere 数据库运行设置脚本,必须使用MobiLink 系统表的拥有者来登录统一数据库。使用普通用户的权限不足以运行更改表的脚本。欲运行升级脚本,可使用SETUSER SQL 语句来模拟DBO。例如:SETUSER "dbo";

若在Sybase Central 中升级统一数据库,您必须使用GRANT CONNECT 语句来为DBO 创建密码,并以DBO 连接。例如:GRANT CONNECT TO "dbo" IDENTIFIED BY 'password';

当您升级完毕后,您必须使用GRANT CONNECT 来去除DBO 的密码。例如:GRANT CONNECT TO "dbo";

· 如果您配置过SQL Anywhere 统一数据库但从来没有与之同步,则您必须运行设置脚本(非升级脚本)。这仅适用于SQL Anywhere 统一数据库。

收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐