Как получить доступ к файлу из папки, защищенной паролем, в SSIS?

#ssis

#ssis

Вопрос:

У меня есть требование загрузить кучу текстовых файлов в базу данных SQL Sever. Эти текстовые файлы загружаются в сетевую папку в конце каждого месяца, и эта папка защищена паролем (требуется имя пользователя и pwd). Как мне использовать SSIS flat file connection manager для доступа к текстовым файлам из этой папки, защищенной паролем. где мне указать имя пользователя и пароль? Я не смог найти правильный ответ при поиске в сети.

Пожалуйста, подскажите мне

Заранее спасибо

Ann

Ответ №1:

Некоторые параметры:

  • Предоставьте права доступа к папке учетной записи, под которой запущен пакет SSIS. или
  • Измените учетную запись, под которой запускается пакет SSIS, на ту, которая имеет доступ к папке. или
  • Создайте сетевой ресурс с именем тома (например, Z: сопоставление с mycomputer myshare) и установите учетные данные для сетевого ресурса.

Комментарии:

1. Не могли бы вы, пожалуйста, уточнить здесь. Когда я создаю или разрабатываю пакет SSIS в BIDS, как мне настроить эту учетную запись, чтобы я мог создать диспетчер подключений и протестировать загрузку данных?

2. Я не верю, что вы можете настроить учетную запись для использования с помощью СТАВОК — я бы ожидал, что вместо этого вам нужно запускать ставки от имени пользователя, имеющего доступ к общему ресурсу. Это может показаться разумным требованием — если вы разрабатываете пакет, который считывает содержимое удаленного файла, тогда у вас должен быть доступ к этому файлу самостоятельно. Другой вариант — подключиться через подключенный сетевой ресурс (например Z:myfile.txt ) и разместите ваши «тестовые» файлы на общей папке, к которой вы можете получить доступ, а реальные файлы, отображенные через z: на сервере.