本主题定义了自动管理及其组件、多服务器管理,并介绍了定义自动执行任务的 Microsoft SQL Server 工具。
什么是自动管理?
自动管理是按编程方式对可预测的管理职责和服务器事件做出响应。管理员、应用程序编写人员以及操作数据仓库的分析人员可以从任务自动化中获益。若要使管理自动化,请:
- 建立定期发生的并且可以按编程方式进行管理的管理职责或服务器事件。
- 定义一组作业和警报。
- 运行 SQL Server 代理服务。
为何要自动化管理?
在管理员的工作中,有许多管理职责每天都是固定不变的,非常单调乏味。通过自动执行重复发生的管理任务和响应服务器事件,可以留出时间来执行其他需要创造性且缺乏可预测性或可编程性的响应的任务。
本节内容
使用 SQL Server 代理执行常规任务
- 如何为 SQL Server 代理设置服务启动帐户(SQL Server 配置管理器)
- 如何设置 SQL Server 连接 (SQL Server Management Studio)
- 如何设置 SQL Server 别名 (SQL Server Management Studio)
- 如何设置 CPU 空闲时间和持续时间 (SQL Server Management Studio)
- 如何自动启动 SQL Server 代理 (SQL Server Management Studio)
- 如何发送 SQL Server 代理错误消息 (SQL Server Management Studio)
- 如何查看 SQL Server 代理错误日志 (SQL Server Management Studio)
- 如何重命名 SQL Server 代理错误日志 (SQL Server Management Studio)
- 如何将执行跟踪消息写入 SQL Server 代理错误日志 (SQL Server Management Studio)
执行与 SQL Server 代理作业相关的任务
- 如何创建作业 (SQL Server Management Studio)
- 如何禁用作业 (SQL Server Management Studio)
- 如何创建作业类别 (SQL Server Management Studio)
- 如何删除作业类别 (SQL Server Management Studio)
- 如何向作业类别分配作业 (SQL Server Management Studio)
- 如何更改作业类别的成员 (SQL Server Management Studio)
- 如何将作业所有权授予其他人 (SQL Server Management Studio)
- 如何创建 CmdExec 作业步骤 (SQL Server Management Studio)
- 如何创建 Transact-SQL 作业步骤 (SQL Server Management Studio)
- 如何定义 Transact-SQL 作业步骤选项 (SQL Server Management Studio)
- 如何创建 ActiveX 脚本作业步骤 (SQL Server Management Studio)
- 如何设置作业步骤的成功流或失败流 (SQL Server Management Studio)
- 如何设置作业历史记录日志 (SQL Server Management Studio)
- 如何查看作业历史记录 (SQL Server Management Studio)
- 如何计划作业 (SQL Server Management Studio)
- 如何通知操作员作业状态 (SQL Server Management Studio)
- 如何将作业状态写入 Windows 应用程序日志 (SQL Server Management Studio)
- 如何自动删除作业 (SQL Server Management Studio)
- 如何启动作业 (SQL Server Management Studio)
- 如何停止作业 (SQL Server Management Studio)
- 如何查看作业 (SQL Server Management Studio)
- 如何调整作业历史记录日志的大小 (SQL Server Management Studio)
- 如何清除作业历史记录日志 (SQL Server Management Studio)
- 如何修改作业 (SQL Server Management Studio)
- 如何修改作业的目标服务器 (SQL Server Management Studio)
- 如何删除作业 (SQL Server Management Studio)
- 如何使用 Transact-SQL 编写作业脚本 (SQL Server Management Studio)
- 如何设置作业执行关闭 (SQL Server Management Studio)
执行与 SQL Server 代理警报相关的任务
- 如何使用错误号创建警报 (SQL Server Management Studio)
- 如何使用严重级别创建警报 (SQL Server Management Studio)
- 如何定义对警报的响应 (SQL Server Management Studio)
- 如何为 SQL Server 代理设置邮件配置文件 (SQL Server Management Studio)
- 如何禁用或重新激活警报 (SQL Server Management Studio)
- 如何查看有关警报的信息 (SQL Server Management Studio)
- 如何编辑警报 (SQL Server Management Studio)
- 如何删除警报 (SQL Server Management Studio)
- 如何向操作员分配警报 (SQL Server Management Studio)
- 如何设置寻呼地址的格式 (SQL Server Management Studio)
- 如何使用 Transact-SQL 编写警报脚本 (SQL Server Management Studio)
执行与 SQL Server 代理操作员相关的任务
- 如何创建操作员 (SQL Server Management Studio)
- 如何向操作员分配警报 (SQL Server Management Studio)
- 如何指定防故障操作员 (SQL Server Management Studio)
- 如何查看有关运算符的信息 (SQL Server Management Studio)
- 如何编辑运算符 (SQL Server Management Studio)
- 如何更改运算符的可用性 (SQL Server Management Studio)
- 如何删除运算符 (SQL Server Management Studio)
- 如何使用 Transact-SQL 编写操作员脚本 (SQL Server Management Studio)
在包含主服务器和目标服务器的多服务器环境中执行与自动管理相关的任务
- 如何设置主服务器 (SQL Server Management Studio)
- 如何生成目标服务器 (SQL Server Management Studio)
- 如何在主服务器上登记目标服务器 (SQL Server Management Studio)
- 如何使目标服务器脱离主服务器 (SQL Server Management Studio)
- 如何使多台目标服务器脱离主服务器 (SQL Server Management Studio)
- 如何设置目标服务器的轮询间隔 (SQL Server Management Studio)
- 如何强制目标服务器轮询主服务器 (SQL Server Management Studio)
- 如何修改作业的目标服务器 (SQL Server Management Studio)
- 如何指定目标服务器的位置 (SQL Server Management Studio)
- 如何同步目标服务器时钟 (SQL Server Management Studio)
- 如何指定事件转发服务器 (SQL Server Management Studio)