osql.exe可以作为独立运行吗?

时间:2008-11-06 15:15:57

标签: sql-server osql

我有一个程序从microsoft sql server tools目录运行osql.exe并运行一个脚本。

问题是在没有安装sql server的计算机上,缺少此工具。所以我的问题是是否可以将它作为一个独立的(以及可能需要的任何dll)运行,这意味着从应用程序的本地目录中运行Process.Start。

2 个答案:

答案 0 :(得分:1)

是的,你可以。只需复制二进制文件即可。

答案 1 :(得分:0)

为什么要产生osql?

我编写了简单的程序来使用SMO执行脚本 - 主要由this post提供。

修改

帖子的主旨是使用SQL Server Management Objects (SMO)Server.ConnectionContext.ExecuteNonQuery使用GO语句解析SQL。