Sybase 数据库默认设备的更改

Sybase 数据库默认设备的更改

为了防止用户数据库被分配到数据库系统主设备 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




你可能感兴趣的:(Sybase 数据库默认设备的更改)