0

我想创建一个 SQL 作业来关闭所有打开的 excel 进程。我创建了一个可以双击运行的 VB 脚本。我试过了

wscript C:\Apps\DestroyExcel.vbs

使用类型 CmdExec。如何从 SQL 执行它以安排作业运行?

暗淡 objXL
出错时继续下一步
设置 objXL = GetObject(, "Excel.Application")

If Not TypeName(objXL) = "Empty" Then
    objXL.quit
别的
    msgbox "Excel 未运行。"
万一
4

1 回答 1

0

在 SSMS 中:

  1. 转到 SQL Server 代理
  2. 右键单击“作业”-> 新建作业
  3. 输入信息
  4. 在步骤部分中,单击新建
  5. 对于类型,选择操作系统 (CmdExex)
  6. 对于命令,键入:cscript C:\myscript.vbs
  7. 设置你的时间表
  8. 按确定

我相信应该这样做。

于 2013-02-06T17:21:26.787 回答