欢 迎 光 临 数据载入中,请稍候......'s BLog
数据载入中,请稍候......
这就是我
数据载入中,请稍候......
用户登陆
数据载入中,请稍候......
最新公告
数据载入中,请稍候......
站点日历
数据载入中,请稍候......
最新日志
数据载入中,请稍候......
最新回复
数据载入中,请稍候......
最新留言
数据载入中,请稍候......
 日志搜索

友情链接
其他信息


·管理 SQL Server 调度作业     -|cloudy 发表于 2006-12-19 8:57:00
   管理   SQL   Server    
   
     
  调度作业  
  调度管理作业是实现管理任务自动化的一种方式。可以调度本地作业或多服务器作业。可以定义作业在下列情况下运行:    
   
  每当   SQL   Server   代理程序启动时。  
   
   
  每当计算机的   CPU   使用率处于定义为空闲状态的水平时。  
   
   
  在特定日期和时间运行一次。  
   
   
  按循环调度运行。  
   
   
  响应警报。    
  也可以手工执行一个作业;调度作业是可选的。  
   
   
   
  说明     一次只能运行一个作业实例。若在一个作业按调度执行时手工执行它,则   SQL   Server   代理程序会拒绝这个请求。  
   
   
  默认情况下,所有作业都是启用的。为防止作业按照它的调度执行,必须禁用这个调度。此时这个作业仍然可以响应警报执行,或通过用户手工执行。  
   
  SQL   Server   代理程序自动禁用不再是当前的调度。若在调度被   SQL   Server   代理程序禁用后对其进行编辑,则必须显式地重新启用它。在下列情况下,调度被禁用:    
   
  调度被定义为在某个特定日期和时间运行一次,而该时间已过。  
   
   
  调度被定义为循环调度运行,而结束时间已过。    
  CPU   空闲调度  
  为最大限度地利用   CPU   资源,可以为   SQL   Server   代理程序定义一个   CPU   空闲状态。SQL   Server   代理程序利用   CPU   空闲状态设置来决定执行作业的最佳时间。  
   
  例如,可将每日备份作业调度到   CPU   空闲时及低业务量时进行。  
   
  在把作业定义为在   CPU   空闲时执行之前,应确定作业所需的   CPU   工作量。可以使用   SQL   事件探查器或系统监视器(Windows   NT   4.0   中的性能监视器)监视服务器流通并收集统计信息。可利用收集到的信息设置   CPU   空闲时间百分比。  
   
  将   CPU   空闲状态定义为一个百分比,在该百分比以下,CPU   平均使用率必须保持指定的时间长度。下一步,设置这段时间长度。在超过该时间长度后,SQL   Server   代理程序启动所有有   CPU   空闲时间调度的作业。  
   
  调度作业  
   
  企业管理器  
   
  如何调度作业(企业管理器)  
  调度作业    
   
  在详细信息窗格中,右击作业,单击"属性",单击"调度"选项卡,然后单击"新建调度"。  
   
   
  在"名称"框中输入新调度的名称。    
   
   
  如果不希望调度在创建后立即生效,则清除"启用"选项。  
   
   
  在"调度类型"下执行下列操作之一:    
  单击"启动SQL   Server   代理程序时自动启动",在启动   SQL   Server   代理服务时启动作业。  
   
   
  单击"每当CPU闲置时启动",在   CPU   达到闲置条件时启动作业。  
   
   
  如果希望调度运行一次,则单击"一次"。若要设置运行一次的调度,请在"发生日期"和"发生时间"框中输入值。  
   
   
  如果希望调度反复运行,单击"反复出现"。若要设置反复出现的调度,请单击"更改"按钮,然后完成"编辑反复出现的作业调度"对话框。    
   
   
  Transact-SQL  
   
  SQL-DMO  
   
  禁用作业  
   
  企业管理器  
   
  如何禁用作业(企业管理器)  
  禁用作业    
   
  在详细信息窗格中右击作业,然后单击"属性"命令。  
   
   
  清除"启用"复选框。    
   
   
  Transact-SQL  
   
  SQL-DMO  
   
  设置   CPU   空闲时间和持续时间  
   
  企业管理器  
   
  如何设置   CPU   空闲时间和持续时间(企业管理器)  
  设置   CPU   空闲时间和持续时间    
   
  展开服务器组,然后展开服务器。  
   
   
  展开"管理",右击"SQL   Server   代理程序",然后单击"属性"命令。  
   
   
  单击"高级"选项卡,然后选择"计算机闲置的条件"复选框。  
   
   
  在"CPU   闲置的条件"下执行下列操作:    
  指定平均的   CPU   使用必须低于的百分比(全部   CPU   间)。  
   
   
  指定计算机达到闲置条件前经过的秒数。    
   
   
   
  请参见  
   
  sp_help_jobschedule  
   
  sysjobschedules  
   
  ©1988-2000   Microsoft   Corporation。保留所有权利。   
  -----------------------------------

企业管理器-》管理-》SQLSERVER代理-》作业-》右键,新建作业
[阅读全文 | 回复(0) | 引用通告 | 编辑]

  • 标签:sql 
  • 发表评论:
    数据载入中,请稍候......