से लाखों रिकॉर्ड की तुलना करें मेरे पास ओरेकल डेटाबेस और SQL सर्वर डेटाबेस है। एक टेबल Inventory
कहती है जिसमें डेटाबेस टेबल दोनों में लाखों पंक्तियां होती हैं और यह बढ़ती रहती है।ओरेकल से SQL सर्वर
मैं SQL सर्वर डेटा के साथ ओरेकल तालिका डेटा की तुलना करना चाहता हूं यह पता लगाने के लिए कि SQL सर्वर तालिका में कौन से रिकॉर्ड अनुपलब्ध हैं।
इसके लिए सबसे अच्छा तरीका कौन सा है?
- SSIS पैकेज बनाएँ।
- विंडोज सेवा बनाएं।
मैं इस कार्यक्षमता को प्राप्त करने के लिए कम संसाधन का उपभोग करना चाहता हूं जो कम समय और कम संसाधन लेता है।
उदाहरण के लिए: ओरेकल में 18 लाखों रिकॉर्ड और 16/17 लाखों लोगों की एसक्यूएल सर्वर में
दो अलग डेटाबेस की यह स्थिति पैदा होती है क्योंकि दो अलग-अलग आवेदन ऑनलाइन और ऑफलाइन
संपादित: कैसे के बारे में एसक्यूएल सर्वर से कनेक्ट
1) ओरेकल से एसक्यूएल सर्वर के लिए प्रत्यक्ष क्वेरी के लिए एसक्यूएल सर्वर के लिए ओरेकल गेटवे के माध्यम से ओरेकल से 1 समय के लिए एसक्यूएल सर्वर में लापता रिकॉर्ड को अपडेट करने।
2) जो निष्पादित हो जाता है जब रिकॉर्ड ओरेकल से हटा दिया जाता है और यह डालने नष्ट कर दिया नई ओरेकल तालिका में रिकॉर्ड ओरेकल पर एक ट्रिगर बनाएं।
3) SSIS पैकेज बनाएँ एसक्यूएल सर्वर record.This अद्यतन करने के लिए एसक्यूएल सर्वर के साथ नव निर्मित ओरेकल तालिका मैप करने के लिए जिस तरह से केवल कुछ रिकॉर्ड लघु उद्योगों के माध्यम से दैनिक कार्रवाई करने के लिए किया है।
इस दृष्टिकोण के बारे में आप क्या सोचते हैं?
मुझे लगता है कि एक अच्छी दीर्घकालिक रणनीति आपके राज्य को विभिन्न आरडीबीएमएस में स्टोर नहीं करना होगा। क्या आप यह समस्या बता सकते हैं कि आप इस समस्या के साथ कैसे समाप्त हुए? –
क्या आप हमें समझा सकते हैं कि इस समय रिकॉर्ड कैसे डुप्लिकेट किए गए हैं? – Giova
ओरेकल डेटाबेस में सभी रिकॉर्ड हैं .. और संभावना है कि रिकॉर्ड्स ऑरैकल डेटाबेस से हटा दिए जाते हैं और हमें SQL सर्वर रिकॉर्ड्स अपडेट करना होगा जो ऑरैकल डेटाबेस – Mahajan344