创建数据库

数据库操作

使用T-SQL语句创建信息库

create database studDB --首先创建数据库的名字
On primary--主数据文件
name='StudDB_data'--主数据文件名字后年需加‘_dat或_data’后缀
filename='e:\dujian\studDB_data.mdf', --主数据文件保存的地址,在文件后要加“.mdf”的后缀
size=10mb,  --这个是主数据文件的初始化数据
maxsize=unlimited,(无限定) --最大增长值(可以自己设置MB 或者%)
filegrowth=20% --按百分比增长,(也可以按多少MB增长),--要加逗号
辅助数据文件
(
name='studDB_data1',
filename='e:\dujian\studDB_data.ndf', --辅助数据文件的保存地址,在文件后面要加.ndf的后缀
size=3MB,
maxsize=100mb,
filegrowth=20%--日志文件
log on
(
name='studDB_log', --日志文件文件名后需要加“_log”
filename='e:\dujian\studDB_log.ldf',--日志文件保存的地址,在文件后加.ldf后缀。
size=3MB,
maxsize=30mb,
filegrowth=10%
)


管理数据库

  • 使用T-SQL查看(sp_helpdb database_data)
sp_helpdb studDB
  • 删除数据库(dorp database)
dorp database studDB
  • 添加数据(或者辅助文件)文件,并添加到文件组FG2当中。

    (add file) (to filegroup 文件 )

alter database studDB
add file
(
name=studDB_data,
filename='studDB_data.ndf'
)to filegroup FG
  • 添加事务日志文件(add log file)
alter database studDB
add log file 
(
name=studDB_log,
filename='e:\dujian\studDB_log.ldf'   
)
  • 删除文件(remove file)
alter database studDB
remove file studDB_data(staudDB_log)
  • 更改文件属性(modify file)
alter database studDB
Modify file
(
name=studDB_data,
filename='e:\dujian\studDB_data(或者studDB_log)',
size=10mb
)
  • 删除文件组 (remove filegroup)
alter database studDB
remove file FP1
  • 分离数据库(exec sp_detach_db)
exec sp_detach_db 'studDB','true'
  • 附加数据库(exec sp_attach-db )
exec sp_attach-db @dbname='studDB',@filename1='e:\dujian\studDB_data.mdf',@filename='e:\dujian\studDB_log.ldf' 
  • 收缩数据库{dbcc shrinkdatabase database,数字 }
dbcc shrinkdatabase studDB,50
  • 收缩数据库文件(dbcc shriinkfile file,数字)
dbcc shrinkfile studDB_data,1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值