教你学会怎样升级到SQL Anywhere 10(4)
2010-02-07 15:11:18 来源:WEB开发网核心提示:注意:数据库的页面大小可以是(以字节计)2048、4096、8192、16384 和32768,缺省情况下将使用原有数据库的页面大小,教你学会怎样升级到SQL Anywhere 10(4)(2),在命令行中升级数据库文件格式1、认真阅读“升级中的重要事项”,2、如果可能,则连接的数据库必须与卸载
注意:
数据库的页面大小可以是(以字节计)2048、4096、8192、16384 和32768。缺省情况下将使用原有数据库的页面大小。
在命令行中升级数据库文件格式
1、认真阅读“升级中的重要事项”。
2、如果可能,请整理磁盘碎片。因为磁盘碎片可能导致数据库性能下降。
3、确保单用户访问即将卸载和加载的数据库,不允许其他用户连接。
4、确保版本10的实用工具在系统路径中优先于别的工具。
5、关闭SQL Anywhere 和Adaptive Server Anywhere 数据库服务器因为版本10的dbunload实用工具不能针对运行在较早版本数据库服务器上的数据库工作。例如:
dbstop -c "DBF=mydb.db;UID=DBA;PWD=sql"
6、运行带有-an 或-ar选项的unload 实用工具来创建一个新数据库。
dbunload -c "connection-string" -an database-filename
例如:
dbunload -c "DBF=mydb.db;UID=DBA;PWD=sql"
-o dbunload_log_mydb.txt -an
mydb10.db
连接字符串中必须使用拥有DBA权限的用户来连接欲卸载的数据库。这个命令创建了一个新的数据库(通过-an选项)。如果指定-ar选项,则连接的数据库必须与卸载实用工具在同一计算机上。
7、在加载数据库前,关闭数据库并备份事务日志。
更多精彩
赞助商链接