SqlServerDatabaseBackupandRestorePracticeNotes----温和该文档为本人在MSsqlserver数据库恢复与备份的学习过程中,结合具体操作实践的一些总结,仅供参考
一、创建练习使用的数据库为mydb,创建过程如下:1>dropdatabasemydb2>go---drop掉原使用的mydb数据库,因有其他会话使用,数秒后报错退出消息3702,级别16,状态4,服务器ANGEL,行1无法除去数据库'mydb',因为它当前正在使用
1>alterdatabasemydbsetrestricted_userwithrollbackimmediate2>go--更改数据库为单用户使用模式,并强制其他会话回滚正在回滚不合法事务
估计回滚已完成:100%
1>dropdatabasemydb2>go--独占式访问数据库,可执行删除正在删除数据库文件'c:\msdata\mydb_fg1_2
ndf'
正在删除数据库文件'c:\msdata\mydb_fg1_1
ndf'
正在删除数据库文件'c:\msdata\mydb_log
ldf'
正在删除数据库文件'c:\msdata\mydb_pri
mdf'
1>createdatabasemydb2>onprimary3>(name='mydb_pri',filename='c:\msdata\mydb_pri
mdf',4>size=5mb,maxsize=15mb,filegrowth=1mb,5>filegroupmydb_fg16>(name='mydb_fg1_1',filename='c:\msdata\mydb_f