我在SQL Server 2005中有一个非常长时间运行的存储过程,我正在尝试调试,而我正在使用'print'命令来执行此操作.问题是,我只是在我的sproc的最后从SQL Server获取消息 - 我希望能够刷新消息缓冲区并在sproc的运行时立即看到这些消息,而不是在结束.
我正在尝试sqlcmd使用以下命令从文件运行sql脚本:
sqlcmd -S <server> -d <database> -i <input file> -o <output file>
-U <user> -P <password>
Run Code Online (Sandbox Code Playgroud)
我运行我的sql文件并输出到日志文件.
问题是这改变了sqlcmd文件的输出..我想得到输出到shell.