个人总结 为Sybase数据库打补丁的详细过程

  • 来源: 赛迪网 作者: 若水   2008-05-07/10:14
  • 为Sybase数据库打补丁的详细过程:
    系统AIX 433
    SYBASE 版本 12。5
    从SYBASE网站无法下载12。5FOR433的补丁,SYBASE真是他妈的变态以及恶心,极度郁闷之后,开始电话,十几通电话之后,终于从一个心灵并不怎么美的人那里拿到补丁EBF11443。
    开始升级,牢记备份是我们工作的第一靠山,把整个文件系统备份到磁带上
    在AIX系统下:
    #backup -f /dev/rmt0 /sybase
    完成之后
    su - sybase
    isql -Usa -Pxxx -Sxxx
    select @@version 查看目前的版本。
    A Adaptive Server Enterprise/12.5/SWR 9790 ESD 2/P/RS6000/AIX 4.3.3/rel125/1687/32-bit/FBO/Sun Sep 23 05:31:58 2001
    当然在系统下也可以用dataserver -v来查看,但是要以sybase用户在/install下./dataserver -v 执行
    SQL>shutdown with nowait 停掉数据库后退出
    上传EBF11443.tar到/tmp目录,上传之后多了个心眼用df查看了/tmp文件系统的使用情况,狗日的,都使用到80%多了,这样可是要有麻烦的,/tmp太小了给它扩500M吧,反正rootvg上还有空间。也懒得去帮他删文件了。
    扩完之后su 到sybase 来解压EBF11443.tar
    tar -xvf ebf11443.tar
    解压之后将文件拷贝并覆盖到sybase的安装目录
    cp -Rp /tmp/ebf11443/Server/* /Sybase-12.5/
    启动数据库
    cd /sybase12.5/ASE-12_5/scripts
    isql -Usa -Pxxx -Sxxx -i installmaster
    启动之后,检查版本
    Adaptive Server Enterprise/12.5.0.3/EBF 11443 ESD#4/P/RS6000/AIX 4.3.3/rel12503/1939/32-bit/FBO/Sun Sep 21 00:54:50 2003
    检查SYBASE日志,呵呵,正常启动,打补丁已经完成
    如果在升级过程发生错误,一定要确认SYBASE是否是处于运行状态,以及仔细查看日志。

    评论 {{userinfo.comments}}

    {{money}}

    {{question.question}}

    A {{question.A}}
    B {{question.B}}
    C {{question.C}}
    D {{question.D}}
    提交

    驱动号 更多