Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 SSIS 2012. Относительный путь к файлам  [new]
asd24
Member

Откуда:
Сообщений: 47
Добрый день.

Проблема в следующем.
Настроил деплой данных через Bulk Insert Task и Execute SQL Task. Но работает он только локально на моей машине - путь к файлам на других машинах конечно другой. Как я понимаю, необходимо использовать относительный путь, но как его прицепить не разобрался.. Подскажите, пожалуйста, как это реализовать..

Заранее спасибо.
18 дек 13, 14:06    [15311222]     Ответить | Цитировать Сообщить модератору
 Re: SSIS 2012. Относительный путь к файлам  [new]
HandKot
Member

Откуда: Sergiev Posad
Сообщений: 3104
путь относительно чего?
18 дек 13, 16:06    [15312381]     Ответить | Цитировать Сообщить модератору
 Re: SSIS 2012. Относительный путь к файлам  [new]
asd24
Member

Откуда:
Сообщений: 47
HandKot, извините.. попробую подробнее объяснить:
Есть солюшн, в нём 2 проекта - в первом проекте(Database Project) находится БД + лежат скрипты с данными, во втором проекте(SSIS Project) лежат пакеты.. путь к файлам - это путь к скриптам в первом проекте.
19 дек 13, 12:44    [15316851]     Ответить | Цитировать Сообщить модератору
 Re: SSIS 2012. Относительный путь к файлам  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 32167
asd24
попробую подробнее объяснить:
Понятнее не стало :-(
Я даже не понял, как первый пост связан со вторым.

Как я понял, вы разработали SSIS пакет, который для своей работы использует файл по определённому пути?

Что вы хотите, может, вам нужно путь как параметр пакета?
19 дек 13, 16:29    [15318803]     Ответить | Цитировать Сообщить модератору
 Re: SSIS 2012. Относительный путь к файлам  [new]
edtc
Member

Откуда: Украина, Львов
Сообщений: 31

В этом видейке есть решение.
19 дек 13, 18:54    [15319682]     Ответить | Цитировать Сообщить модератору
 Re: SSIS 2012. Относительный путь к файлам  [new]
HandKot
Member

Откуда: Sergiev Posad
Сообщений: 3104
alexeyvg
asd24
попробую подробнее объяснить:
Понятнее не стало :-(
Я даже не понял, как первый пост связан со вторым.

Как я понял, вы разработали SSIS пакет, который для своей работы использует файл по определённому пути?

Что вы хотите, может, вам нужно путь как параметр пакета?

поддержу и дополню. В конекшене, который будет использоваться как соурс в Bulk Insert, строку соединения формируете в expression используя эту переменную

ЗЫж если конечно это так как видится пока задача
20 дек 13, 08:03    [15321186]     Ответить | Цитировать Сообщить модератору
 Re: SSIS 2012. Относительный путь к файлам  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 35836
Блог
asd24,

ищите по слову unc
20 дек 13, 08:17    [15321203]     Ответить | Цитировать Сообщить модератору
 Re: SSIS 2012. Относительный путь к файлам  [new]
asd24
Member

Откуда:
Сообщений: 47
Всем спасибо!

alexeyvg
Как я понял, вы разработали SSIS пакет, который для своей работы использует файл по определённому пути?

Что вы хотите, может, вам нужно путь как параметр пакета?

Да, всё иемнно так.

HandKot
поддержу и дополню. В конекшене, который будет использоваться как соурс в Bulk Insert, строку соединения формируете в expression используя эту переменную

Спасибо за наводку. Попытался сделать, однако постоянно натыкался на Error at Execute SQL Task [Execute SQL Task]: Connection manager "\\mypc\mypath\myfile.txt" does not exist. Хоть connection и создан.

edtc, спасибо за видео

Пока реализовал через unc, как советил Критик.
23 дек 13, 14:41    [15334244]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить