sql2000日志文件清理|如何清除mssql数据库日志

『壹』 怎样彻底卸载(删除)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


赞 (0)