رفتن به مطلب
مرجع رسمی سی‌پلاس‌پلاس ایران

پست های پیشنهاد شده

ارسال شده در (ویرایش شده)

سلام خسته نباشید

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

sql server 2014 enterprise نصب هست که instance name مخصوص داره از پورت 1433 استفاده میکنه، بر روی سرور بدون هیچ مشکلی distributor و publisher 

به صورت transactional  تعریف میشه و متعاقبا subscription بدون هیچ مشکلی روی کلاینت  config میشه ولی انتقال دیتا صورت نمیگیره و همچین اروری سمت سرور هست:

the process could not connect to subscriber 'XXXX'

لازم به ذکره که فولدر repData به صورت share شده و با دسترسی Evereyone /f ایجاد شده و سیستم عامل هر دو طرف ویندوز 10 هستش.

پیشاپیش از کمکتون ممنونم.

ویرایش شده در توسط Ali71321

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با توجه به اینکه در سوال خودم به مورد transaction اشاره شده همون یک مورد و توضیح میدم امیدوارم مفید باشه:

Replication از نوع Transaction دوتا حالت داره که عبارتند از:

نکته : اگر قراره که Replication در بستر اینترنت اجرا بشه باید هر دو طرف هم سرور و هم کلاینت آی پی استاتیک داشته باشند.

و با توجه به اینکه نحوه اجرای تنظیمات ساده است اگر توضیحات کامل خوانده شوند میتوان به راحتی تنظیمات و اوکی کرد و ضمن اینکه در متن سوال تنطیمات توضیح داده شده اند.

1_PULL : در این حالت این کلاینت است که درخواست sync اطلاعات از سمت سرور رو خواهد داشت و از بار تحمیل شده به سرور خواهد کاست با این تفاوت که برای سینک کلاینت حتما باید درخواست بفرستد.

2_Push : اما در حالت دوم این سرور هست که در صورت ایجاد تغییرات در دیتابیس آنرا به همه کلاینت ها ارسال خواهد کرد به شرطی که کلاینت ها آی پی استاتیک معتبر داشته باشند.

نکته 2: جداولی که Primary key تعریف نداشته باشند اجازه replication نخواهند داشت و اصولا باید هر جدولی کلید اصلی و در صورت نیاز کلید خارجی تعریف شده داشته باشند.

 

امیدوارم که مفید باشه. موفق باشید.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو ملحق شوید

شما همین الآن می‌توانید مطلبی را ارسال و بعداً ثبت‌نام کنید. اگر حساب کاربری دارید، و با حساب کاربری خود مطلب ارسال کنید.
نکته: مطلب شما قبل از انتشار نیاز به بازبینی توسط میانجی‌گر‌ها دارد.

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از ۷۵ اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به عنوان یک لینک به جای

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


  • کاربران آنلاین در این صفحه   0 کاربر

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

×
×
  • جدید...