创建数据库

来源:互联网 发布:js data toggle 编辑:程序博客网 时间:2024/05/16 18:21

drop database F22                                --如果有F22数据库就先删除F22数据库

create database F22                              --创建数据库F22
on primary
(
name=F22,    --逻辑文件名
Filename='D:/志华软件/data/F22.mdf', --主文件目录
size=10,                --初始大小
maxsize=100,    --最大大小
filegrowth=10%    --每次增长
)
log on
(name='F22_log',
filename='D:/志华软件/data/F22_log.ldf',    --日志文件目录
size=1MB,
maxsize=5MB,
filegrowth=10%
)
GO
------------------------------------------------------------------------------------------------
使用 alter datebase DDL命令调整文件的大小和增长:
alter datebase F22
  modify file
(name=F22,size=25MB,maxsize=2GB,filegrowth=0)

--------------------------------------------------------------------------------------------------
创建具有多个文件的数据库:
create datebase NewDB
on
primary
(name=NewDB,
 filename='D:/志华软件/data/NewDB.mdf'),  --创建第一个数据文件
(name=NewDB2,
 filename='D:/志华软件/data/NewDB2.ndf'),  --创建第二个数据文件

log on
(name=NewDBLog,
 filename='D:/志华软件/data/NewDBLog.ldf'),   --创建第一个日志文件
(name=NewDBLog2,
 filename='D:/志华软件/data/NewDBLog2.ldf',)   --创建第一个日志文件

---------------------------------------------------------------------------------------------------
修改数据库文件:
1。增加第三数据文件
alter datebase NewDB
add file
(name=NewDB3,
 filename='D:/志华软件/data/NewDB3.ndf',
 size=10MB,
 maxsize=1GB,
 filegrowth=20)

2. 删除不需要的文件:
DBCC shrinkfile (NewDB3,emptyfile)
alter datebase NewDB3
 remove file NewDB3

------------------------------------------------------------------------------------------------------------
创建文件组
create datebase NewDB
on
primary                                                      ---第一个文件组
(name=NewDB,
 filename='D:/志华软件/data/NewDB.mdf',     
 size=5MB,
 maxsize=10MB,
 filegrowth=2MB),
filegroup GroupTwo                                        ---第二个文件组
(name=NewDBGroup2,
 filename='D:/志华软件/data/NewDB.ndf',
 size=5MB,
 maxsize=50MB,
 filegrowth=10MB)
log on
(name=NewDBlog,
 filename='D:/志华软件/data/NewDB.ldf',
 size=10MB,
 maxsize=100MB,
 filegrowth=20MB)

----------------------------------------------------------------------------------------------------
删除数据库:
drop datebase  NewDB

------------------------------------------------------------------------------------------------------
部份管理语句:
EXEC sp_dboption 'F22' ,'read only' ,'True'     ---设置数据库为只读
autoshrink    ---设置为自动收缩

dbcc shrinkdatabase('F22',20)     ----设置数据库收缩20%

 

 

 

 

原创粉丝点击