0
我得到一個奇怪的錯誤,當我啓用IIS Windows身份驗證和試運行一些數據庫更新腳本:的SQL Server SMO上IIS與Windows驗證
用於模擬令牌無效 - 它 不能重複。
我還沒有啓用任何明確的模仿。
我已經縮小到與SMO有關,因爲當我更改爲正常的SqlClient
並使用ExecuteNonQuery
時,問題消失。這不幸的是不是一個長期的解決方案,因爲更新腳本必須能夠包含標準SqlClient
未識別的「GO」關鍵字。
您可以隨時使用「GO」語句解析您的輸入,並將其用作指示符以現在執行您的SQL語句,然後再繼續處理更多SQL語句......這樣,您可以使用標準的SqlClient類。 – 2011-01-31 21:24:27
謝謝,我會考慮的,儘管這是一個非常關鍵的代碼,我寧願儘可能簡單。 – Richard 2011-01-31 21:32:18