如何删除过大的 SQL SERVER .LOG 文件
有时,数据库的 .LOG 文件过于庞大,尽管进行了 SHRINK,以下是如何删除 .LOG 文件并以一个更小的 .LOG 文件重新开始的方法
-- 1) 对数据库进行 DETACH
-- 2) 将 .LOG 或 .LDF 文件重命名为 .OLD 扩展名
-- 3) 执行此行并将数据库名称更改为原来的名称以及 .MDF 文件的路径(注意名称可能与文件名不同)
exec sp_attach_single_file_db 'GroupWtlib','C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\GroupWtlib.mdf'
-- 4) 会出现一条消息,表示找不到 LOG 文件,但它将默认创建一个新的
-- 文件激活失败。物理文件名 "C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\GroupWtlib_log.ldf" 可能不正确。
-- 新的日志文件 'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\GroupWtlib_log.ldf' 已创建。
-- 5) 删除您的 .OLD 文件
Aucun commentaire pour le moment.