Ssis 选择BypassPrepare属性的值
我知道将“BypassPrepare”属性设置为true意味着准备(解析)查询是由我连接到的数据库引擎完成的。否则,准备工作由integration services包完成,但解析是在SSIS端还是在数据库引擎端完成又有什么关系呢。 我只是想做出最好的选择Ssis 选择BypassPrepare属性的值,ssis,Ssis,我知道将“BypassPrepare”属性设置为true意味着准备(解析)查询是由我连接到的数据库引擎完成的。否则,准备工作由integration services包完成,但解析是在SSIS端还是在数据库引擎端完成又有什么关系呢。 我只是想做出最好的选择 谢谢,如果您将此选项设置为true,则准备(即解析)将由您所连接的数据库引擎完成 如果将此选项设置为false,则准备工作由integration services软件包完成 此选项仅适用于OLEDB类型的连接,之所以引入此选项,是因为pac
谢谢,如果您将此选项设置为true,则准备(即解析)将由您所连接的数据库引擎完成 如果将此选项设置为false,则准备工作由integration services软件包完成 此选项仅适用于OLEDB类型的连接,之所以引入此选项,是因为pacakge(sql任务)无法准备/解析OLEDB数据库支持的所有sql命令。这意味着您将在解析阶段出错,无法执行OLEDB数据库上的有效语句,但SQL任务无法准备/解析该语句。当“BypassPrepare”设置为TRUE时,解析由DB引擎完成,因此会影响性能。
因此,我们应该明智地或在必要时将其设置为TRUE。感谢您的回答:)如果SSIS的解析器不完整,为什么要将其设置为False?