sql server有什么用处拜托各位大神
2个回答
展开全部
SQLServerAgent是一个任务规划器和警报管理器,在实际应用和环境下,您可以将那些周期性的活动定义成一个任务,而让其在SQLServerAgent的帮助下自动运行;假如您是一名系统管理员,则可以利用SQLServerAgent向您通知一些警告信息,来定位出现的问题从而提高管理效率。SQLServerAgent主要包括以下几个组件:作业;警报;操作。 主要执行以下步骤在SQLServerEnterpriseManager中配置SQLServerAgent:(1)启动SQLServerEnterpriseManager,登录到指定的服务器打开Management文件夹,启动SQLServerAgent。 (2)右击SQLServerAgent图标,在弹出菜单中选择Properties选项。打开SQLServerAgentProperties对话框,选中General标签页。如图17-1所示。其中各选项的含义为: Systemaccount:定义SQLServerAgent运行于哪个系统账号下,该系统账号是sysadmin角色的成员; Thisaccount:定义SQLServerAgent运行于哪一个NT账号下,该账号必须是运行SQLServerAgent服务器上的sysadmin角色,选择此选项,必须在Password处提供密码。常在下列情况中选中该选项: 把事件转寄到其它NT计算机的应用日志; 如何来创建一个作业,该作业要使用多个计算机上的资源; 通过电子邮件或寻呼通知操作员消息。 MailProfile有效的邮件配置文件名,该文件保存通过SQLMail为SQLServerAgent运行账号配置的邮件系统正常工作的配置信息; SavecopiesofthesentmessagesintheSentItemsfolder:指定发送消息存放的文件目录; Filename:指定SQLServerAgent日志文件名,缺省名为C:Mssql7LogSqlagent.out; Errormessagepop-uprecipient指定接收网络弹出错误消息的接收者名字,这些错误消息由SQLServerAgent写入它的错误日志。 (3)选中Advanced标签页 AutorestartSQLServerifitstopsunexpectedly:表示如果SQLServer意外停止运行,则将自动重新启动; AutorestartSQLServerAgentifitstopsunexpectedly:表示如果SQLServerAgent意外停止运行,则将自动重新启动; Forwardeventstoadifferentserver:表示将事件转寄给其它服务器。在Server旁的下拉列表中选择接收服务器; Unhandledevents:表示转寄那些不是在本地服务器上处理的事件;All表示所有事件; Iferrorhasseverityoforabove:表示只有在错误等级大于或等于给定值时,才将事件转寄给所选服务器; IdleCPU(s)Condition:定义了CPU空闭状态的属性值,即CPU平均使用率低于给不定期值且该状态持续的时间超过给定时间,则认为CPU处于空闭状态。 4)选中AlertSystem标签页 Addressformattingforpagee-mails:该区域用来设定消息属性并在寻呼信息中加入错误信息; Fail-safeoperator:表示失败安全型操作员,如果由于不确定的原因使消息无法到达指定的操作员,则SQLServerAgent会把该消息传给失败安全型操作员; (5)选中JobSystem标签页 Jobhistorylog:该区域指定日志的大小以及每件作业的最大行数,从而避免填满msdb数据库; Jobexecution:该区域用来设定在作业执行结束前SQLServerAgent的最长等待时间,如果超过这一时间作业仍没有执行,则SQLServerAgent将关闭; Non-SysAdminjobstepproxyaccount:该区域用来设定执行CmdExec和ActiveScripting 作业的限制。 (6)选中Connection标签页 SQLServerConnection:该区域定义了将SQLServerAgent连接到SQLServer时使用的认证模式; SQLServeralias定义:本地SQLServer服务器的别名。 注意:配置完SQLServerAgent之后需要重新启动,这样配置才能生效
展开全部
使用SQL Server 代理服务连接到 SQL Server SQL Server 代理服务可以使用 Windows 身份验证或 SQL Server 身份验证连接到 SQL Server 本地实例。无论您选择哪种身份验证,帐户都必须是 sysadmin 固定服务器角色的成员。 可用身份验证方法 SQL Server 代理可以使用两种不同的身份验证方法连接到 SQL Server 实例: Windows 身份验证,使用这种方法时,SQL Server 代理服务使用定义为服务启动帐户的 Microsoft Windows 域帐户连接到 SQL Server 实例。 SQL Server 身份验证,使用这种方法时,SQL Server 代理服务使用 SQL Server 身份验证登录名连接到 SQL Server 实例。只有 sysadmin 角色的成员可以这样登录。 安全说明: 在SQL Server 2005 中,SQL Server 代理不支持 SQL Server 身份验证。仅在管理早期版本的 SQL Server 时可以使用这种身份验证。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询