Прошу прощения за публикацию этого как нового потока, но оригинал стал немного запутанным.
У меня есть очень простой пакет служб SSIS с одной задачей SQL и одной задачей потока данных.Эти задачи используют одно соединение OLE DB на уровне пакета.У меня есть пакет и проект, настроенный на EncrptSensitiveWithPassword
.Пакет нормально работает в Visual Studio 2019, но не запускается в SSMS после развертывания на SQL Server 2016.
Я создал пакет локально на своей автономной машине (у меня нет сетевой учетной записи).Мой метод развертывания состоял в том, чтобы скопировать DTSX на сервер.Используя учетную запись SQL Server с правами sysadmin, я затем использовал SSMS для импорта файла в каталог служб SSIS, а также для настройки в задании агента SQL с использованием метода развертывания файловой системы.
При обоих развертываниях при выполнении возникает одна и та же ошибка.
Произошла ошибка, связанная с сетью или экземпляром, при установлении соединения с SQL Server.Сервер не найден или недоступен.Проверьте, правильно ли указано имя экземпляра и настроен ли SQL Server для разрешения удаленных подключений.Дополнительные сведения см. В электронной документации по SQL Server. ". Доступна запись OLE DB.
Источник:" Собственный клиент Microsoft SQL Server 11.0 "Hresult: 0x80004005>
Описание:" Поставщик именованных каналов: Не удалось открыть соединение с SQL Server [53].
Я не знаю, почему я получаю эту ошибку подключения.Я пытался использовать как IP, так и статическое имя сервера в моем соединении.Я проверил, что TCP / IP и именованные каналы включены в Configuration Manager, что имеет смысл, иначе я не смог бы подключиться со своей машины через SSMS.
Я не знаю, что еще попробовать,Любая помощь будет принята с благодарностью.