免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3085 | 回复: 2
打印 上一主题 下一主题

[转帖]如何扩展master数据库空间 。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2002-12-30 20:40 |只看该作者 |倒序浏览
master数据库只能扩展在master设备上.那么当master设备已经没有足够的空间可使用时,请按以下步骤操作:
(此操作过程是以UNIX操作系统为例.SYBASE安装路径为/sybase)
  1.备份master数据库
   启动backup server,进入isql环境执行:
    1>;dump database master to '/sybase/master.dump'
    2>;go

   hut 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脚本

  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

论坛徽章:
0
2 [报告]
发表于 2002-12-31 17:40 |只看该作者

[转帖]如何扩展master数据库空间 。

为什么要扩呢?什么情况下往MASTER里写东西?

论坛徽章:
0
3 [报告]
发表于 2003-07-14 15:00 |只看该作者

[转帖]如何扩展master数据库空间 。

那么在winnt下如何扩展呢,ase12.5
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP