数据库操作

 -- 建测试数据库
create database ilovemk8

-- 添加数据文件
alter database [ilovemk8] 
add file
(name='ilovemk8_test_2',filename='E:\SQLDATA\ilovemk8_test_2.ndf') to filegroup [PRIMARY]

-- 备份数据库文件
BACKUP DATABASE [ilovemk8] FILE = N'ilovemk8_test_2' 
to DISK = N'D:\ilovemk8_file_02.bak' WITH FORMAT,init

-- 备份日志
BACKUP LOG ilovemk8 TO DISK = N'D:\ilovemk8_log_03.bak' with format,init;

-- 设数据库offline
alter database ilovemk8 set offline

-- 删除数据文件
-- delete file : E:\SQLDATA\ilovemk8_test_2.ndf

-- 设数据库online
ALTER DATABASE ilovemk8 SET ONLINE

-- 备份尾部日志
BACKUP LOG ilovemk8 TO DISK =N'D:\ilovemk8_log_04.bak' WITH CONTINUE_AFTER_ERROR,init

-- 还原数据文件备份
RESTORE DATABASE ilovemk8 FILE ='ilovemk8_test_2' 
FROM DISK =N'D:\ilovemk8_file_02.bak' WITH norecovery

-- 还原日志备份
RESTORE LOG ilovemk8 FROM DISK =N'D:\ilovemk8_log_03.bak' WITH norecovery

-- 还原尾部日志,还原完成.
RESTORE LOG ilovemk8 FROM DISK =N'D:\ilovemk8_log_04.bak'

-- 测试打开数据库,正常.
use ilovemk8



 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值