扩展sybase master数据库空间 数据库空间

数据库空间(扩大sybase master数据库空间)
master数据库只能扩大在master装备上.那么当master装备已经没有足够的空间可应用时,请按以下步骤操作:
(此操作进程是以UNIX操作体系为例.SYBASE安装路径为/sybase)
1.备份master数据库
启动backup server,进入isql环境履行:
1 dump database master to /sybase/master.dump
2 go
shut down SQL/ASE Server
1 shutdown
2 go
2.创立新的足够大的master装备
$buildmaster -d master_device -ssize(size以2K为单位)
例:$buildmaster-d/sybase/data/master.dat -s102400
3.修正RUN_servername文件
编纂RUN_server_name文件,-d参数指向新建的装备名 。
4.单用户模式重启server
$startserver -f RUN_servername -m
5.履行installmaster脚本
【扩展sybase master数据库空间 数据库空间】 6.由备份文件装载master数据库
1 load database master from /sybase/master.dump
2 go
7.修正sysdevices信息
sp_configure allow updates , 1
go
begin tran
go
update sysdevices set high = 102399 , phyname = e:\sybase\data\master_test.dat where name = master
go
(102399=200*512-1 master装备大小为200M)
commit tran
go
8.扩大master数据库
1 alter database master on master装备名称=size(此值以M为单位)
2 go
例:alter database master on master=10
将master数据库在master装备上扩大10M

扩展sybase master数据库空间 数据库空间

文章插图


    推荐阅读