我有一个存储过程作为 SQL Server 2008 上的计划作业运行,我正在尝试将其迁移到 SQL Server 2014。
该过程生成 html 并使用来自本地数据库的值填充 html。计划的作业运行此过程并保存 html 文件。
osql -U sa -P mypassword -Q "report.dbo.sp_mysp" -o c:\temp\web\myfile.html
存储过程在 SSMS 中的 SQL Server 2014 上运行良好,我看到了带有 html 标记和 db 值的打印。
我的问题是,当我使用上述 OSQL 命令安排作业时,会生成 html 文件并正常保存,但缺少 db.xml 中的值。
是否有人知道 osql 中可能存在问题的任何更改,或者对 sa 用户的新限制?