//有关SqlJob的信息在database(msdb)内查询。
select j.job_id, j.name, j.enabled, jh.run_status,
js.last_outcome_message, jh.run_date, jh.step_name, jh.run_time
from sysjobs j
left join sysjobhistory jh on (j.job_id = jh.job_id)
left join sysjobservers js on (j.job_id = js.job_id)

通过C# 调用Sql Job.

    class SML_SQLJob
{
public static string connectionString = "Data Source=DBPABC07;Initial Catalog=master;Integrated Security=True";
static String strSQL= "msdb.dbo.sp_start_job"; protected bool runJob(String _strJobName)
{
bool bResult = false; using (SqlConnection OrConn = new SqlConnection(connectionString))
{
if (OrConn.State == ConnectionState.Closed)
OrConn.Open();
using (SqlCommand cmd = new SqlCommand(strSQL, OrConn))
{
SqlDataReader sdr = null;
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add("@JOB_NAME", SqlDbType.NVarChar, ).Value = _strJobName;
SqlParameter rc = new SqlParameter("rc", System.Data.SqlDbType.Int);
rc.Direction = ParameterDirection.ReturnValue;
cmd.Parameters.Add(rc);
cmd.ExecuteNonQuery();
if ((int)rc.Value == )
{
bResult = true;
}
else
{
bResult = false;
} }
}
return bResult;
}
static void Main(string[] args)
{
SML_SQLJob SML_SQLJob = new SML_SQLJob();
bool bResult = false; try
{
bResult = SML_SQLJob.runJob("TestC"); Console.WriteLine( "Job execute "+ bResult.ToString());
}
catch (Exception ex)
{
Console.WriteLine("Failed to start the job :" + ex.Message); }
finally
{
Console.WriteLine("successful " );
}
Console.ReadKey();
}
}
}

此范例只是启动Sql Job, 并不用等待job执行完成。

查询Sql Server Agent 的job的执行情况。的更多相关文章

  1. SQL Server ->> 关于SQL Server Agent Job执行步骤时的用户上下文(User Context)问题

    这是最近项目相关和自己感兴趣的一个问题:SQL Server Agent Job有几种方法可以以特定用户上下文去执行任务步骤的? 这个事情需要分几种情况来说,因为对于不同类型的任务步骤,SQL Ser ...

  2. SQL Server Agent作业执行CmdExec(bat)命令报权限问题

    写了一个bat命令,定期去清理一些SQL Server的Dump文件,然后配置成SQL Server作业,作业执行时报权限错误,具体错误信息如下所示: Message Executed as user ...

  3. 如何启动 SQL Server Agent(SQL Server 配置管理器)

    如何启动 SQL Server Agent(SQL Server 配置管理器) SQL Server 2008 R2 其他版本   4(共 6)对本文的评价是有帮助 - 评价此主题 可以从 SQL S ...

  4. Security7:管理SQL Server Agent的权限

    SQL Server Agent对象包括警报(Alert),操作员(Operator),Job,调度(Schedule)和代理(Proxy),SQL Server使用msdb系统数据库管理Agent ...

  5. 优化SQL Server的内存占用之执行缓存

    在论坛上常见有朋友抱怨,说SQL Server太吃内存了.这里笔者根据经验简单介绍一下内存相关的调优知识   首先说明一下SQL Server内存占用由哪几部分组成.SQL Server占用的内存主要 ...

  6. 服务器重启后SQL Server Agent由于"The EventLog service has not been started" 启动失败

    案例环境: 操作系统   : Microsoft Windows Server 2003 Standard Edtion SP2 数据库版本 : SQL Server 2005 Standard Ed ...

  7. SQL Server 2000: 维护计划无法执行

    开启“sql server agent”服务,控制面板-->管理工具-->服务

  8. SQL Server下实现利用SQL Server Agent Job对索引重建实现Balance Load

    昨天工作中遇到这样一个场景,有个项目需要把某台服务器下所有的表和索引都启用数据压缩(data_compression=page),已经启用了的表和索引就不需要再压缩一次了.统计一下后发现要运行的REB ...

  9. Sql Server 带参数的存储过程执行方法

    Sql Server 带参数的存储过程执行方法 Visual C# 动态操作 SQL Server 数据库实例教程(4):带参数的存储过程执行方法 上一篇文章介绍了带参数的SQL语句执行方法和不带参数 ...

随机推荐

  1. C#学习笔记五: C#3.0Lambda表达式及Linq解析

    最早使用到Lambda表达式是因为一个需求:如果一个数组是:int[] s = new int[]{1,3,5,9,14,16,22};例如只想要这个数组中小于15的元素然后重新组装成一个数组或者直接 ...

  2. DBA_Oralce Enterprise Manager OEM管理应用介绍(案例)

    2014-08-16 BaoXinjian

  3. PLSQL_Oracle Object所有数据库对象类型汇总和简解(概念)

    Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE /* Style Definitions */ table.MsoNormalTable ...

  4. c++代码模板

    c++代码模板 &代码: #include <bits/stdc++.h> using namespace std; typedef long long ll; const int ...

  5. 关于centos7下扩充和减小xfs逻辑分区大小的问题

    比如,我想把/dev/centos/home下的50G变为8G 1.增加 1.1 去掉挂载 umount /home 1.2 减小home, lvreduce -L 8G /dev/centos/ho ...

  6. Java中的hashCode 方法

    http://www.cnblogs.com/dolphin0520/p/3681042.html

  7. Android之Service

    1.自定义Service类 package com.example.mars_2000_service; import android.app.Service; import android.cont ...

  8. gomoblie flappy 源码分析:游戏逻辑

    本文主要讨论游戏规则逻辑,具体绘制技术请参看相关文章: gomoblie flappy 源码分析:图片素材和大小的处理 http://www.cnblogs.com/ghj1976/p/5222289 ...

  9. NYOJ 51-管闲事的小明

    点击打开链接 管闲事的小明 时间限制:4000 ms  |  内存限制:65535 KB 难度:2 描述 某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米.我们可以把马路看成一个数 ...

  10. ThreadLocal意为变量副本

    http://blog.csdn.net/lufeng20/article/details/24314381