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

Oracle डेटाबेस 12c बनाना - चरण दर चरण

इस ट्यूटोरियल में, हम सीखेंगे कि कैसे DBCA का उपयोग करके Oracle 12c में स्टेप बाय स्टेप डेटाबेस बनाना है।

Oracle डेटाबेस के साथ, आपके पास आमतौर पर एक एकल डेटाबेस होता है जो कई अनुप्रयोगों को होस्ट करता है। विभिन्न एप्लिकेशन चलाने के लिए आपको एकाधिक डेटाबेस की आवश्यकता नहीं है। इसके बजाय, आप एक ही डेटाबेस में अलग-अलग स्कीमा में प्रत्येक अलग-अलग एप्लिकेशन का समर्थन करने वाली वस्तुओं को अलग कर सकते हैं। हालाँकि, ऐसी परिस्थितियाँ हो सकती हैं जिनमें आप एक ही होस्ट कंप्यूटर पर कई Oracle डेटाबेस बनाना चाहते हैं। जब आप DBCA के साथ ऐसा करते हैं, तो नए डेटाबेस आमतौर पर पहले डेटाबेस के समान Oracle होम निर्देशिका का उपयोग करते हैं, लेकिन डेटाबेस डेटा फ़ाइलों को पहले डेटाबेस से अलग संग्रहीत करते हैं।

DBCA आपको डेटाबेस कॉन्फ़िगरेशन को संशोधित करने, डेटाबेस को हटाने, और बहुत कुछ करने में सक्षम बनाता है

DBCA के साथ डेटाबेस निर्माण प्रारंभ करना

अपने कंप्यूटर पर लॉग ऑन करें और dbca . चलाएं आज्ञा। आप विंडोज स्टार्ट मेन्यू से डीबीसीए भी लॉन्च कर सकते हैं।

डेटाबेस संचालन चयन

एक बार शुरू होने के बाद, DBCA आपको डेटाबेस बनाने, हटाने, डेटाबेस विकल्पों को कॉन्फ़िगर करने, डेटाबेस टेम्प्लेट प्रबंधित करने की संभावना देता है। "डेटाबेस बनाएं" चुनें और "अगला" पर क्लिक करें

डेटाबेस निर्माण मोड

अधिक अनुकूलन विकल्पों के लिए "उन्नत मोड" चुनें:आरंभीकरण पैरामीटर, डेटाबेस संग्रहण स्थान, प्रबंधन विकल्प, डेटाबेस आकार, आदि।

इंस्टॉल करने के लिए एक डेटाबेस टेम्प्लेट चुनें

वर्तमान डेटाबेस स्थापना के लिए उपयोग किए जाने वाले डेटाबेस का एक टेम्पलेट चुनें। डिफ़ॉल्ट रूप से, आपके पास निम्न टेम्पलेट हैं

  • सामान्य प्रयोजन या लेन-देन प्रसंस्करण
  • कस्टम डेटाबेस
  • डेटा वेयरहाउस

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

डेटाबेस पहचानकर्ता निर्दिष्ट करें 

  • dbname.domain_name . के रूप में एक वैश्विक डेटाबेस नाम प्रदान करें
  • डेटाबेस SID दें:डिफ़ॉल्ट रूप से, DBCA SID को वैश्विक डेटाबेस नाम से निकालता है। उदाहरण के लिए, यदि वैश्विक डेटाबेस नाम db.domain.com . है , SID db . होगा

प्रबंधन विकल्प प्रदान करें

अपना डेटाबेस सेट करें ताकि इसे Oracle Enterprise Manager के साथ प्रबंधित किया जा सके। Oracle Enterprise Manager व्यक्तिगत डेटाबेस के लिए वेब-आधारित प्रबंधन उपकरण प्रदान करता है, और आपके संपूर्ण Oracle वातावरण के प्रबंधन के लिए केंद्रीय प्रबंधन उपकरण प्रदान करता है।

  • यदि आप अपने डेटाबेस को स्थानीय रूप से प्रबंधित करना चाहते हैं, तो Oracle एंटरप्राइज़ प्रबंधक एक्सप्रेस चुनें
  • केंद्रीय प्रबंधन के लिए, "एंटरप्राइज मैनेजर (ईएम) क्लाउड कंट्रोल के साथ पंजीकरण करें" चुनें। फिर अपने EM क्रेडेंशियल प्रदान करें।

यह ट्यूटोरियल EM एक्सप्रेस पर केंद्रित होगा।

