2017-07-17 49 views
0

我想爲我的所有.dtsx文件定義一個全局配置包。 我有一個登錄有:是否使用SSIS配置包中允許的ENTITY?

<Configuration ConfiguredType="Property" Path="\Package.Connections[SourceConnectionOLEDB].Properties[UserName]" ValueType="String"> 
    <ConfiguredValue> exampleLoginHere </ConfiguredValue> 
</Configuration> 

此登錄出現在許多地方。 所以,我想要做的是將此登錄設置爲變量,並且只在一個地方更改,而不是在所有情況下都這樣做。

我發現This solution但是當我把

<!DOCTYPE DTSConfiguration [ 
    <!ENTITY sourceLogin "exampleLoginHere"> 
]> 

,然後改變

<ConfiguredValue> exampleLoginHere </ConfiguredValue> 

<ConfiguredValue> &sourceLogin; </ConfiguredValue> 

我DTSX開始返回後:

警告:無法加載XML配置文件。 XML配置文件可能格式錯誤或無效

我做錯了什麼?我忘了什麼?

回答