2011-06-15 29 views
0

我正在爲我的團隊開發一個小工具,我想在部署數據庫版本時使用它。開發人員正在使用管理工作室,並且每當他們在SP或表中進行更改時,他們都會從management studio(DROP和CREATE)選項創建腳本。執行來自ado.net的查詢,就像我從sql管理工作室執行的那樣

在我的工具,我用的就是劇本,當我運行與ADO.Net該腳本執行非查詢時,它會拋出一些例外一樣 - 「走出去」是不正確的關鍵字等

任何人都可以請有什麼建議可能是一種按原樣運行這些腳本的方法?

感謝

+2

我有一個類似的問題http://stackoverflow.com/questions/971177/using-go-within-a-transaction – 2011-06-15 15:41:20

回答

0

使用的微軟工具來運行這些腳本 - 他們瞭解GO命令(不SQL)和發送到SQL Server之前剝離出來。

請參閱sqlcmd和較舊的(已棄用的)osql實用程序。

相關問題