如何启动用户使用Excel电子表格作为SQL作业的电子邮件附件的功能?

时间:2018-10-08 20:17:38

标签: sql-server excel sql-job

我有一个Excel电子表格,该电子表格在打开时会通过从SQL数据库中调用存储过程进行更新。我有一个运行后台程序的SQL Server作业,然后发送带有该Excel文件作为附件的电子邮件。问题是有些用户打开了Excel文件。 SQL作业运行时失败,因为Excel文件因为已打开而不能用作附件。无论如何,我可以启动Excel文件的任何用户吗?我愿意通过SQL作业或Excel文件中的设置来执行此操作。

这是SQL作业的错误: “无法打开附件文件'\ server \ Excel File.xlsm。执行API'CreateFile'失败,错误号为32。[SQLSTATE 42000](错误22051)。步骤失败。

0 个答案:

没有答案