SQL Server 自动备份

SQL Server 自动备份
SQL Server 自动备份

SQL-SERVER2005 自动备份操作方法

SQLServer2005的定期备份是通过创建“维护计划”来实现的。

主要有两种方式:

1、维护计划向导。

2、新建维护计划(用户手工创建)

注意:

1、如果想在SQLServer2005中使用维护计划来设计维护备份数据库任务时,有一个前提

条件:“SQL Server 代理”服务必须是启用状态

2、建议设置自动备份的时间为无人使用A8的时间段

下面介绍使用维护计划向导来执行数据库的定期备份

操作过程:

1、单击:开始→程序→Microsoft SQL Server 2005→“SQL Server Managemen

t Studio”

2、右键单击:SQL Server 代理→启动

3、右键单击:管理→维护计划→维护计划向导,单击“下一步”

4、在“选择目标服务器”窗口,依次设置“名称”、“服务器”、“身份验证”等信息,单击“下一步”

5、在“选择维护任务”窗口,选择准备执行的任务,单击“下一步”

6、在“选择维护任务顺序”窗口,可以调整每项任务的执行顺序,单击“下一步”

7、在“定义备份数据库(完整)任务”窗口,勾选需要备份的数据库名称,单击下一步

8、在“选择计划属性”窗口,单击“更改”按钮打开“新建作业计划窗口”,设置好各项参数后单击“确定”按钮

9、再次回到“选择计划属性”窗口,单击下一步

10、在“选择报告选项”窗口,设置报告的保存或分发方式,单击下一步

11、显示本次维护计划的详细信息,单击完成

备份后生成的文件格式及目录

通过日志文件查看器查看备份是否正常执行

设置自动备份可能遇到的报错

症状

当您创建新计划在 Microsoft SQL Server 2005, 上运行维护计划可能会收到以下错误信息:创建维护计划失败。

其他信息:

对于 JobStep ' Subplan ' 创建失败。 (Microsoft.SqlServer.MaintenancePlanTasks)

执行 Transact-SQL 语句或批处理时出现异常。 (Microsoft.SqlServer.ConnectionInfo)

指定 ' @subsystem ' 无效(有效值是由 sp_enum_sqlagent_subsystems 返回)。(Microsoft SQL Server, 14234 错误)

当手动或通过使用维护计划向导创建维护计划可能会发生此行为。

原因

安装 SQL Server 2005 不安装 SQL Server 2005 Integration Services (SSIS) 服务时出现此问题。以下代码创建维护计划, 时运行。

EXEC msdb.dbo.sp_update_jobstep @job_name=N'System DB Maintenance Plan',

@step_id=1 , @subsystem=N'SSIS', @command=N'/SQL

"\Maintenance Plans\System DB Maintenance Plan" /SERVER ASHBSQL701 /MAXCONCURRENT " -1 " /CHECKPOINTING OFF'

此代码试图访问 IntegrationServices 服务。

解决方案

要解决此问题, 从 SQL Server 2005 光盘安装 IntegrationServices 服务。要这样做, 请按照下列步骤操作:

1. 运行 SQLServer 安装向导。

2. 在完成扫描后在系统配置检查页上, 单击下一步。

3. 在名称框和公司框, 中输入适当的信息, 然后单击下一步。

4. 单击以选中 IntegrationServices 复选框, 然后单击下一步。

5. 单击下一 , 然后单击安装。

6. 完成安装后, 单击下一 , 然后单击完成。

相关主题
相关文档
最新文档