【问题标题】:Why sql job is not executed from installer?为什么不从安装程序执行 sql 作业?
【发布时间】:2019-02-07 12:58:16
【问题描述】:

我正在尝试使用以下命令开始 sql server 作业。

EXEC msdb.dbo.sp_start_job N'Cube Initializer'

如果手动运行它可以完美运行,但我在INSTALLER(InstallShield) 工具中运行此命令并收到以下日志消息。

SQL Server 代理当前没有 正在运行,因此无法通知此操作

但是 SQLServerAgent 正在我的机器上运行,我不明白为什么在 SQLServerAgent 运行时收到此日志错误。

【问题讨论】:

标签: c# sql sql-server windows-installer installshield


【解决方案1】:
  • MSDB 数据库处于恢复状态?检查此数据库是否在线。
  • SQL 代理服务挂起?重新启动 SQL 代理服务,然后重试。
  • 安装的 SQL Server 实例很少,发送到错误的命令?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-01
    • 1970-01-01
    • 2016-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-07
    • 2019-01-27
    相关资源
    最近更新 更多