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

एक Oracle लेखा परीक्षा जीवित रहना

मुझे हाल ही में Oracle Corporation द्वारा ऑडिट किए जाने का अनुभव हुआ था। जब तक आप वास्तव में इस प्रक्रिया से नहीं गुजरते हैं, तब तक आपको क्या उम्मीद करनी है, इसके लिए कुछ भी तैयार नहीं करता है। सबसे अच्छी सलाह मैं किसी को भी दे सकता हूं कि आज से काम करना शुरू कर दें जैसे कि आप एक ऑडिट के दौर से गुजर रहे हों। यदि आप अपने लाइसेंस समझौते के अनुपालन के बारे में नहीं सोच रहे हैं, तो जब तक आप पर एक ऑडिट शुरू हो जाता है, तब तक बहुत देर हो चुकी होगी।

तैयार होने के लिए, DBA को Oracle लाइसेंसिंग नीतियों की अच्छी जानकारी होनी चाहिए। Oracle लाइसेंस गाइड पढ़ना अनिवार्य है, लेकिन यह केवल एक शुरुआत है। बहुत सी चीजें हैं जो प्रकाशित नहीं होती हैं। उदाहरण के लिए, हो सकता है कि आप इस बात से अवगत न हों कि यदि आप VMWare ESX 6 या उच्चतर पर Oracle चला रहे हैं, तो आपको सभी लाइसेंस की आवश्यकता है आपके पूरे उद्यम में ESX क्लस्टर। Oracle गैर-Oracle क्लाउड सेवाओं पर लाइसेंसिंग जैसे शब्दों को भी बदल रहा है। यह आज के Oracle DBA पर निर्भर है, विशेष रूप से क्लाउड परिवर्तन के साथ, Oracle के लाइसेंसिंग रुख के शीर्ष पर बने रहने के लिए। लाइसेंसिंग संस्करणों के बीच भी बदल सकता है इसलिए डीबीए को मतभेदों का ट्रैक रखने की जरूरत है। यदि एक समर्थन अनुबंध समाप्त हो गया है, तो कंपनी कानूनी रूप से अपने डेटाबेस को अनुबंध समाप्त होने के बाद जारी किए गए संस्करण में अपग्रेड नहीं कर सकती है।

एक बार जब डीबीए को लाइसेंसिंग शर्तों और नीतियों के बारे में अच्छा अनुभव हो जाता है, तो उन्हें कंपनी की वर्तमान पात्रताओं का निर्धारण करना चाहिए। क्या वर्तमान लाइसेंस समझौता "प्रति प्रोसेसर" या नामांकित उपयोगकर्ता प्लस (एनयूपी) है? कितने कोर लाइसेंस प्राप्त हैं? यहां तक ​​कि एनयूपी लाइसेंसिंग को भी कोर की संख्या को ध्यान में रखना होता है। क्या वैकल्पिक सुविधाओं का उपयोग किया जा रहा है जिनके लिए भुगतान नहीं किया गया है? DBA_FEATURE_USAGE_STATISTICS दृश्य यह समझने में मदद कर सकता है कि डेटाबेस में किन सुविधाओं का उपयोग किया गया है और इसकी तुलना उस डेटाबेस के लिए लाइसेंस प्राप्त सामग्री से की जा सकती है। DBA को अपना आंतरिक ऑडिट करना चाहिए और यह सुनिश्चित करना चाहिए कि वे जिन परिवेशों के प्रभारी हैं, वे उनके Oracle अनुबंध के अनुरूप हैं। यदि उनका Oracle वातावरण अनुबंध के अनुरूप नहीं है, तो DBA को इस मुद्दे के समाधान के लिए कदम उठाने की आवश्यकता है।

यदि कंपनी यह सुनिश्चित करना चाहती है कि उसके पास ऑडिट से पहले सब कुछ शामिल है, तो Oracle के पास लाइसेंस प्रबंधन सेवा (LMS) नामक एक प्रभाग है जो शुल्क के लिए मदद करेगा। Oracle LMS यह समझने में मदद करेगा कि कंपनी को किसके लिए लाइसेंस दिया गया है और अनुबंध के अनुपालन में कैसे सही या सुधार किया जाए। तीसरे पक्ष के विक्रेता हैं जो समान सेवाएं भी प्रदान करेंगे।

जब कोई ऑडिट शुरू होता है, तो Oracle LMS आपसे दो चीजों के लिए कहेगा। एक, वे आपको एक विस्तृत स्प्रैडशीट भरने के लिए कहेंगे, जिसमें दिखाया जाएगा कि आप Oracle कहां चला रहे हैं, कौन से विकल्प उपयोग में हैं, और पर्यावरण के बारे में जानकारी। दूसरा, वे आपसे आपके सिस्टम से लाइसेंस विवरण प्राप्त करने के लिए एक स्क्रिप्ट चलाने के लिए कहेंगे। स्क्रिप्ट को एंटरप्राइज़ में प्रत्येक Oracle मशीन पर चलाने की आवश्यकता होगी।

यह चरण वह जगह है जहां तंत्रिका भाग वास्तव में शुरू होता है। Oracle LMS कंपनी द्वारा भुगतान की गई राशि का पता लगाएगा और यह निर्धारित करने का प्रयास करेगा कि उपयोग अनुपालन में है या नहीं। यह सोचकर हमेशा भय और घबराहट रहती है कि हमारी ओर से क्या छूट गया और वे क्या पा सकते हैं।

Oracle समुदाय में कई लोग यह अच्छी तरह से समझते हैं कि ऑडिट का उपयोग बिक्री बढ़ाने के लिए किया जाता है। अतीत में, इसका मतलब था कि एक कंपनी खराब ऑडिट निष्कर्षों को जादुई रूप से गायब कर सकती है यदि वे कुछ नए उत्पाद खरीदने के लिए सहमत हों। आज की क्लाउड-सक्षम दुनिया में, कई कंपनियां पा रही हैं कि Oracle ऑडिट का उपयोग क्लाउड सेवाओं की बिक्री बढ़ाने के लिए किया जा रहा है। यह तय करना प्रत्येक कंपनी पर निर्भर है कि क्या वे अदालत में निष्कर्षों से लड़ना चाहते हैं या ओरेकल के साथ किसी अन्य समझौते पर पहुंचने के लिए काम करना चाहते हैं। कई लोगों के लिए, अदालती लड़ाई और भी महंगी होती है।

डीबीए के जीवन में ओरेकल ऑडिट एक डरावना समय हो सकता है। अपना होमवर्क पहले से करके तैयार रहें। यह सुनिश्चित करने के लिए काम करें कि आपका वातावरण उतना ही अनुकूल है जितना हो सकता है। आज बिताया गया समय भविष्य में ऑडिट को और अधिक सुचारू रूप से चलाने की दिशा में एक लंबा रास्ता तय करेगा।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle डेटाबेस में PL/SQL पैकेज का परिचय

  2. Oracle डाटाबेस द्वारा समर्थित प्रदेशों की सूची

  3. ओरेकल इंडेक्स को कैसे चुनें और ऑप्टिमाइज़ करें?

  4. मैं डायनेमिक SQL में DDL/SCL स्टेटमेंट में बाइंड वेरिएबल्स का उपयोग क्यों नहीं कर सकता?

  5. पता लगाएं कि आपका सत्र Oracle में किस मुद्रा प्रतीक का उपयोग करता है