Як налаштувати перетворення «команда ole db»

Для додавання і налаштування перетворення «Команда OLE DB» пакет повинен вже мати хоча б одну задачу потоку даних і таке джерело, як джерело плоского файлу або джерело OLE DB. Перетворення зазвичай використовується для виконання параметрезованих запитів.

Налаштування перетворення «Команда OLE DB»

У середовищі Business Intelligence Development Studio відкрийте проект служб Integration Services, що містить необхідний пакет.

Щоб відкрити пакет, двічі клацніть його в браузері рішень.

Перейдіть на вкладку Потік даних. потім з області елементів перемістіть перетворення «Команда OLE DB» в область конструктора.

Підключіть перетворення «Команда OLE DB» до потоку даних, перетягнувши з'єднувач - зелену або червону стрілку - з джерела даних або з попереднього перетворення в перетворення «Команда OLE DB».

На вкладці Диспетчери з'єднань виберіть диспетчер з'єднань OLE DB в списку Диспетчер з'єднань. Додаткові відомості див. У розділі Диспетчер з'єднань OLE DB.

Перейдіть на вкладку Властивості компонентів і натисніть кнопку з трьома крапками (...) у вікні SqlCommand.

Натисніть кнопку Оновити. При натисканні кнопки Оновити перетворення створює стовпець для кожного параметра в колекції «Зовнішні стовпці» і встановлює властивість DBParamInfoFlags.

Клацніть вкладку Властивості входів і виходів.

Розкрийте Вхід команди OLE DB. потім розкрийте колекцію Зовнішні стовпці.

Перевірте, що в колекції Зовнішні стовпці перераховуються стовпці для всіх параметрів інструкції SQL. Стовпці мають імена Param_0. Param_1 і т. Д.

Не змінюйте імена стовпців. Якщо вони зміняться, служби Integration Services створять повідомлення про помилку перевірки для перетворення команди OLE DB.

Не слід також змінювати тип даних. Властивість DataType в кожному стовпці встановлюється відповідно до правильним типом даних.

Якщо в списку Зовнішні стовпці немає жодного стовпчика, введіть їх вручну.

Клацніть Додати стовпець один раз для кожного параметра в інструкції SQL.

Перейменуйте стовпці в Param_0. Param_1 і т. Д.

Вкажіть значення у властивості DBParamInfoFlags. Значення має відповідати значенням перерахування OLE DB DBPARAMFLAGSENUM. Додаткові відомості див. Довідку документації по OLE DB.

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

Щоб видалити невикористаний параметр, виберіть параметр в колекції Зовнішні стовпці. потім клацніть Видалити стовпець.

Клацніть Зіставлення стовпців і зіставте стовпці в списку Вхідні стовпці з параметрами в списку Доступні цільові стовпці.

Щоб зберегти оновлений пакет, клацніть Зберегти в меню Файл.

Схожі статті