possível evitar arquivos de configuração XML e ainda usar a configuração de pacotes no SSI
Nossa equipe gerencia várias versões dos arquivos dtsconfig, uma para cada ambiente de lançamento, e estou tentando ver se há uma maneira de evitar isso e se há uma maneira mais simple
Nosso problema é especificar onde encontrar o arquivo de entrada. Em cada ambiente de versão, os arquivos de entrada estão em um servidor diferente do servidor que hospeda o arquivo de pacotes, que suspeito ser a norma.
Ideally, eu gostaria de poder especificar um arquivo ConnectionString usando uma variável Ambiental para especificar o local da pasta, mas deixe a parte do nome do arquivo constante como no exemplo a seguir:
% FileFolder% \ MyFile.txt.
.. onde% FileFolder% é igual a \ OurServerName \ OurProjectName \ OurFilesFolder.
<?xml version="1.0"?>
<DTSConfiguration>
<DTSConfigurationHeading>
<DTSConfigurationFileInfo GeneratedBy="MyDomain\MyIDE" GeneratedFromPackageName="" GeneratedFromPackageID="" GeneratedDate="05/30/2009 01:26:00 PM" />
</DTSConfigurationHeading>
<Configuration ConfiguredType="Property" Path="\Package.Connections[FLAT_FILE_PLAN].Properties[ConnectionString]" ValueType="String">
<ConfiguredValue>\\OurServerName\OurProjectName\OurFilesFolder\MyFile.txt</ConfiguredValue>
</Configuration>
</DTSConfiguration>