千家信息网

SQL server中怎么清除日志

发表于:2024-11-22 作者:千家信息网编辑
千家信息网最后更新 2024年11月22日,这篇文章将为大家详细讲解有关SQL server中怎么清除日志,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。方法一:第一步:-- no_log和tru
千家信息网最后更新 2024年11月22日SQL server中怎么清除日志

这篇文章将为大家详细讲解有关SQL server中怎么清除日志,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

方法一:

第一步:

-- no_log和truncate_only是在这里是同义的,随便执行哪一句都可以。

第二步:

1.收缩特定的所有数据和日志文件,执行:

-- database_name是要收缩的数据库名称;target_percent是数据库收缩后的数据库文件中所要的剩余可用空间百分比。

2.收缩一次一个特定数据库中的数据或日志文件,执行

-- file_id是要收缩的文件的标识 (ID) 号,若要获得文件 ID,请使用 FILE_ID 函数或在当前数据库中搜索 sysfiles;target_size是用兆字节表示的所要的文件大小(用整数表示)。如果没有指定,dbcc shrinkfile 将文件大小减少到默认文件大小。两个dbcc都可以带上参数notruncate或truncateonly,具体意思查看联机帮助.

方法二:

第一步:

先备份整个数据库以备不测 。

第二步:

备份结束后,在Query Analyzer中执行如下的语句:

--卸除这个DB在MSSQL中的注册信息

第三步:

到日志的物理文件所在的目录中去删除该日志文件或者将该日志文件移出该目录

第四步:

在Query Analyzer中执行如下的语句:

--以单文件的方式注册该DB,如果成功则MSSQL将自动为这个DB生成一个500K的日志文件。

方法三:

1. 进入企业管理器,选中数据库,比如demo

2. 所有任务->分离数据库

3. 到数据库文件的存放目录,将MuOnline_log.LDF文件删除,以防万一,你可以拷出去

4. 企业管理器->附加数据库,选muonline,这个时候你会看见日志文件这项是一个叉,不要紧,继续,此时数据库就会提示你该数据库无日志是否创建一个新的,确定就是了。

关于SQL server中怎么清除日志就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

文件 数据 数据库 日志 收缩 大小 方法 目录 企业 企业管理 内容 备份 文章 更多 知识 篇文章 语句 帮助 管理 不错 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 力控出现日志服务器启动失败 登录日志怎么存入到数据库中 ef 数据库访问累 软件开发工程技能 广州大学方班网络安全 泉州软件开发好吗 公安局网络技术警待遇 无人机软件开发需要什么手续 高级软件开发工程师项目讲解 电子商务网络技术和计算机技术 湖南正规软件开发服务以客为尊 乌鲁木齐服务器价格表 昌平区网络技术咨询哪个好 oracle数据库比对 我的世界服务器收管理 国家规划布局网络安全企业 嵌入式软件开发天津 上海梵讯网络技术有 数据库论文网站配色 服务器cmd命令进入安全模式 网络安全与防范试题 超星系统数据库能做什么 怎么看csgo服务器 工行软件开发中心 涨工资 戴尔服务器系统登陆密码清除 勇仕网络技术有限公司是网易吗 智子疑邻翻译软件开发 软件开发笔试题 答案 上海互联网软件开发值得推荐 合肥的网络安全公司
0