Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

मैं इस प्रकार की प्रतिकृति कैसे प्राप्त करूं?

लेन-देन संबंधी प्रतिकृति लेखों पर फ़िल्टर का समर्थन करती है, लेकिन मैं ईमानदार रहूंगा - मैंने इसे कभी भी फ़िल्टर वाले लेखों के साथ सेट नहीं किया है। यह लेख मदद कर सकता है साथ ही किताबों में यह विषय ऑनलाइन ए> ।

यदि यह केवल एक टेबल है और/या आप प्रतिकृति में असहज डाइविंग कर रहे हैं, तो आप रिमोट टेबल को ट्रिगर के साथ पॉप्युलेट करना चाहेंगे (यह स्पष्ट रूप से आसान होगा यदि डेटा केवल टेबल पर लिखा जाता है और कभी अपडेट नहीं किया जाता है)। लेकिन आपको उन स्थितियों से निपटने के लिए तर्क सेट अप करने की आवश्यकता होगी जहां रिमोट सर्वर डाउन हो।

एक तीसरा समाधान व्यवहार्य हो सकता है यदि आपको सर्वर बी को लगातार अद्यतित रहने की आवश्यकता नहीं है - आप प्रत्येक n पर डेटा को मैन्युअल रूप से स्थानांतरित कर सकते हैं कार्य का उपयोग करते हुए मिनट - या तो बाहरी जॉइन / मर्ज का उपयोग करना या फ़िल्टर से मेल खाने वाले डेटा के सेट को पूरी तरह से स्वैप करना (मैंने इस परिदृश्य के लिए सर्वर बी के पाठकों पर पड़ने वाले प्रभाव को कम करने के लिए छाया स्कीमा का उपयोग किया है - अधिक जानकारी के लिए यह dba.stackexchange उत्तर देखें )।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. समूह द्वारा SQL सर्वर संचयी योग

  2. एसक्यूएल सर्वर से खाली पंक्ति वापस करना संभव है?

  3. sp_MSForEachDB फ़ंक्शन के भीतर साइड-इफ़ेक्टिंग ऑपरेटर का अमान्य उपयोग

  4. कनेक्शन स्ट्रिंग में सर्वर बनाम डेटा स्रोत

  5. T-SQL का उपयोग करके SQL सर्वर में लिंक किए गए सर्वरों की सूची वापस करने के 2 तरीके