本文目录一览:
1、SQL Server Agent有什么作用 怎样用它2、SQL错误1068,依存服务或组无法启动,此时正在SQLserverAgent服务上执行该服务操作.3、如何启动 SQL Server AgentSQL
Server
(资料图片仅供参考)
Agent
是一个任务规划器和警报管理器,在实际应用和环境下,您可以将那些周期性的活动定义成一个任务,而让其在SQL
Server
Agent
的帮助下自动运行;假如您是一名系统管理员,则可以利用SQL
Server
Agent
向您通知一些警告信息,来定位出现的问题从而提高管理效率。SQL
Server
Agent
主要包括以下几个组件:作业;警报;操作。
主要执行以下步骤在SQL
Server
Enterprise
Manager
中配置SQL
Server
Agent:
(1)
启动SQL
Server
Enterprise
Manager,
登录到指定的服务器打开Management
文件夹,启动SQL
Server
Agent。
(2)
右击SQL
Server
Agent
图标,在弹出菜单中选择Properties
选项。打开SQL
Server
Agent
Properties
对话框,选中General
标签页。如图17-1
所示。其中各选项的含义为:
System
account:
定义SQL
Server
Agent
运行于哪个系统账号下,该系统账号是sysadmin
角色的成员;
This
account:
定义SQL
Server
Agent
运行于哪一个NT
账号下,该账号必须是运行SQL
Server
Agent
服务器上的sysadmin
角色,选择此选项,必须在Password处提供密码。常在下列情况中选中该选项:
把事件转寄到其它NT
计算机的应用日志;
如何来创建一个作业,该作业要使用多个计算机上的资源;
通过电子邮件或寻呼通知操作员消息。
Profile
有效的邮件配置文件名,该文件保存通过SQL
为SQL
ServerAgent
运行账号配置的邮件系统正常工作的配置信息;
Save
copies
of
the
sent
messages
in
the
Sent
Items
folder:
指定发送消息存放的文件目录;
File
name:
指定SQL
Server
Agent
日志文件名,缺省名为C:\Mssql7\Log\Sqlagent.out;
Error
message
pop-up
recipient
指定接收网络弹出错误消息的接收者名字,这些错误消息由SQL
Server
Agent
写入它的错误日志。
(3)
选中Advanced
标签页
Auto
restart
SQL
Server
if
it
stops
unexpectedly
:表示如果SQL
Server
意外停止运行,则将自动重新启动;
Auto
restart
SQL
Server
Agent
if
it
stops
unexpectedly:
表示如果SQL
Server
Agent意外停止运行,则将自动重新启动;
Forward
events
to
a
different
server:
表示将事件转寄给其它服务器。在Server
旁的下拉列表中选择接收服务器;
Unhandled
events:
表示转寄那些不是在本地服务器上处理的事件;All
表示所有事件;
If
error
has
severity
of
or
above:
表示只有在错误等级大于或等于给定值时,才将事件转寄给所选服务器;
Idle
CPU(s)
Condition:
定义了CPU
空闭状态的属性值,即CPU
平均使用率低于给不定期值且该状态持续的时间超过给定时间,则认为CPU
处于空闭状态。
4)
选中Alert
System
标签页
Address
formatting
for
page
e-mails:
该区域用来设定消息属性并在寻呼信息中加入错误信息;
Fail-safe
operator:
表示失败安全型操作员,如果由于不确定的原因使消息无法到达指定的操作员,则SQL
Server
Agent
会把该消息传给失败安全型操作员;
(5)
选中Job
System
标签页
Job
history
log:
该区域指定日志的大小以及每件作业的最大行数,从而避免填满msdb
数据库;
Job
execution:
该区域用来设定在作业执行结束前SQL
Serv
SQL错误1068,依存服务或组无法启动,此时正在SQLserverAgent服务上执行该服务操作是设置错误造成的,解决方法为:
1、先【win+R】启动【运行】,如图。
2、接着我们就直接【打开】中输入【regedit】,【确定】单击开,如图。
3、这就直接跳转到【注册表】了,我们按照顺序单击开【HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Ndisuio】下,如图。
4、看到右侧,我们鼠标双击开【DisplayName】,如图。
5、接着我们查看【DisplayName】的数值数据是否为【NDIS Usermode I/O Protocol】,如图。
6、接着继续双击开【Start】,如图。
7、一样的,将【Start】值设置为【2】,选择【十六进制】,如图。
8、接着我们打开【命令提示符】,输入【netsh winsock reset】,按回车键重启winsock。
启动步骤:
1、点击运行,选择”控制面板“
2、在控制面板选择“性能维护”
3、找到“管理工具”——双击“服务”
4、在“服务”窗口中找到“SQLSERVERAGENT”,右键点“属性”,在“属性”对话框中,设置“启动类型”:自动、手动、禁用。
以上就是小编对sqlserveragent的相关信息分享,希望能对大家有所帮助。
关键词: