1 / 58
文档名称:

sqlserver2000数据备份和日志清理.doc

格式:doc   大小:5,295KB   页数:58页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

sqlserver2000数据备份和日志清理.doc

上传人:zxwziyou9 2018/6/14 文件大小:5.17 MB

下载得到文件列表

sqlserver2000数据备份和日志清理.doc

相关文档

文档介绍

文档介绍:数据库备份
进入企业管理器:选择菜单“开始”à“程序”à“Microsoft SQL Server”à“企业管理器”(如下图),进入sqlserver2000的管理画面,这个企业管理器中包含了几乎对数据库进行管理的所有功能。
手工备份数据库:如下图,依次展开至“数据库”这个节点,数据库节点下显示所有安装的数据库,例如我们选择要备份的数据库“lis2002”,鼠标右键点击lis2002弹出菜单,选择“所有任务”à“备份数据库”即可进入数据库备份窗口
备份画面:如下图,选择备份方式为“完全备份”,重写方式为“重写现有媒体”,备份的目标文件可以点击“添加”按钮添加一个文件作为数据库备份文件。
选择备份文件:上图中点击“添加”按钮即可弹出添加备份文件窗口(如下图),可以手工输入一个文件名作为数据库备份文件,也可选择一个已经存在的文件,完成后确定可回到上一画面。
开始备份:根据上图添加(或选择)了一个备份文件后,又回到如下图画面,可以看到“备份到:”的列表中就有了我们刚刚添加的文件,点击“确定”即可开始备份。
自动备份:如果需要自动备份,则在上图画面中选中“调度”复选框即可,如下图,则系统默认自动在每周日0:00点进行数据库备份。
编辑调度:如果需要更改自动备份时间和周期间隔,请在上图中点击调度这一行的“…”按钮,即可打开调度编辑窗口(如下图),我们选择“反复出现”表示这个自动备份是按照一定的间隔反复进行的;修改备份时间,在下图中点击“更改”按钮。
更改调度时间:如下图,可选择自动备份是每周进行还是每天进行,例如我们选择的是在每周的一、三、五、日晚上的8:00进行自动备份,完成后按下“确定”返回上一画面,再按下“确定”继续返回,直至回到“企业管理器”画面,就完成了自动备份任务的建立。
查看系统建立的任务:如果以后需要修改或者删除已经建立的任务,可在如下位置找到任务,如下图,在企业管理器中找到“管理”节点,依次“sql server 代理”à“作业”,这时画面右边就显示出系统所有的作业,你可以双击一个作业进行编辑,也可以右键弹出菜单删除作业。
保证作业自动运行的服务:从上图中我们可以看出,自动备份作业依赖于slqserver的一个名叫“SQL Server 代理”的服务,如果这个服务没有启动,那么即使建立了自动备份作业,该作业也不会自动被执行。
如何打开“SQL Server 代理”服务,如下图,屏幕右下角有一个“SQL Server 服务管理器”,可用鼠标双击该图标,系统会弹出服务管理器窗口。
服务管理器:如下图,可以选择启动、暂停、停止某一个服务,也可以设置一个服务是否随着启动操作系统(OS)时自动启动服务,一般来说,保证“SQL Server”服务自动启动,如果需要自动执行备份任务,则“SQL Server Agent”服务也需要自动启动。。
日志清除
数据库组成:sqlserver数据库是由2个文件组成的,一个是数据文件,一个日志文件;数据文件保存系统所有数据,日志文件保存的是对数据库所有的修改细节;通常情况下日志文件的增长速度比数据文件要快得多,一段时间后,我们就需要对日志文件进行清理,否则一旦日志文件超过磁盘的可用空间大小,就会导致数据库服务无法正常进行,所有对数据库的操作都会失败。
查看组成数据库2个文件的位置:(如右图),进入企业管理器,找到要查看的数据库,鼠标右键点击弹出菜单,选择“属性”。
数据文件和日志文件:如下图,显示出数据文件位置,大小,和增长规则等,同理,你可以切换到“事务日志”页面查看日志文件的相关信息
清除日志:如右图,选择数据“lis2002”,鼠标右键弹出菜单,选择“所有任务”à“分离数据库”。
分离数据库:如果有其他程序当前正连接到本数据库,请点击“清除”按钮清除所有连接,然后按下“确定”按钮即可完成对数据库的分离。
删除数据库的日志文件:数据库一旦被分离后,你可以直接删除数据库的日志文件。
附加数据库:如下图依次选择菜单“数据库”à“所有任务”à“附加数据库”,系统会弹出附加数据库窗口
选择数据文件和附加数据库名称,如下图,完成后按下确定即可将刚刚分离的数据库重新加到当前sqlserver服务器上。
所有完成后,系统重新创建日志文件,新创建的日志文件大小为1K,等到以后长到很大时,再执行上面的日志清除过程即可
设置数据库不记录日志
可通过如下设置使得数据库不记录日志文件,这样日志文件在每天的自动备份时自动被清除了,具体步骤如下:
如右图选择菜单“工具”à“SQL 查询分析器”,即可打开查询分析器窗口,如下图。
查询窗口里输入命令行: backup log lis2002 with no_log,然后按下F5键执行即可设置lis2002数据库为无日志