व्यवस्थापकीय खातों SYS और प्रणाली के लिए पासवर्ड निर्दिष्ट करें

प्रशासनिक खातों SYS और SYSTEM के लिए मजबूत पासवर्ड प्रदान करें। आप दो व्यवस्थापक खातों के लिए अलग-अलग पासवर्ड चुन सकते हैं या एक ही पासवर्ड का उपयोग कर सकते हैं।

श्रोता चयन

वर्तमान डेटाबेस के लिए नेटवर्क एक्सेस को कॉन्फ़िगर करें। इस विंडो में प्रदर्शित उपलब्ध श्रोताओं में से चुनें। सुनिश्चित करें कि चयनित श्रोता स्थापना त्रुटियों से बचने के लिए पूरी तरह से काम कर रहा है। यदि आपने एक को कॉन्फ़िगर नहीं किया है, तो Oracle डेटाबेस श्रोता कैसे बनाएं देखें।

डेटाबेस फ़ाइलें

इंगित करें कि आप अपने डेटाबेस के लिए किस प्रकार का संग्रहण सेटअप करना चाहते हैं।

  • फाइल सिस्टम:आपकी डेटाबेस फाइलें आपके ऑपरेटिंग सिस्टम के फाइल सिस्टम द्वारा प्रबंधित की जाती हैं।
  • स्वचालित संग्रहण प्रबंधन (ASM):डेटाबेस डेटा फ़ाइलें Oracle स्वचालित संग्रहण प्रबंधन (Oracle ASM) डिस्क समूहों में संग्रहीत की जाती हैं।

इसके बाद, Oracle डेटाबेस फ़ाइलों के लिए स्थान निर्दिष्ट करें। आप सभी डेटाबेस फ़ाइलों के लिए टेम्पलेट या एक सामान्य स्थान द्वारा प्रदान किए गए डिफ़ॉल्ट स्थानों का उपयोग कर सकते हैं।

पुनर्प्राप्ति संबंधी फ़ाइलें

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

  • उस संग्रहण प्रकार को निर्दिष्ट करें जिसका उपयोग आप अपने बैकअप और पुनर्प्राप्ति संबंधी फ़ाइलों के लिए करना चाहते हैं:फ़ाइल सिस्टम या ASM
  • यदि आप फ़ाइल सिस्टम संग्रहण का उपयोग करने की योजना बना रहे हैं तो उन फ़ाइलों के लिए एक निर्देशिका चुनें
  • तेजी से रिकवरी क्षेत्र के लिए एक आकार प्रदान करें
  • संग्रह सक्षम करें। यह अत्यधिक अनुशंसित है और सॉफ़्टवेयर या हार्डवेयर विफलता के लिए आपके डेटाबेस के लिए बेहतर सुरक्षा प्रदान करता है।
  • अधिक संग्रहण विकल्पों के लिए, "फ़ाइल स्थान चर" बटन पर क्लिक करें।

डेटाबेस विकल्प

  • नमूना स्कीमा :नमूना स्कीमा में कई पाठ्यक्रम सामग्री और Oracle गाइड में अक्सर उपयोग किए जाने वाले डेटा के सेट होते हैं। Oracle अनुशंसा करता है कि आप उन्हें अपने डेटाबेस में शामिल करें।
  • कस्टम स्क्रिप्ट :अपने डेटाबेस के निर्माण के बाद चलाने के लिए एक या अधिक उपयोगी SQL स्क्रिप्ट चुनें।

आरंभीकरण पैरामीटर सेट करना

इस विंडो में, आप मेमोरी, डेटा ब्लॉक आकार, प्रक्रियाओं, कैरेक्टर सेट और कनेक्शन मोड इनिशियलाइज़ेशन मापदंडों के मूल्यों को समायोजित कर सकते हैं।

स्मृति

  • सामान्य सेटिंग्स के साथ, आप SGA और PGA के लिए एक मेमोरी आकार प्रदान करते हैं। आप टेक्स्ट फ़ील्ड या स्लाइडर का उपयोग करके इस आकार को सेट कर सकते हैं। आप "स्वचालित मेमोरी प्रबंधन का उपयोग करें" का चयन कर सकते हैं  Oracle स्वचालित रूप से SGA के कई मेमोरी घटकों का प्रबंधन करता है, और आवश्यकतानुसार अलग-अलग PGAs को मेमोरी आवंटित करता है।
  • आप एसजीए और पीजीए के लिए यादों के सटीक अनुपात को परिभाषित करने के लिए "कस्टम सेटिंग्स" का भी उपयोग कर सकते हैं।

