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

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: Sybase

2008-05-08 08:18:23

   来源:赛迪网    作者:Alice

为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是否是处于运行状态,以及仔细查看日志。

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