Підтримка служб dts в sql server 2018

Середовище виконання DTS, об'єктна модель, яка надає цю середу, і програма командного рядка dtsrun.exe.

Завдання «Сценарій ActiveX» (тільки для забезпечення зворотної сумісності).

Майстер міграції пакетів служб DTS, що дозволяє виконати перенесення пакетів служб DTS в формат пакетів служб Integration Services.

Правила помічника з оновлення для пакетів служб DTS, службовці для виявлення потенційних проблем, які можуть виникнути при міграції пакетів.

Проектування і виконання пакетів служб DTS
  • Загальна сумісність між службами DTS і службами Integration Services

    Служби DTS і Integration Services є абсолютно різними продуктами. Служби Integration Services не є версією поновлення служб DTS. Тому конфліктів програмного забезпечення між службами DTS і Integration Services не виникає. Можна виконати наступні процедури.

    Встановити служби DTS і Integration Services на одному сервері.

    Управління пакетами служб DTS

    Важливі відомості про забезпечення безпеки пакетів служб DTS см. В розділі Захист пакетів служб DTS, збережених в SQL Server.

    У середовищі Management Studio можна вибрати окремий пакет служб DTS, а потім відкрити його для внесення змін, перенести, експортувати в структурований файл сховища або видалити.

    Ролі рівня бази даних служб Integration Services надають права для системних таблиць служб Integration Services в базі даних msdb, але не для таблиць служб DTS, наприклад sysdtspackages в базі даних msdb. Необхідно надати користувачам право доступу до системних таблиць DTS до того, як вони отримають можливість виконувати деякі завдання управління, наприклад імпортування пакета служб DTS в середу Management Studio. Відомості про ролі служб Integration Services рівня бази даних див. Розділ Використання ролей служб Integration Services.

    Установка підтримки виконання пакетів служб DTS

    Запуск пакетів служб DTS з командного рядка

    Пакети служб DTS можна запускати з командного рядка. Служби Integration Services встановлюють програму dtsrun.exe при установці підтримки служб DTS часу виконання.

    Запуск пакетів служб DTS із завдань агента SQL Server

    Щоб запустити пакети служб DTS із завдання агента SQL Server, потрібно встановити завдання на крок Операційна система (CmdExec) і скористатися програмою dtsrun (dtsrun.exe) для запуску пакета. Не можна встановлювати крок завдання як Пакет служб SQL Server Integration Services. Додаткові відомості див. У розділі Як запустити пакет.

    Виконання пакетів служб DTS з пакетів служб Integration Services

    Установка підтримки часу розробки для пакетів служб DTS

    Відомості про управління певними властивостями додатків DTS, що впливають на середу розробки служб DTS, див. Розділ Установка властивостей додатків служб DTS.

    Міграція пакетів служб DTS

    SQL Server надає майстер міграції пакетів служб DTS, що виконує міграцію пакетів служб DTS в формат пакетів служб Integration Services. При виборі установки служб Integration Services встановлюється і майстер міграції пакетів служб DTS. При необхідності майстер міграції пакетів можна використовувати для оновлення пакетів служб DTS до формату служб Integration Services. Під час міграції майстер копіює пакети служб DTS, після чого повторно створює їх у форматі Integration Services. Вихідні пакети при цьому не змінюються.

    Майстер міграції пакетів служб DTS доступний в наступних випусках SQL Server: Standard, Enterprise і Developer.

    Перед виконанням майстра міграції пакетів служб DTS може знадобитися встановити і запустити помічник по оновленню, щоб проаналізувати існуючі пакети і виявити можливі проблеми міграції. Додаткові відомості див. У розділі Використання помічника з оновлення для підготовки до оновлень.

    Міграція командних рядків для виконання пакетів

    Підтримка джерел даних ODBC

    Щоб завантажити дані в джерело даних ODBC або зберегти їх, можна скористатися джерелом або призначенням ADO.NET і вибрати постачальник даних .NET Framework для ODBC. Крім того, за допомогою компонента сценарію можна створити нерегламентований джерело або призначення ODBC, які використовуються в окремих пакетах. Додаткові відомості див. У розділі Створення призначення ODBC за допомогою компонента сценарію.

    Підтримка для пакетів служб Meta Data Services (репозиторій)

    У конструкторі служб DTS і програмою dtsrun зберігається підтримка збережених в репозиторії пакетів служб DTS.

    Створіть новий пакет служб DTS, що виконує функцію оболонки пакета служб DTS, збереженого в репозиторії. У цьому пакеті-оболонці служб DTS за допомогою завдання «Виконання пакету» запустіть пакет, який було збережено в репозиторії. Збережіть даний пакет-оболонку в SQL Server або як структурований файл сховища.

    Підтримка пакетів служб DTS у випуску SQL Server Express

    Випуск SQL Server Express не містить в своєму складі служби Integration Services і не підтримує пакети служб DTS. Однак робота з пакетами служб DTS можлива на сервері, де запущено випуск SQL Server Express.

    Щоб перенести існуючі пакети служб DTS в служби Integration Services, необхідний майстер міграції пакетів служб DTS, встановлюваний зі службами Integration Services. Цей майстер не включений в випуск SQL Server Express. Для запуску майстра необхідний один з наступних випусків SQL Server: Standard, Enterprise або Developer.

    Схожі статті