创建和使用数据库
使用T-SQL语句创建数据库
create database lizi
on
(name =lziz_data,
filename = 'D:\Prg\MSSQL\data\lizi_data.MDF',
size = 1,
filegrowth = 10%
)
log on
(name =lziz_log,
filename = 'D:\Prg\MSSQL\data\lizi_log.LDF',
size = 5,
filegrowth = 10%
)
也可以简单地创建数据库
create database lizi
使用T-SQL语句查看数据库信息
- 使用系统存储过程sp_helpdb
打开查询分析器,在窗口中输入存储过程,格式如下:
sp_helpdb [数据库名]
- 使用系统存储过程sp_databases
sp_databases
显示服务器中所有可以使用的数据库信息
3. 使用系统存储过程sp_helpfile查看数据库文件信息
sp_helpfile [文件名]
- 使用系统存储过程sp_helpfilegroup查看数据库文件组信息
sp_helpfilegroup [文件组名]
使用T-SQL语句修改数据库
- 增减数据文件和日志文件
alter database lizi
add file
(name = lizi_data2,
filename = 'D:\Prg\MSSQL\data\lizi_data2.ndf'
size = 1MB,
filegrowth = 10%
)
其中add file是指增加一个数据文件,还可以是add log file 、remove file、modify file等,分别代表增加日志文件,删除数据库文件和修改文件信息。如下:
alter database lizi
modify file
(name = lizi_data2,
size = 20MB)
- 修改数据库选项
alter database lizi
set auto_shrink on
- 使用系统存储过程sp_dboption修改数据库选项
Sp_dpoption 'lizi','autoshrink','true'
使用T-SQL语句删除数据库
drop database Northwind,pubs
当数据库处于一下三种情况之一时,不能被删除
1)有用户使用此数据库时
2)数据库正在被恢复时
3)数据库正在参与复制时