درباره نویسنده

سید سیاوش گلچوبیان

سید سیاوش گلچوبیان

Microsoft SQL Server Database Administrator at SAIPA Automotive CorporationMicrosoft SQL Server Database Consultant at Persian Vision companyMicrosoft SQL Server Database Administration Consultant at Golrang Industrial GroupMicrosoft SQL Server Database Administration & BI Consultant at Rena Technical Services companySpecialist in :Microsoft SQL Server Database Administration & Performance tuningData Warehouse DesignETL programming with Microsoft SQL Server Integration Services - SSISOLAP design with Microsoft SQL Server Analysis Services - SSASMicrosoft SQL Server Reporting Services - SSRS

17 Comments

  1. مسعود طاهری

    مسعود طاهری

     سلام

    مقاله عالی است. در تکمیل مقاله باید بگم که یکی از مهمترین کاربردهای مربوط به Distribute Transaction در بحث SSIS Package است. زمانی که فرآیند ETL شما مابین چندین سرور و چند بانک اطلاعاتی انجام می شود.
    پاسخ دادن
  2. رقيه حجازی

    رقيه حجازی

     سلام
    خیلی خوب توضیح دادید.
    با تشکر

    پاسخ دادن
  3. حمیدقلیپور

    حمیدقلیپور

     با سلام و احترام

    مقالتون در سطح حرفه ای بود امیدوارم به زودی بتونم این مباحث یادبگیرم .
    با تشکر
    پاسخ دادن
  4. مجتبی شهریور

    مجتبی شهریور

    با سلام و تشکر
    مقاله عالی ولی خیلی حرفه ی بود

    پاسخ دادن
  5. هادی سیار

     آقا ممنون

    پاسخ دادن
  6. m

    m

     سلام عالی بود

    پاسخ دادن
  7. مهران رحمتی

    مهران رحمتی

     سلام

    سپاسگذار ، بسیار عالی و کاربردی میباشد
    پاسخ دادن
  8. احسان حسین پور

    احسان حسین پور

    سلام. بسیار مفید و پرکاربرد بود،

    من برای انتقال اطلاعات مالی سیستم خدمات پس از فروش به سیستم مالی یک شرکت از این کار استفاده کردم.

    پاسخ دادن
  9. سید سیاوش گلچوبیان

    سید سیاوش گلچوبیان

    یک مسئله ای که امروز باهاش برخوردم این بود که یکی از همکاران با  DTC مشکل برخورده بود و با توجه به اینکه میدونم اونها بلدن چطور DTC رو تنظیم و راه اندازی کنن، واسم سئوال شده بود که چرا نتونستن ؟! ناخودآگاه یاد سناریویی افتادم که مدتها پیش خودمم باهاش برخورد کرده بودم ولی یادم رفته بود، تو مقاله ای که اینجا نوشتم اون رو ذکر کنم. جریان از این قراره :
    اگر سرور شما در یک کلاستر قرار داشته باشه، باید یک تنظیم اضافه تر نیز روی سرورتون انجام بدید تا DTC درست کارکنه، به شرح ذیل :
    پس از اجرای گام چهارم، به آدرس مقابل بروید: Console Root > Component Services > Computers
    > My Computer > Distributed Transaction Coordinator و سپس بر روی Clustered DTCs کلیک راست کرده و مجددا مراحل ذکر شده در گام چهارم را برای آن اجرا کنید.

    پاسخ دادن
    1. مسعود طاهری

      مسعود طاهری

          سیاوش جان دقیقا من هم این مشکل را قبلا توی Failover Cluster داشتم یادم  دو سال پیش روی یک پکیج SSIS که از DTC استفاده می کرد به این مشکل برخورد کرده بودیم که با کلی سرچ و… این تنظیم رو برای محیط کلاستر اضافه کردیم.

      ضمنا در SQL Server 2016 پشتیبانی از  DTC برای Always-ON فراهم شده است.
      از بابت نکته ای که اینجا بهش اشاره کردی متشکرم
      پاسخ دادن
  10. مجید

    ممنون بابت مقاله ی عالیتون

    پاسخ دادن
  11. محسن

    با سلام و تشکر از مقالتون
    من تمام موارد مذکور رو قبلا روی دو کامپیوتر در شبکه لوکال پیاده کرده بودم و جواب هم گرفتم ولی وقتی که همین سناریو رو برای دو کامپیوتر که از طریق اینترنت به هم متصل میشن امتحان کردم جواب نگرفتم اصولا ایا نیاز به پورت فورواردینگ مجزا برای این سرویس هست ؟ ممنون میشم راهنمایی کنید.

    با تشکر

    پاسخ دادن
    1. مسعود طاهری

      مسعود طاهری

      در بستر اینترنت کلی داستان دارید از باز بودن پورت ها تا فایروال و….

      پاسخ دادن

ارسال نظر

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تمامی حقوق مادی و معنوی این وب سایت متعلق به نیک آموز می باشد.
این سایت توسط تیم آموزش برنامه نویسی نیک آموز مدیریت می شود.