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

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

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

使用实用工具

如果您的电脑上安装了多个版本的SQL Anywhere,在您使用实用工具时必须注意您的系统路

径。因为安装会将最新安装版本的可执行目录追加至您的系统路径中,可能您安装了新版本的软

件,但不经意地使用着老版本的实用工具。

有5 个途径可确保您使用版本10 的实用工具:

· 修改系统路径以便SQL Anywhere 10 可执行目录在任何其他版本的可执行路径之前。

· 在命令行下切换至SQL Anywhere 10 的可执行目录。

· 在运行实用工具时指定完整的路径名。

· 可创建脚本更改您的环境,以便使用正确版本的实用工具。

· 卸载旧版软件。

快速升级

以下步骤总结了升级至SQL Anywhere 10 的主要步骤:

若使用命令行来升级数据库:

1、 备份数据库。例如:dbbackup -c "DBF=mydb.db;UID=DBA;PWD=sql" old-db-backup-dir

(注意,确保您使用的是正确版本的备份工具)。

2、 如果需要,请整理磁盘碎片。磁盘碎片容易导致数据库性能下降。

3、 关闭所有SQL Anywhere 和Adaptive Server Anywhere 数据库服务器因为版本10 的卸载

实用工具不能针对正在运行的数据库。例如:

dbstop -c 
"DBF=mydb.db;UID=DBA;PWD=sql"。

4、 卸载旧版数据库并加载至一个新的版本10 数据库。例如:

dbunload -c 
"DBF=mydb.db;UID=DBA;PWD=sql" 
-an mydb10.db -o dbunload_log_mydb.txt。

5、 关闭新数据库并执行备份。例如:

dbstop -c "DBF=mydb10.db;UID=DBA;PWD=sql" 
dbbackup -c "DBF=mydb10.db;UID=DBA;PWD=sql" new-db-backup-dir


最新评论共有 4 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册