【发布时间】:2019-02-07 12:58:16
【问题描述】:
我正在尝试使用以下命令开始 sql server 作业。
EXEC msdb.dbo.sp_start_job N'Cube Initializer'
如果手动运行它可以完美运行,但我在INSTALLER(InstallShield) 工具中运行此命令并收到以下日志消息。
SQL Server 代理当前没有 正在运行,因此无法通知此操作
但是 SQLServerAgent 正在我的机器上运行,我不明白为什么在 SQLServerAgent 运行时收到此日志错误。
【问题讨论】:
-
也许首先要确保与数据库的连接已通过身份验证:helpnet.flexerasoftware.com/installshield19helplib/helplibrary/…。也许启用详细日志记录来检查这一点(MSIEXEC /i [path to MSI] /l*v c:\temp\temp.log)。您需要提供有关当前配置方式的更多信息。
标签: c# sql sql-server windows-installer installshield