SQL Server 2008 でスケジュールされたジョブとして実行されるストアド プロシージャがあり、これを SQL Server 2014 に移行しようとしています。
このプロシージャは、html を生成し、html にローカル データベースからの値を入力します。スケジュールされたジョブはこの proc を実行し、html ファイルを保存します。
osql -U sa -P mypassword -Q "report.dbo.sp_mysp" -o c:\temp\web\myfile.html
ストアド プロシージャは SSMS の SQL Server 2014 で正常に動作し、データベースからの html マークアップと値を含む出力が表示されます。
私の問題は、上記のように OSQL コマンドを使用してジョブをスケジュールすると、html ファイルが生成されて正常に保存されますが、データベースからの値が欠落していることです。
問題になる可能性のあるosqlの変更、またはsaユーザーの新しい制限を知っている人はいますか?