导航:首页 > 版本升级 > sql2000日志文件清理

sql2000日志文件清理

发布时间:2023-02-24 21:56:29

『壹』 怎样彻底卸载(删除)SQL server2000

一、先在控制面板里删除:
完全卸载SQL Server 2005组件的顺序
在删除SQL Server 2005组件时有一定顺序的,不能按在添加/删除程序中从上到下的删除。而要按下面的顺序来一一删除才能删除干净。在“添加或删除程序”中按照下面的顺序删除你所安装的SQL Server 2005 的组件。SQL Server 2005SQL Server 2005 Analysis ServicesSQL Server 2005 Reporting ServicesSQL Server 2005 Notification ServicesSQL Server 2005 Integration ServicesSQL Server 2005 ToolsSQLserver 2005 联机丛书MSXML 6.0 分析程序SQLXML4Microsoft SQL Server Vss编写器Microsoft SQL Server 2005 向后兼容Microsoft SQL Server Native Client Microsoft SQL Server 安装程序支持文件 (英语)Microsoft Visual Studio 2005 Premier Partner Edition –chs
二、删除注册表和文件残留:
清除注册表
a. 将HKEY_CURRENT_USER---Software----Microsoft下的Microsoft SQL Server文件夹全部删除
b. 将HKEY_LOCAL_MACHINE---SOFTWARE---Microsoft下的Microsoft SQL Native Client ,Microsoft SQL Server, Microsoft SQL Server 2005 Redist全部删除。
删除残留文件
将C盘——Program File下的Microsoft SQL Server 文件夹删除。
重启电脑,重新安装。

『贰』 如何清除mssql数据库日志

方法一:
1、backup log database_name with no_log
mp transaction with no_log
或者 backup log database_name with truncate_only --no_log和truncate_only是在这里是同义的,随便执行哪一句都可以
2、收缩特定数据库的所有数据和日志文件,执行 dbcc shrinkdatabase (database_name,[,target_percent])--database_name是要收缩的数据库名称;target_percent是数据库收缩后的数据库文件中所要的剩余可用空间百分比
收缩一次一个特定数据库中的数据或日志文件,执行 dbcc shrinkfile(file_id,[,target_size]) --file_id是要收缩的文件的标识 (ID) 号,若要获得文件 ID,请使用 FILE_ID 函数或在当前数据库中搜索 sysfiles;target_size是用兆字节表示的所要的文件大小(用整数表示)。如果没有指定,dbcc shrinkfile 将文件大小减少到默认文件大小
两个dbcc都可以带上参数notruncate或truncateonly,具体意思看帮助。

或者打开企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了。

方法二:(这个方法在sqlserver2000的环境下做一般能成功,在sqlserver7及以下版本就不一定了):
1、先备份整个数据库以备不测
2、备份结束后,在Query Analyzer中执行如下的语句:
exec sp_detach_db DBName,true --卸除这个DB在MSSQL中的注册信息
3、到日志的物理文件所在的目录中去删除该日志文件或者将该日志文件移出该目录
4、在Query Analyzer中执行如下的语句:
exec sp_attach_single_file_db DBName,'d:\mssql7\data\DBName_data.mdf'
--以单文件的方式注册该DB,如果成功则MSSQL将自动为这个DB生成一个500K的日志文件。

方法三:自动清除法
开放数据库选项 Trunc Log on Chkpt,使数据库系统每隔一段时间自动清除Log。此方法的优点是无须人工干预,由SQLServer自动执行,并且一般不会出现Log溢满的情况;缺点是只清除Log而不做备份。

『叁』 SQL server数据库日志满了怎么处理

一、删除日志文件。

二、手动收缩。操作如下:

1、在数据库页面中选择“选项”;

『肆』 sql2000数据库日志文件太大,怎么办

最常用日志清除方法
1、打开查询分析器,输入命令
BACKUP LOG database_name WITH
NO_LOG

2、打开企业管理器 ,选中数据库, 选择 所有任务>收缩数据库

3、选择 收缩文件>文件

4、选择数据库文件,设置收缩文件至?MB

阅读全文

与sql2000日志文件清理相关的资料

热点内容
extjsform样式 浏览:513
电信猫怎么设置wifi密码 浏览:785
p190文件用什么打开 浏览:252
怎么修改ps签署文件 浏览:847
怎么找到编程猫作品文件 浏览:647
铁路局的网站是多少 浏览:194
微信双号 浏览:926
招标文件中的净值是什么意思 浏览:675
有哪些app能借出5000 浏览:250
编程语言哪个发展好 浏览:974
删除xp密码 浏览:974
手机怎么在word制作作业文件 浏览:489
工行银行卡安全升级 浏览:807
桌面放的文件找不到 浏览:922
买学生票用什么app 浏览:590
共建共享网络平台 浏览:39
js传值到超链接里面 浏览:608
编程中的w和h是什么 浏览:313
数据库切了什么意思 浏览:213
如何登录极路由器设置密码 浏览:522

友情链接