知识大全 Microsoft SQL Server数据库日志截断
Posted 数据库
篇首语:少年恃险若平地,独倚长剑凌清秋。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Microsoft SQL Server数据库日志截断相关的知识,希望对你有一定的参考价值。
数据库相关:Microsoft SQL Server数据库日志截断 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Microsoft SQL Server数据库日志截断:
参考
压缩日志及数据库文件大小
/* 注意事项
请按步骤进行 未进行前面的步骤 请不要做后面的步骤 否则可能损坏你的数据库
一般情况下不建议做第 两步
第 步不安全 有可能损坏数据库或丢失数据
第 步如果日志达到上限 则以后的数据库处理会失败 在清理日志后才能恢复
*/
下面的所有库名都指你要处理的数据库的库名
清空日志
DUMP TRANSACTION 库名 WITH NO_LOG
截断事务日志
BACKUP LOG 库名 WITH NO_LOG
收缩数据库文件(RU 不压缩 数据库的文件不会减小
企业管理器 右键你要压缩的数据库 所有任务 收缩数据库 收缩文件
选择日志文件 在收缩方式里选择收缩至XXM 这里会给出一个允许收缩到的最小M数 直接输入这个数 确定就可以了
选择数据文件 在收缩方式里选择收缩至XXM 这里会给出一个允许收缩到的最小M数 直接输入这个数 确定就可以了
也可以用SQL语句来完成
收缩数据库
DBCC SHRINKDATABASE(库名)
收缩指定数据文件 是文件号 可以通过这个语句查询到:select * from sysfiles
DBCC SHRINKFILE( )
为了最大化的缩小日志文件(假如是SQL Server 这步只能在查询分析器中进行)
a 分离数据库:
企业管理器 服务器 数据库 右键 分离数据库
b 在我的电脑中删除LOG文件
c 附加数据库:
企业管理器 服务器 数据库 右键 附加数据库
此法将生成新的LOG 大小只有 多K
或用代码
下面的示例分离 pubs 然后将 pubs 中的一个文件附加到当前服务器
a 分离
EXEC sp_detach_db @dbname = 库名
b 删除日志文件
c 再附加
EXEC sp_attach_single_file_db @dbname = 库名 @physname = c:Program FilesMicrosoft SQL ServerMSSQLData库名 mdf
为了将来能自动收缩 需要做下面的设置:
企业管理器 服务器 右键数据库 属性 选项 选择 自动收缩
SQL语句设置方式:
EXEC sp_dboption 库名 autoshrink TRUE
假如你想以后不让日志增长得过大
企业管理器 服务器 右键数据库 属性 事务日志
cha138/Article/program/SQLServer/201311/22411相关参考
知识大全 Microsoft SQL Server数据库SA权限总结
MicrosoftSQLServer数据库SA权限总结 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 将Access数据库移植到Microsoft SQL Server 7.0
将Access数据库移植到MicrosoftSQLServer7.0 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快
知识大全 把Oracle数据库移植到Microsoft SQL Server 7.0(4)
把Oracle数据库移植到MicrosoftSQLServer7.0(4) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我
知识大全 把Oracle数据库移植到Microsoft SQL Server 7.0(2)
把Oracle数据库移植到MicrosoftSQLServer7.0(2) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我
知识大全 Microsoft SQL Server 2008系统目录
MicrosoftSQLServer2008系统目录 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 Microsoft SQL Server 2000 中的位图
MicrosoftSQLServer2000中的位图 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 Microsoft SQL Server 7.0安全问题
MicrosoftSQLServer7.0安全问题 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 Microsoft SQL Server 全文索引服务 - 编程提高篇
MicrosoftSQLServer全文索引服务-编程提高篇 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看
知识大全 使用Microsoft SQL Server 2000的XML查询
使用MicrosoftSQLServer2000的XML查询 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看
知识大全 Microsoft SQL Server 7.0储存过程调试指南
MicrosoftSQLServer7.0储存过程调试指南 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一