SSIS ConfigFile не переопределяет строку подключения ConnectionManager - PullRequest
0 голосов
/ 25 сентября 2019

Я работаю над пакетом служб SSIS с внешним файлом конфигурации, в котором есть параметр для строки подключения диспетчера подключений.Файл конфигурации, похоже, не применяется.

<?xml version="1.0"?>
<DTSConfiguration>
    <DTSConfigurationHeading>
        <DTSConfigurationFileInfo GeneratedBy="user" GeneratedFromPackageName="mypackage" GeneratedFromPackageID="{random id}" GeneratedDate="9/25/2019 3:10:17 PM"/>
    </DTSConfigurationHeading>
    <Configuration ConfiguredType="Property" Path="\Package.Connections[myDB].Properties[ConnectionString]" ValueType="String">
        <ConfiguredValue>Data Source=mycon\string;Initial Catalog=myDB;Provider=SQLNCLI11.1;Integrated Security=SSPI;Auto Translate=False;</ConfiguredValue>
    </Configuration>
    <Configuration ConfiguredType="Property" Path="\Package.Connections[myDB].Properties[ProtectionLevel]" ValueType="Int32">
        <ConfiguredValue>1</ConfiguredValue>
    </Configuration>
</DTSConfiguration>

Это было сгенерировано через VS 2017. Я применяю конфигурацию через

"C:\Program Files\Microsoft SQL Server\130\DTS\Binn\dtexec.exe" /FILE "D:\mypackage.dtsx" /ConfigFile "D:\myconfig.dtsConfig" /REPORTING V

Менеджер соединений, который должен быть переопределенКонфигурационный файл указывает на SQl-сервер, с которого будут получены конфигурации пакетов.Но я вижу в журналах, что файл не используется.

Как получить файл конфигурации для переопределения строки подключения диспетчера подключений?Я следовал точно такому же процессу прежде с SSIS 2012 и не имел проблем.

К вашему сведению Версия SSIS 13.2.5426.0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...