کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

آموزش OLE DB Connection Manager درSSIS

آموزش کار با OLE DB Connection Manager درSSIS :

مدیر ارتباط OLE DB Connection Manager در SSIS پکیج های SQL Server Integration Services Packages را قادر می سازد تا با یک پایگاه داده که از فراهم کننده داده ای OLE DB استفاده می کند، ارتباط برقرار کنند. برای مثال یک OLE DB Connection Manager از فراهم کننده داده Microsoft OLE DB Provider for SQL Server جهت ارتباط با یک پایگاه داده SQL Server استفاده می کند.
در پروژه های واقعی، از OLE DB Connection Manager جهت طراحی پکیج های SSIS، بیشتر از سایر Connection Manager های دیگر استفاده می شود.در لیست زیر، برخی از حالت های متداولی که از OLE DB استفاده می شوند را نشان داده ایم :

  • منبع OLE DB Sources در SSIS از DB و OLE Connection Manager جهت استخراج دیتا از پایگاه های داده استفاده می کند.
  • OLE DB Destination از OLE DB Connection Manager جهت اتصال و نوشتن اطلاعات در پایگاه داده، استفاده می کند.
  • Term Lookup Transformation فقط از OLE DB Connection Manager جهت اتصال به یک tem lookup table یا Refrence table پشتیبانی می کند.
  • Term Extraction Transformation فقط از OLE DB Connection Manager برای اضافه کردن Exclusion List پشتیبانی می کند.
  • Execute SQL Task از OLE DB Connection Manager جهت اتصال و دریافت اطلاعات از پایگاه داده استفاده می کند.
  • همچنین OLE DB یک ابزار مفید جهت خواندن اطلاعات از کدهای نا مرتب یا مدیریت نشده است.

آموزش تنظیم OLE DB Connection Manager در SSIS 2014 :

در این بخش قصد داریم تا نحوه ایجاد و تنظیم یک OLE DB Connection Manager را در SSIS 2014 آموزش دهیم.
پس از این که یک پروژه جدید SSIS را ایجاد کردیم، اگر در منوی Solution Explorer دقت نمایید، می بینید که چهار پوشه اصلی به صورت تصویر زیر داریم. در این بخش بر روی پوشه Connection Managers متمرکز خواهیم شد.

آموزش OLE DB Connection Manager درSSIS

همانند تصویر زیر بر روی پوشه Connection Manager در منوی Solution Explorer کلیک راست کرده و از منوی باز شده گزینه New Connection Manager را انتخاب نمایید.

آموزش OLE DB Connection Manager درSSIS

هنگامی که بر روی گزینه New Connection Manager کلیک می کنید، پنجره Add SSIS Connection Manager همانند تصویر زیر، جهت انتخاب Connection Manager مورد نظر از لیست فراهم شده، باز خواهد شد.

آموزش کار با OLE DB Connection Manager درSSIS

در لیست فوق، گزینه OLE DB Connection Manager را انتخاب خواهیم کرد و پس از انتخاب مدیر ارتباط فوق، پنجره دیگری تحت عنوان Configure OLE DB Connection Manager جهت پیکربندی و تنظیمات CM مورد نظر باز می شود، همانند تصویر زیر :

آموزش کار با OLE DB Connection Manager درSSIS

اکر در تصویر فوق بیشتر دقت کنید، متوجه می شوید بخش Data Connection Pane خالی است، زیرا تا قبل از این هیچ Connection Manager ای در سیستم تعریف نکرده ایم. اگر قبل از این مرحله یک یا چند CM ساخته بودیم، به جای ایجاد یک نمونه جدید، می توانیم از CM های ساخته شده استفاده کنیم.
با کلیک بر روی گزینه New در عکس فوق، پنجره جدیدی به نام Connection Manager جهت انتخاب فراهم کننده داده (provider) ، نام سرور و نام پایگاه داده مورد نظر، به صورت زیر، باز می شود :

آموزش کار با OLE DB Connection Manager درSSIS

همانطور که در تصویر فوق شماهده می کنید، از نام حالت محلی ویندوز (local host) به عنوان نام سرور و مقدار [AdvintureWorks2014] به عنوان نام پایگاه داده استفاده کرده ایم.

نکته:

در پروژه های واقعی SSIS، گزینه SQL Server A-thentication را جهت بررسی هویت کاربر انتخاب کرده و مقادیر نام کاربری و رمز عبور مناسب را برای آن تعیین می کنیم.

با کلیک بر روی دکمه Test Connection، می توانید متوجه شوید آیا ارتباط شما با سرور موفقیت آمیز بوده یا خیر، همانن تصویر زیر :

آموزش کار با OLE DB Connection Manager درSSIS

در نهلیت و پس از این که تنظیمات لازم برای Connection Manager را انجام دادیم، نام CM در پنل Data Connection به صورت زیر، قابل رویت خواهد بود. در نتیجه، CM ایجاد شده را انتخاب کرده و دکمه OK را بزنید :

آموزش کار با OLE DB Connection Manager درSSIS

با زدن دکمه OK، تنظیمات لازم جهت Connection Manager به اتمام خواهد رسید و همانند تصویر زیر، در پوشه Connection Manager قابل دسترس خواهد بود.

آموزش کار با OLE DB Connection Manager درSSIS
1396/03/23 3442 0
نظرات شما

نظرات خود را ثبت کنید...