#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: на сервере.