0
使用Package Configurations創建.dtsConfig文件後,我想使用表達式將XML文件中的連接字符串值分配給包級別變量。SQL Server中的SSIS XML配置
任何人都可以告訴我什麼是從XML文件中獲取連接字符串值的表達式。
使用Package Configurations創建.dtsConfig文件後,我想使用表達式將XML文件中的連接字符串值分配給包級別變量。SQL Server中的SSIS XML配置
任何人都可以告訴我什麼是從XML文件中獲取連接字符串值的表達式。
如果存儲在連接字符串中一個XML配置文件,你應該有這樣的事情:
<?xml version="1.0"?>
<DTSConfiguration>
<DTSConfigurationHeading>
<DTSConfigurationFileInfo GeneratedBy="user.name" GeneratedFromPackageName="your package" GeneratedFromPackageID="{DCA17C6E-F7BD-4084-8DCA-69806C89FB71}" GeneratedDate="4/10/2014 1:18:15 PM"/>
</DTSConfigurationHeading>
<Configuration ConfiguredType="Property" Path="\Package.Connections[AW].Properties[ConnectionString]" ValueType="String">
<ConfiguredValue>Data Source=localhost;Initial Catalog=AdventureWorks2012;Provider=SQLNCLI11.1;Integrated Security=SSPI;Auto Translate=False;</ConfiguredValue>
</Configuration>
</DTSConfiguration>
,如果您使用的包配置嚮導的文件,你鴕鳥政策需要的分配值連接字符串使用表達式。它在打開包裝時自動分配。
配置連接字符串的其他方法是使用數據類型字符串創建一個變量。在Package Configurations中,將變量的值存儲在配置文件中。然後,可以使用屬性窗口中的Expressions屬性將變量映射到連接的連接字符串屬性。一切都取決於你真正想做的事情。
如果您有任何問題,請再次提問。
親切的問候, 保羅