Было бы легче сделать Ваше ОБНОВЛЕНИЕ сначала и затем выполнить 'ИЗБРАННЫЙ идентификатор ОТ ВСТАВЛЕННОГО'.
Смотрят на Подсказки SQL для большего количества информации и примеров.
Вы получите подобное сообщение, если кто-то использует EncryptAllWithUserKey в качестве ProtectionLevel. Однако я считаю, что сообщение немного другое (даже если вы получаете серую поверхность дизайна с красным крестиком).
Вы пробовали просматривать файл в Блокноте? Это просто набор GUID или в нем есть что-то удобочитаемое для человека? Если у него нет читаемого кода, то он, вероятно, был зашифрован с помощью ключа пользователя.
Если сотрудник развернул пакеты на сервере и использовал SQL Server в качестве места назначения развертывания (не файловую систему или хранилище SSIS Pacakge), тогда вы можете загрузить пакеты на свой компьютер. Просто подключитесь к ядру служб SQL Server Integration Services, разверните «Сохраненные пакеты», разверните MSDB, разверните соответствующую папку, щелкните пакет правой кнопкой мыши и выберите «Экспорт пакета». Сохраните файл на локальном компьютере и откройте его. Пакет, вероятно, потеряет аннотации и красивое форматирование, но в остальном он должен быть идентичен тому, что развернул сотрудник.