SQL سرور نقل کی اجازت دیتا ہے ڈیٹا بیس کے منتظمین کو ایک سے زیادہ سرور بھر میں ایک سے زیادہ سروروں میں ڈیٹا کو تقسیم کرنے کی اجازت دیتا ہے. شايد توهان پنهنجي تنظيم جي ڪارڪردگي کي ڪجهه سببن لاء لاڳو ڪرڻ چاهيندا، جهڙوڪ:
- توازن کي وڌايو . جلدي توهان کي توهان جي ڊيٽا کي ڪجهه سرور تائين پهچائڻ جي اجازت ڏئي ٿو ۽ پوء سوال جي وچ وارن سرورن ۾ ورهايو.
- آف لائن پروسيس . نقل ڏيڻ توهان جي ڊيٽابيس مان ڊيٽا جي ميٽابيس کي هٽائڻ جي مدد ڪري ٿي جيڪا هميشه نيٽ ورڪ سان ڳنڍيل ناهي.
- لالچ نقلن توهان کي هڪ ناڪامي-ڊيٽابيس ڊيٽابيس سرور ٺاهڻ جي اجازت ڏئي ٿو جيڪو هڪ لمحي جي نوٽيس ۾ لوڊشيڊنگ کڻڻ لاء تيار آهي.
ڪوبہ نقل جي نظرثاني ٻه مکيه اجزا آهن:
- پبلشرز وٽ ٻيا سرور مهيا ڪرڻ لاء ڊيٽا آهن. ھڪڙي ھڪڙي منصوبي جي ھڪڙي منصوبي ۾ ھڪ يا ھڪڙو وڌيڪ پبلشر آھن.
- صارفن جا ڊيٽابيس سرور آهن جيڪي ڊيٽا تبديل ڪئي جڏهن پبلشر کان تازه ڪاري حاصل ڪرڻ چاهي ٿي.
هتي انهن جي صلاحيتن ۾ ادا ڪرڻ کان هڪ اڪيلو نظام کي روڪڻ جي ڪابه ضرورت ناهي. حقيقت ۾، اهو اڪثر ڪري وڏي پيماني تي ورهايل ڊيٽابيس سسٽم جو ڊزائن وارو آهي.
نقل جي لاء SQL سرور سپورٽ
Microsoft SQL سرور ٽن قسمن جي ڊيٽابيس جي نقل جي حمايت ڪندو آهي. اهو مقالو هر انهن نموني لاء مختصر تعارف فراهم ڪندو آهي، جڏهن ته مستقبل جي آرٽيڪل ان کي وڌيڪ تفصيل سان ڳولهندا. اهي آهن:
- اسڪوٽ شاٽ جي نقل واري طريقي سان عمل ڪندو آهي جنهن جو نالو اهو آهي. پبلشر صرف پوري نقل ڪيل ڊيٽابيس جو هڪ سنيپ شاٽ وٺندو آهي ۽ اهو رڪنن سان حصيداري ڪري ٿو. يقينن، اهو هڪ تمام وقت ۽ وسيلن جي گهڙي عمل آهي. انهي سبب، اڪثر منتظمين ڊيٽابيس لاء ٻيهر بار بار بنياد تي سنيپ شاٽ استعمال نٿا ڪن جيڪي گهڻو ڪري تبديلي آڻيندا آهن. اتي ٻه تصويرون آهن جن ۾ سنيپ شاٽ جو استعمال عام طور تي استعمال ڪيو ويندو آهي: پهريون، اها ڊيٽابيس لاء استعمال ٿئي ٿي جيڪا ڪڏهن گهٽ ۾ تبديلي. ٻيو ته، مستقبل جي تازه ڪاريون، ٽرانزالل استعمال ڪندي پروپيگنڊا جي پروپيگنڊا ۽ نقل سان ملن ٿا .
- ٽرانزيڪل نقل ، ڊيٽابيس جي لاء وڌيڪ لچڪدار حل پيش ڪري ٿو جيڪا باقاعده بنياد تي تبديل ٿي وڃي ٿي. transactional replication سان، نقل واري ايجنٽ کي ڊيٽابيس ۾ تبديلين لاء ۽ پبلشرن کي انهن تبديلين کي منتقل ڪري ٿو. ھن ٽرانسميشن کي فوري طور تي يا ان جي بنياد تي طئي ڪري سگھي ٿو.
- نقل ورڪ کي ضم ڪرڻ جي اجازت ڏيڻ واري پبلشر ۽ ڊسڪٽيبرٽ کي مستقل طور تي ڊيٽابيس ۾ تبديلين کي تبديل ڪرڻ جي اجازت ڏئي ٿي. ٻئي ادارن کي هڪ نيٽورڪ نيٽورڪ ڪنيڪشن کان سواء ڪم ڪري سگهي ٿو. جڏهن اهي ٺهرايا ويندا آهن، ضم ملندڙ ايجنٽ جي ڊيٽا جي ٻنهي سيٽن تي تبديلين لاء چڪاس ڪري ٿو ۽ هر ڊيٽابيس مطابق مطابق تبديل ڪري ٿو. جيڪڏهن تڪرار تبديل ٿيندا، ايجنٽ مناسب ڊيٽا کي طئي ڪرڻ لاء اڳوڻي تڪرار حل حل الورورميٽ استعمال ڪندو آهي. عام طور تي ليپ ٽاپ جي صارفين ۽ ٻين طرفان استعمال ڪيو ويندو آهي جيڪو مسلسل پبلشر تائين ڳنڍيل نه ٿي سگهي ٿو.
انهن نقلن جي ٽيڪنالاجي هر هڪ هڪ ڪارائتو مقصد ڏي ٿو ۽ خاص طور تي ڊيٽابيس جي منظرنامن لاء مناسب آهي.
جيڪڏهن توهان SQL Server 2016 سان ڪم ڪري رهيا آهيو، پنهنجي ايڊيشن کي پنهنجي نقل جي ضرورتن جي بنياد تي چونڊيو. هر ايڊيشن ۾ صلاحيتون مختلف آهن جڏهن اها نقل ڪرڻ جي حمايت اچي ٿي.
- سبسڪربر صرف سپورٽ : ايڪسپريس، ايڪسپريس يا اوزار جي ترقي يافته خدمتن سان ۽ ويب ايجاد صرف محدود نقل جي صلاحيت مهيا ڪري ٿو، صرف هڪ ئي پڙهائڻ وارو مبلغ طور ڪم ڪرڻ جي قابل.
- مڪمل شايع ڪندڙ ۽ سبسڪربر جي حمايت : انٽرنيشنل سان گڏ انٽرنيشنل ۽ انٽرپرائز پيش ڪري مڪمل سپورٽ، ۽ اوراcle پبلشنگ سميت، ٽرانسليشنل نقل جي پير سان گڏ، ۽ تازه ڪاري قابل رڪن جي طور تي ٽرانزيڪل نقل.
جتنا آپ بلاشبہ اس پوائنٹ کی طرف سے تسلیم کر چکے ہیں، SQL Server کی نقل کاری کی صلاحیتوں کو ایک انٹرپرائز ماحول میں ڈیٹا بیس کے انتظام اور سکیننگ کے لئے ڈیٹا بیس منتظمین ایک طاقتور اوزار پیش کرتے ہیں.