মার্জ প্রতিলিপি মিথ্যা বিরোধগুলি কীভাবে সঠিকভাবে সমাধান করবেন


12

আমাদের এসকিউএল সার্ভার ২০০৮ আর 2 মার্জ রেপ্লিকেশন সেটআপ রয়েছে।

ইদানীং আমি কয়েকটি টেবিলের জন্য দ্বন্দ্ব পেতে শুরু করেছি, এবং আমি যখন দ্বন্দ্ব দর্শকের চেক করব তখন আমি দেখতে পাব যে বিজয়ী এবং হেরে যাওয়া কলামের মানগুলি অভিন্ন!

আমি নিশ্চিত যে এই তথ্যগুলি কেবলমাত্র একজন গ্রাহক দ্বারা প্রবেশ করানো হয়েছে।

আমি sp_showrowreplicainfoবিবাদী সারি সম্পর্কে আরও বিশদ পেতে পারি এবং আমার 2 টি সারি পাওয়া যায়: একটি প্রকাশক এবং একটি গ্রাহকের জন্য উভয় সারিতে "সংস্করণ" 1 হিসাবে থাকে।

আমি ব্র্যান্ডনের পদ্ধতিটিও প্রয়োগ করেছি: মার্জ প্রতিরূপে পরিবর্তনগুলি নিরীক্ষণ করে , তবে এটি কেবল একটি সাধারণ সন্নিবেশ দেখিয়েছিল!

আপনি কি দয়া করে আমাকে বলবেন কীভাবে এই জাতীয় দ্বন্দ্বের সমস্যার সমাধান করা শুরু করবেন?

উত্তর:


1

আমি ব্র্যান্ডন উইলিয়ামসের দ্বারা ডেটাবেস প্রশাসকদের এখানে আপনার প্রশ্নের একটি দৃ answer় উত্তর পেয়েছি :

কীভাবে এসকিউএল সার্ভার মার্জ করে রেপ্লিকেশন সংঘাতের সমস্যা সমাধান করবেন?

ব্র্যান্ডন বলেছেন:

আপনাকে দ্বন্দ্বের ভিউয়ারটি পরীক্ষা করতে হবে এবং দ্বন্দ্বের ধরণ এবং দ্বন্দ্বের সারি মানগুলি পর্যবেক্ষণ করতে হবে। লক্ষ্য করার মতো কিছু হ'ল কনফ্লিক্ট উইনার কলামটি বিজয়ী সারির মানগুলি প্রদর্শন করবে যা বেস টেবিলগুলি থেকে টানা হয়। আপনি যদি এটির বিষয়ে চিন্তা করেন তবে এই মানগুলি অস্থিতিশীল এবং পরিবর্তিত হতে পারে, তাই আপনি সংঘাতের বিজয়ী কলামে যে মানগুলি দেখছেন তা দ্বন্দ্ব হওয়ার সময় সেগুলির মান নাও থাকতে পারে, এটি মনে রাখবেন। কনফ্লিক্ট লজার কলামটি হারাতে থাকা সারি মানগুলি প্রদর্শন করবে যা এমএসএমআর_ফ্লিট_প্রজাতন্ত্রী_পৃষ্ঠা টেবিল থেকে টানা এবং এই মানগুলি স্থিতিশীল।

আপনি যদি সংঘাতের ভিউয়ারের ভিত্তিতে দ্বন্দ্বের মূল কারণ নির্ধারণ করতে অক্ষম হন তবে আপনার অডিটিং স্কিমটি প্রয়োগ করতে হবে। মার্জ রেপ্লিকেশনে নিরীক্ষণ পরিবর্তনগুলিতে এটি কীভাবে করা যায় তার একটি উদাহরণ আমি সরবরাহ করেছি ।

আপনার একটি ছোট্ট সুযোগ রয়েছে যে আপনি ভুয়া দ্বন্দ্ব পেয়ে যাচ্ছেন তবে নিরীক্ষণের মাধ্যমে প্রকাশ হওয়া উচিত যে ঘটনাটি কিনা।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.