Службы интеграции SQL Server (SSIS) можно развернуть двумя способами: Развертывание файловой системы и Развертывание SQL Server. Здесь мы увидим разницу между этими двумя методами.
Развертывание файловой системы:
• Пакеты сохраняются в физическом месте на жестком диске или в любой общей папке в сети.
• Мы можем легко управлять пакетами, если хотим внести какие-либо изменения в него.
• Пакеты доступны в файловой системе, так как не будет проблем с отключением сервера.
• Мы можем легко загрузить пакеты в конструктор.
Развертывание SQL Server:
• Пакеты служб SSIS будут храниться в базе данных MSDB, в таблице sysssispackages (эту таблицу можно найти в базе данных MSDB в системных таблицах - msdb.dbo.sysssispackages). Мы можем сохранять пакеты в разных папках, если мы хотим, эти папки являются виртуальными папками. Здесь пакет служб SSIS не будет храниться как физический файл, а будет храниться в базе данных MSDB.
• Пакеты могут быть легко доступны для нескольких пользователей при сохранении на SQL Server.
• Он более безопасен по сравнению с файловой системой, поскольку он имеет те же преимущества, что и безопасность базы данных.
• Мы можем создавать резервные копии пакетов во время резервного копирования баз данных.
• Мы можем фильтровать пакеты, используя запросы SQL Server, используя таблицу sysssispackages.