2015-04-01 112 views
0

我知道將「BypassPrepare」屬性設置爲true意味着準備(解析)查詢是由我要連接的數據庫引擎完成的。否則,準備工作是由集成服務包完成的,但在SSIS端或數據庫引擎端解析是如何影響的。 我只是想做出最好的選擇。選擇BypassPrepare屬性的值

感謝,

回答

0

如果將此選項設置爲true,則準備(即解析)是由您連接到數據庫引擎來完成。

如果您將此選項設置爲false,則準備工作由集成服務包完成。

此選項僅適用於OLEDB類型連接,並且因爲pacakge(sql任務)無法準備/解析OLEDB數據庫支持的所有SQL命令而引入此選項。這意味着您將在解析階段出錯,並且無法執行OLEDB數據庫上有效語句的語句,但無法通過SQL任務進行準備/解析。

+0

謝謝您的回答:) – lb1617 2015-04-02 08:50:02

+0

如果SSIS的解析器不完整,您爲什麼會將它設置爲False? – Brondahl 2017-11-22 16:42:07