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%