分享创建业务库的脚本
--DISK INIT NAME=设备名,PHYSNAME=物理设备名,VDEVNO=虚拟设备号,SIZE=块数,size的单位为2K--扩充TEMPDB数据库,增加100M空间
use master
go
disk init name='tempdb01',physname='D:\sybase\data\tempdb01',vdevno=4,size=51200
go
alter database tempdb on tempdb01=100
go
步骤一:
use master
go
disk init name='cdma_dev01',physname='D:\sybase\data\cdmadb_dev01',vdevno=5,size=1048576
go
disk init name='cdma_log01',physname='D:\sybase\data\cdmadb_log01',vdevno=6,size=51200
go
步骤二:
use master
go
create database cdma on cdma_dev01=2000
log on cdma_log01=100
go
步骤三:
use master
go
/********************select into*******************/
sp_dboption cdma,'select into',true
go
/****************trunc log on chkpt****************/
sp_dboption cdma,'trunc log on chkpt',true
go
/********************checkpoint********************/
use cdma
go
checkpoint
go
步骤四:
use master
go
sp_addlogin cdma,cdma123,cdma
go
use cdma
go
sp_addalias cdma,dbo
go
checkpoint
go
[ 本帖最后由 guilber 于 2008-6-13 13:49 编辑 ] VDEVNO虚拟设备号的获取
select * from sysdevices
go
选择vdevno这一列下尚未使用的设备号即可。
另外,虚拟设备号会受到系统的限制,无法初始化新的设备,可以检查下列配置项
sp_configure "number of devices"
当虚拟设备是由于上述原因导致无法初始化时,动态修改"number of devices"的值即可。
如:
sp_configure "number of devices",20
go 看了半天没看明白,还是用GUI创建吧 ISQL下建立的方式,有些情况下图形界面打不开,还是要用这个的。
页:
[1]