Chinaunix首页 | 论坛 | 博客
  • 博客访问: 369785
  • 博文数量: 71
  • 博客积分: 4691
  • 博客等级: 上校
  • 技术积分: 935
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-14 15:14
个人简介

who am i ... i'm back.

文章分类

全部博文(71)

文章存档

2014年(4)

2011年(1)

2010年(22)

2009年(17)

2008年(27)

我的朋友

分类:

2008-05-14 15:02:30

为了防止用户数据库被分配到数据库系统主设备 master 上,应该在安装完数 据库后修改默认设备—安装完 sybase ASE 后,master 是唯一的默认设备。Sybase 建议,master 设备只应该提供给系统数据 库而不是用户数据库。因此,对于用户数据库,我们应当单独创建设备,并且把用户设备设置成默认状态。



  比如我们可能要建立几个用户数据库设备:userData,userLog

  首先我们需要先取消master的默认设备:



    sp_diskdefault "master","defaultoff"

    go

    sp_diskdefault "userData","defaulton"

    go

    sp_diskdefault "userLog","defaulton"

    go

  在后面创建用户数据库的过程中,如果不指定数据库设备,则该用户数据库理所当然地创建在默认设备。

  创建数据库:本数据库创建在设备 userData 上,而在分开的设备(userLog)上创建数据库日志。

  1>create database mydatabase //创建一个名为 mydatabase 的数据库
  2> on userData = “50M” //数据库的存储空间为 50M,数据库设备是 userData,而不是 master
  3>log on userLog =”10M” //日志文件的存储空间为 10M
  4>go
阅读(1018) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~