हटाएं क्या किसी को किसी .NET अनुप्रयोग से SQL सर्वर (2005 या 2008) डेटाबेस में तालिका रिकॉर्ड परिवर्तनों की निगरानी करने का कोई तरीका पता है? इसे एक समय में कई ग्राहकों का समर्थन करने में सक्षम होना चाहिए। प्रत्येक क्लाइंट शुरू होने पर "सब्सक्राइब" करेगा, और जब यह निकलता है तो "सदस्यता समाप्त करें"। एकाधिक उपयोगकर्ता सिस्टम को एक बार में एक्सेस कर सकते हैं और मैं अन्य उपयोगकर्ताओं के क्लाइंट पर उनके परिवर्तनों को प्रतिबिंबित करना चाहता हूं। फिर जब ग्राहक परिवर्तन ईवेंट को संभालता है, तो वह उस रिकॉर्ड का प्रतिनिधित्व करने वाली स्थानीय ऑब्जेक्ट को अपडेट कर सकता है। संशोधित किए गए एक्सेस अपडेट रिकॉर्ड्स के समान प्रकार की तरह प्रत्येक संदर्भ में इसे प्रतिबिंबित किया जाता है।.NET SQL सर्वर डेटाबेस मॉनिटरिंग - सम्मिलित करें, अपडेट करें,
मुझे पता है कि माइक्रोसॉफ्ट के पास SQL सर्वर के साथ इंटरैक्ट करने के लिए माइक्रोसॉफ्ट है। SQL सर्वर सर्वर। लेकिन मुझे यकीन नहीं है कि कौन सी अवधारणा उस पर लागू होती है जो मैं करना चाहता हूं (या जो मैं करना चाहता हूं उसे लागू करने के लिए क्या हो सकता है)। जो लोग ध्वनि की तरह लग सकते हैं वे प्रबंधन या प्रतिकृति एक हैं।
किसी की पूछताछ में, "आपको कभी-कभी नई जानकारी देखने के लिए टेबल की आवश्यकता क्यों नहीं है?" मेरे पास बड़ी संख्या में टेबल हैं जिन्हें मैं मॉनीटर करना चाहता हूं और यह बट में दर्द होगा। इसके अलावा अगर मैं कुछ और अधिक सुरुचिपूर्ण की तलाश में हूं।
मैं सुझाव के लिए खुले हूँ ...
एफवाईआई: एसक्यूएल अधिसूचना सेवाओं को SQL 2008 में बहिष्कृत किया गया है, 2008 से रिलीज़ में उपलब्ध नहीं होगा। उद्धरण: http://blogs.technet.com/andrew/archive/2008/10/21/sql-server- 2008-अधिसूचना-सेवाएं.aspx – Cheeso