改数据库库名称
alter database 数据库名称 modify name=新数据库名称
或
exec sp_renamedb '数据库名称','新数据库名称'
扩大数据库
alter database语句扩大数据库:
alter database studentsys
add file
(
name=studentsys_data2,
filename='d:\sql数据库\studentsys_data2.ndf',
size=10mb,
maxsize=20mb,
filegrowth=5%
)
收缩数据库
在sqlserver2008 中主要3种收缩数据库的方法:
自动数据库收缩、手动数据库收缩和图形界面数据库收缩。操作
时要注意收缩后的数据库不能小于数据库的最小大小。
最小大小是在数据库最初创建时指定的大小,或是上一次使用文件
大小更改操作设置的显示大小。
语法:dbcc shrinkdatabase(0,5)//0代表当前数据库,5是%比例
移动数据库文件
使用alter database 语句的filename选定指定新的文件位置来移动数据库文件。
语句语法如下:
alter database set offline
go
alter database 学生选课系统数据库
modify file{
name=学生选课系统_DATA,
filename='e:\学生选课系统_DATA.mdf'
}
设置为在线状态
alter database 学生选课系统数据库 set online