Dav*_*vie 5 sql t-sql sql-server sql-server-2005
我有一个SQL脚本而不是运行几个DBBC命令.有没有办法将执行这些命令生成的消息发送到简单的日志文件,例如"C:\ log.txt"?
我的意思是在执行查询后出现在SQL Server 2005 Management Studio底部的消息框中的消息.
需要这样做的原因是因为我不打算打开SQL Server Management Studio,因此无法看到消息.
如果有帮助,我正在使用SQL Server 2005.
您可以使用SQLCMD实用程序从命令行运行脚本。
http://msdn.microsoft.com/zh-cn/library/ms162773%28SQL.90%29.aspx
您可以通过批处理文件来运行它。让您登录到文件。
您可以使用计划程序自动执行此类作业。