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

Откуда: Feorina "Fury" 161
Сообщений: 4339
Кто-то создал проект SSIS, сохранил на сервер. Проект, например, потерял.
На сервере работает эта служба, агент её по таймеру запускает - а есть ли возможность просмотреть или отредактировать? Хотелось бы понимать, что она делает и куда данные кладёт
20 ноя 18, 20:30    [21739508]     Ответить | Цитировать Сообщить модератору
 Re: Есть какая-то возможность просмотреть либо отредактировать проект SSIS,залитый на сервер?  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31355
Charles Weyland
Кто-то создал проект SSIS, сохранил на сервер. Проект, например, потерял.
На сервере работает эта служба, агент её по таймеру запускает - а есть ли возможность просмотреть или отредактировать? Хотелось бы понимать, что она делает и куда данные кладёт
Кладёт в системную базу.
Можно в студии, в разделе SSIS, сохранить пакет в файл, и потом уже редактировать студией. Удобнее будет создать новый проект, куда включить этот файл.

Но лучше, конечно, проект с всеми его изменениями, сохранять в сорс-контрол, и не терять.
20 ноя 18, 21:02    [21739519]     Ответить | Цитировать Сообщить модератору
 Re: Есть какая-то возможность просмотреть либо отредактировать проект SSIS,залитый на сервер?  [new]
komrad
Member

Откуда:
Сообщений: 5244
Charles Weyland
Кто-то создал проект SSIS, сохранил на сервер. Проект, например, потерял.
На сервере работает эта служба, агент её по таймеру запускает - а есть ли возможность просмотреть или отредактировать? Хотелось бы понимать, что она делает и куда данные кладёт


генерируйте либо ispac файл и в SSDT создаете новый проект (визард) и указываете как источник этот файл
.ispac file
https://sqlarts.blogspot.com/2017/11/export-ssis-package-from-integration.html

либо в том же визарде указываете SSIS catalog и проект, и визард сам все импортнёт

http://microsoft-ssis.blogspot.com/2016/04/get-packages-from-ssis-catalog.html
20 ноя 18, 23:55    [21739575]     Ответить | Цитировать Сообщить модератору
 Re: Есть какая-то возможность просмотреть либо отредактировать проект SSIS,залитый на сервер?  [new]
Ennor Tiegael
Member

Откуда:
Сообщений: 3247
Charles Weyland,

Зависит от версии сервера. Если 2012+, то в SSMS идете в "Integration Services Catalogs", выделяете нужный вам проект, ПКМ -> Export. Полученный ispac открываете зипом и извлекаете из него все пакеты.

Если 2008 или ранее, то кажется в msdb.dbo.sysssispackages было бинарное поле с содержимым соотв. dtsx файла. Учитывая, что внутри это XML, можно простым селектом вытащить и потом разово в файл скопипастить.

Но да, source control рулит.
21 ноя 18, 03:06    [21739627]     Ответить | Цитировать Сообщить модератору
 Re: Есть какая-то возможность просмотреть либо отредактировать проект SSIS,залитый на сервер?  [new]
StarikNavy
Member

Откуда: Москва
Сообщений: 2395
Charles Weyland,

главное чтобы не запппароленное было )
21 ноя 18, 09:48    [21739710]     Ответить | Цитировать Сообщить модератору
 Re: Есть какая-то возможность просмотреть либо отредактировать проект SSIS,залитый на сервер?  [new]
ShIgor
Member

Откуда: Нижний Новгород
Сообщений: 2344
что ж какие сложности-то у всех..

в SSDT, в любом Integration services проекте, в окне Solution explorer, ПКМ на элементе SSIS Packages - Add existing package.
В открывшемся диалоге указываете откуда (File, SQL Server, SSIS Catalog) и дальше все остальные параметры..
21 ноя 18, 14:41    [21740140]     Ответить | Цитировать Сообщить модератору
 Re: Есть какая-то возможность просмотреть либо отредактировать проект SSIS,залитый на сервер?  [new]
Charles Weyland
Member

Откуда: Feorina "Fury" 161
Сообщений: 4339
круто! Спасибо за советы!!)) Получилось.

Меня немного сбил с толку SSAS - там можно в место создания нового проекта подключиться к серверу.
А здесь сначала создаётся проект, а затем из него подключаюсь к серверу и служба с сервера добавляется в проект.
21 ноя 18, 15:12    [21740219]     Ответить | Цитировать Сообщить модератору
 Re: Есть какая-то возможность просмотреть либо отредактировать проект SSIS,залитый на сервер?  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31355
ShIgor
в SSDT, в любом Integration services проекте, в окне Solution explorer, ПКМ на элементе SSIS Packages - Add existing package.
В открывшемся диалоге указываете откуда (File, SQL Server, SSIS Catalog) и дальше все остальные параметры..
Ой, действительно :-)
ShIgor
что ж какие сложности-то у всех..
Потому что нечасто теряются исходники, вот никто и не знает, как импортировать из сиквела...
21 ноя 18, 17:36    [21740407]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить