1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 灵活操作MS SQL 中的数据库 - 分离 附加 离线 日志截断

灵活操作MS SQL 中的数据库 - 分离 附加 离线 日志截断

时间:2020-12-05 07:49:49

相关推荐

灵活操作MS SQL  中的数据库 - 分离 附加 离线  日志截断

如果日常工作中经常需要对数据库作如下操作的,可以使用Transact-SQL语句实现。这里只给出常用示例,具体还有很多用法和注意事项,请参阅 SQL Server 联机丛书。

-------------------------- 截断数据库日志 --------------------------

BACKUP LOG [DatabaseName] WITH NO_LOG

BACKUP LOG [DatabaseName] WITH TRUNCATE_ONLY

DBCC SHRINKDATABASE ( [DatabaseName])

-------------------------- 使数据库离线 --------------------------

ALTER DATABASE [ DatabaseName ] SET OFFLINE

-------------------------- 使数据库在线 --------------------------

ALTER DATABASE [ DatabaseName ] SET ONLINE

-------------------------- 分离数据库 --------------------------

EXEC SP_DETACH_DB @DBNAME = ' [ DatabaseName ] '

-------------------------- 附加数据库 --------------------------

CREATE DATABASE [ DatabaseName ]ON ( FILENAME = ' ... \ [ DatabaseName ].mdf ' ) FOR ATTACH

洪虎收集整理

-8-26

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。