设置SQLServer的数据库自动备份:
===============================

通过SQL Server 2000的“数据库维护计划”,能够较轻松地备份数据库,方便地管理数据库备份。
具体实现步骤:启动SQL Server 2000代理服务,以便自动执行“数据库维护计划作业”,(如图C)。

点“开始”-“程序”-“启动”-“服务管理器”正常启动后,就可以看到屏幕右下角有一个SQL小图标,如果是绿色的小三角表示数据库运行正常,如果是红色的表示数据库服务没有启动,请重新点击“开始/继续”使数据库服务正常启动运行。

    

图A

 

正常启动后,SQL Server服务图标显示为一个带绿色三角的服务动标记。

选择服务SQL Server Agent代理服务,启动SQL代理服务,并设置为“当操作系统启动时自动启动SQL服务”。

服务SQL Server为数据库服务。

服务SQL Server Agent为数据库代理服务,实现数据库自动备份功能。

图B

     图C

             

 “数据库维护计划”功能在SQL Server 2000的“企业管理器”中可以找到。
 第一步:打开SQL Server“企业管理器”窗体
 用鼠标单击任务栏上的“开始”按钮中的“程序(P)”菜单下的“Microsoft SQL Server”子菜单中的“企业管理器”菜单项,即可打开SQL Server 2000的“企业管理器”窗体。 
    图D

  第二步:找到“数据库维护计划”功能
   在“企业管理器”窗体中左侧的树型选项卡中,用鼠标单击“+”图标扩展开“控制台根目录”下的“Microsoft SQL Servers”,可以看到其下有一个“SQL Server组”;接着继续扩展开“SQL Server组”,此时可以看到其下出现了服务器的名称,再继续扩展开此服务器,可以看到其下列出了诸如“数据库”、“数据转换服务”等项目;最后单击“管理”项目,可以看到其下存在一个“数据库维护计划”(如图E)。

    图E

  单击“数据库维护计划”项目,在“企业管理器”窗口右侧将会显示出已经存在的维护计划项目。每个维护计划均包括以下项目:
  1.名称:就是维护计划的名称。此名称可以自定义,中英文皆可。
  2.数据库:就是维护计划所进行维护的数据库的名称。
  3.服务器:也就是维护计划所维护的数据库所处的服务器的名称。“(local)”表示是本地服务器。
  4.对策:是指维护计划所需要进行的具体维护工作的内容。

  第三步:创建“数据库维护计划”

  鼠标右击“数据库维护计划”项目,选择“新建维护计划(P)”功能(如图E),将打开“数据库维护计划向导”窗体,依照此向导能够创建一个新的“数据库维护计划”。

  步骤1:单击 “下一步(N)”按钮(如图1),打开“选择数据库”窗体(如图2)。在此窗体中可以选定一个或多个的数据库作为操作对象。数据库选择,根据帐套管理中数据库文件名选择(如图3)。
   步骤2:单击“下一步(N)”按钮(如图4)。
  步骤3:单击“下一步(N)”按钮(如图5)。
  步骤4:在“检查数据库完整性”窗体中(如图6),单击“更改[C]”按钮,可以对“调度”进行自定义,一定要选定右上角的“启用调度[B]”复选框,这样一个作业调度才算真正完成了(如图7)。
  如果选择“磁盘[K]”作为数据库备份的位置,设定“调度”后单击“下一步(N)”按钮则显示“指定备份磁盘目录”窗体(如图8)。
   在图8中,可以具体指定存储备份文件的目录(可以使用默认的目录,也可自定义)、备份文件扩展名,而且能够指示备份计划自动地删除早于某个时间(图8中设定的是“2天”,也就是说两天前的所有备 份文件将被自动地删除,只留下最近两天的备份)的备份文件。而图8中的“为每个数据库创建子目录[C]”功能只是在步骤1中选择了多个数据库时才有用,对于一个数据库作用不大。设定后,单击“下一步(N)”按钮则显示“指定事务日志备份计划”窗体。
  步骤5:单击“下一步(N)”按钮(如图9)。
  步骤6:单击“下一步(N)”按钮则显示“要生成的报表”窗体(如图10)。
    步骤7:单击“守成”按钮,创建“数据库维护计划”完成。

   图1

   图2

  图3

   图4

   图5

   图6

   图7

   图8

   图9

   图10

   图11