نمایش نتایج 1 تا 3 از 3

نام تاپیک: پیاده سازی Two phase Commit در SQL Server

  1. #1

    پیاده سازی Two phase Commit در SQL Server

    با سلام و خسته نباشید لطفا کمکم کنید که چگونه two phase commit رو در sql server می توانیم شبیه سازی کنیم ؟
    ( کامیت دوفازی در سیستم توزیع شده است که یک سرور مرکزی یا هماهنگ کننده به بقیه سرورها تقاضایی رو میفرستد بعد که از همه پاسخ هارا دریافت کرد به همه میگوید کامیت کنند ودوباره همه پیغام ok رو به سرور مرکزی میفرستند حال ازمن خواسته شده این را در sql شبیه سازی کنم خواهش میکنم زودتر کمکم کنید چون فقط یک روز به من وقت داده)
    باتشکر

  2. #2

    نقل قول: پیاده سازی Two phase Commit در SQL Server

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

    در مورد سوالی که مطرح کردید با Replication میتوانید اینو در SQL Server پیاده سازی کنید. میتوانید از این جزوه برای راه اندازی Replication کمک بگیرید.

  3. #3

    نقل قول: پیاده سازی Two phase Commit در SQL Server

    سلام

    البته خود مایکروسافت هم یه کارایی در این خصوص انجام داده .. MS DTC ... Distributed Transaction Coordinator
    برای راه اندازی این سیستم به طور مختصر باید این چندکار رو امجام بدید ...
    1- ایجاد یه Link Server در سروری که می خواین Transaction روش انجام بشه ...
    2- نصب و راه اندازی سرویس Distributed Transaction Coordinator در هر دو سرور ... این یک سرویس ویندوزی هست ... یعنی از Services داخل Adminstrative Tools باید بازش کنید ... برای تنظیم کردنش هم در Run تایپ کنید dcomcnfg در قسمت Componnent Services دقت کنید برای اتصال دو DTS باید تنظیماتی رو هر کدوم انجام بدید ... برای سرور مبدا روی Distributed Transaction Coordinator / Local DTS راست کلیک کنید , Propertise رو بزنید در تب مربوط به Security اینها رو فعال کنید Network DTS Aceess و Allow Remot Client و Allow OutBound و No Authentication Required رو هم امتخاب کنید برای سرور مقصد هم همین کار و انجام بدید فقط Allow InBound رو انحاب کنید ...
    - یک تراکنش ایجاد کنید از نوع توضیعی ... به این صورت ...


    Begin
    Distributedtran Test2PC
    Deletefrom Test.dbo.T1
    Deletefrom [SSRS\SQLREPORTS].test.dbo.TT1
    Committran Test2PC


    که Delete دوم روی یک لینک سرور انجام می شه ....

    اگه خطایی داشتید اینجا قرار بدید تا حل بشه ...

تاپیک های مشابه

  1. مبتدی: همه راه های پیاده سازی پروژه C#‎‎ با بانک sql در مقصد
    نوشته شده توسط chaghoyekond در بخش SQL Server
    پاسخ: 5
    آخرین پست: پنج شنبه 28 مرداد 1389, 09:57 صبح
  2. شیوه پیاده سازی ساختارهای سلسله مراتبی در SQL
    نوشته شده توسط MohammadSoft در بخش SQL Server
    پاسخ: 4
    آخرین پست: شنبه 04 اسفند 1386, 23:31 عصر
  3. روش ذخیره سازی محتوی فایل ورد در sql server
    نوشته شده توسط mahdi939 در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 1
    آخرین پست: شنبه 19 شهریور 1384, 10:54 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •