Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
При настройке источника OLE DB для использования параметризованных запросов можно сопоставить параметры с переменными.
Источник OLE DB использует параметризованные запросы для фильтрации данных при подключении источника к источнику данных.
Сопоставление параметра запроса с переменной
В SQL Server Data Tools (SSDT) откройте проект служб Integration Services, содержащий нужный пакет.
Чтобы открыть пакет, дважды щелкните его в обозревателе решений.
Перейдите на вкладку "Поток данных ", а затем на панели элементов перетащите источник OLE DB в область конструктора.
Щелкните правой кнопкой мыши источник OLE DB и нажмите кнопку "Изменить".
В редакторе источника OLE DB выберите диспетчер соединений OLE DB для подключения к источнику данных или нажмите кнопку "Создать ", чтобы создать новый диспетчер соединений OLE DB.
Выберите параметр команды SQL для режима доступа к данным, а затем введите параметризованный запрос в текстовой области команд SQL .
Нажмите кнопку " Параметры".
В диалоговом окне "Задать параметры запроса " сопоставьте каждый параметр в списке параметров переменной в списке переменных или создайте новую переменную, нажав <кнопку "Создать переменную>". Нажмите кнопку ОК.
Замечание
Для сопоставления доступны только системные переменные и определяемые пользователем переменные, которые находятся в области пакета, родительский контейнер, например цикл foreach или задача потока данных, содержащая компонент потока данных. Переменная должна иметь тип данных, совместимый с столбцом в предложении WHERE, которому назначен параметр.
Чтобы просмотреть до 200 строк данных, возвращаемых запросом, можно щелкнуть предварительный просмотр .
Чтобы сохранить обновленный пакет, выберите пункт Сохранить выбранные элементы в меню Файл .