प्रक्रियाएं

प्रक्रियाओं की अधिकतम संख्या प्रदान करें जो एक साथ डेटाबेस से जुड़ सकें। इस संख्या को सभी पृष्ठभूमि प्रक्रियाओं, उपयोगकर्ता प्रक्रियाओं और समानांतर निष्पादन प्रक्रियाओं के लिए अनुमति देनी चाहिए।

चरित्र सेट

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

कनेक्शन मोड

आप समर्पित सर्वर मोड या साझा सर्वर मोड का चयन कर सकते हैं।

  • समर्पित सर्वर मोड में, प्रत्येक क्लाइंट को सर्वर प्रक्रियाओं द्वारा परोसा जाता है। यह मोड 50 से कम उपयोगकर्ताओं वाले छोटे वातावरण में उपयुक्त है
  • साझा सर्वर मोड में,  क्लाइंट संसाधनों के आवंटित पूल को साझा करते हैं। जब आप इस मोड का चयन करते हैं तो सुनिश्चित करें कि आप सर्वर प्रक्रियाओं की संख्या प्रदान करते हैं

डेटाबेस निर्माण विकल्प

इस अनुभाग में, आप चुन सकते हैं

  • डेटाबेस बनाने के लिए "डेटाबेस बनाएं"
  • भविष्य में उपयोग के लिए वर्तमान डेटाबेस विकल्पों को टेम्पलेट के रूप में सहेजने के लिए "डेटाबेस टेम्पलेट के रूप में सहेजें"।
  • एक SQL डेटाबेस निर्माण स्क्रिप्ट उत्पन्न करने के लिए "डेटाबेस निर्माण स्क्रिप्ट उत्पन्न करें" जिसे आप बाद में उपयोग कर सकते हैं।

डेटाबेस विकल्प सारांश

यह विंडो आपके द्वारा डेटाबेस के लिए चुने गए कॉन्फ़िगरेशन विकल्पों का सारांश प्रदर्शित करती है। ध्यान दें कि आप "बैक" बटन दबाकर इस सेटिंग को एडजस्ट कर सकते हैं। मैं सब कुछ ठीक है, डेटाबेस इंस्टालेशन शुरू करने के लिए "फिनिश" बटन दबाएं।

इंस्टॉलेशन की प्रगति और समाप्ति

जब DBCA समाप्त हो जाता है, तो यह डेटाबेस कॉन्फ़िगरेशन सहायक विंडो प्रदर्शित करता है, जो आपको सलाह देता है कि डेटाबेस निर्माण पूर्ण हो गया है, जिसका अर्थ है कि आपका डेटाबेस अब चालू है।

डेटाबेस निर्माण की जांच की जा रही है

यहाँ आप Oracle द्वारा स्थापित कुछ डेटाबेस फ़ाइलें देख सकते हैं।

यदि आप Windows का उपयोग कर रहे हैं, तो आप Windows सेवा प्रबंधन कंसोल में अपनी Oracle डेटाबेस सेवाएँ देख सकते हैं।

आप अपने डेटाबेस से भी जुड़ सकते हैं और इसका फायदा उठाना शुरू कर सकते हैं।

एक सेलेक्ट कमांड के साथ डेटा तक पहुंच। ध्यान दें कि अगर आप "नमूना स्कीमा" इंस्टॉल नहीं करते हैं, तो आप एचआर स्कीमा तक नहीं पहुंच पाएंगे।

अपने पसंदीदा वेब ब्राउज़र के साथ, आप इंस्टालेशन के अंत में दिए गए URL और मान्य क्रेडेंशियल्स प्रदान करके एंटरप्राइज़ मैनेजर एक्सप्रेस से अपने डेटाबेस का प्रबंधन कर सकते हैं। आप इसे उसी नेटवर्क के किसी दूरस्थ कंप्यूटर पर कर सकते हैं।

बस। अभी भी प्रश्न हैं? नीचे एक टिप्पणी छोड़ दो।

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. लिफाफा प्राप्त करें। यानी ओवरलैपिंग टाइम स्पैन

  2. Oracle ट्रिगर जब क्लॉज उदाहरण

  3. ऑरैकल डेटाबेस में दिनांक स्वरूप कैसे बदलें

  4. Oci8 लोड नहीं कर सकता -> घातक त्रुटि:अपरिभाषित फ़ंक्शन पर कॉल करें oci_connect ()

  5. Oracle में स्पष्ट और निहित कर्सर के बीच अंतर क्या है?