Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры_СИТ_1-55(все).doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
656.9 Кб
Скачать
  1. Технологии и средства развертывания, наладки и обслуживания проектов.

Службы Службы Integration Services поддерживают две модели развертывания: модель развертывания проекта и модель развертывания пакетов. Модель развертывания проектов позволяет развертывать проекты на сервере служб Службы Integration Services.

В основе модели развертывания проекта лежит файл развертывания проекта (с расширением ISPAC). Файл развертывания проекта — это автономная единица развертывания, включающая в себя только важные сведения о пакетах и параметрах проекта. В файл развертывания проекта не заносятся все сведения, содержащиеся в файле проекта служб Integration Services (с расширением DTPROJ). Например, в файле развертывания проекта не хранятся дополнительные текстовые файлы, используемые при записи примечаний, и, как следствие, они не развертываются в каталог.

Далее перечислены функции, доступные для проектов, которые разработаны только для модели развертывания проекта.

Параметр определяет данные, которые будут использоваться пакетом. Параметры могут быть ограничены уровнем пакета или уровнем проекта с использованием параметров пакета и проекта соответственно. Параметры могут использоваться в выражениях или задачах. При развертывании проекта в каталог каждому параметру можно присвоить литеральные значения либо использовать значения по умолчанию, назначенные во время разработки. Вместо литеральных значений можно также установить ссылки на переменные среды. Значений переменных среды разрешаются во время выполнения пакета.

Среда — это контейнер переменных, на которые могут ссылаться проекты служб Службы Integration Services. Каждый проект может иметь несколько ссылок на среду, но один экземпляр выполнения пакета может ссылаться только на переменные одной среды.. Среды позволяют организовать значения, назначаемые для пакета. Например, могут существовать среды с именами «Dev», «test» и «Production».

Переменная среды определяет литеральное значение, которое может быть назначено для параметра во время выполнения пакета. Чтобы использовать переменную среды, нужно создать ссылку на среду (в проекте, соответствующем среде, в которой существует параметр), назначить имя переменной среды в качестве значения параметра, а затем, при настройке экземпляра выполнения, указать соответствующую ссылку на среду.

Все объекты служб Службы Integration Services хранятся и управляются на экземпляре SQL Server в базе данных, называемой каталогом SSISDB. Этот каталог позволяет использовать папки для организации проектов и сред. Каждый экземпляр SQL Server может иметь один каталог. В каждом каталоге может быть ноль или более папок. В каждой папке может быть ноль или более проектов и ноль или более сред. Папки в каталоге могут быть использованы в качестве границы для разрешений объектов служб Службы Integration Services.

Для управления объектами служб Службы Integration Services в каталоге можно использовать множество хранимых процедур и представлений. Например, можно задавать значения для параметров и переменных среды, создавать и запускать выполнения, а также отслеживать операции каталога. Возможно даже увидеть, какие именно значения будут использованы пакетом до его выполнения.