आपने 12c डेटाबेस . बना लिया है एक कंटेनर . के रूप में . अब आप शायद कंटेनर डेटाबेस से कनेक्ट हो रहे हैं जबकि नमूना स्कीमा प्लग करने योग्य डेटाबेस . में रहते हैं ।
Oracle 12c ने मल्टी-टेनेंट आर्किटेक्चर पेश किया है . कुछ अनिवार्य पोस्ट-इंस्टॉलेशन चरण हैं। कृपया पढ़ें Oracle 12c पोस्ट इंस्टालेशन अनिवार्य कदम ।
सबसे आम गलतफहमी “SQLPLUS / AS SYSDBA
. के बारे में है "उपयोग।
चूँकि हमने एकल CDB बनाने के विकल्प की जाँच की है, “SQLPLUS / AS SYSDBA
"कमांड हमेशा सीडीबी में लॉग इन करेगा . आमतौर पर डेवलपर्स “SCOTT/HR
. को अनलॉक करते थे SYSDBA
. के रूप में लॉग इन करने के बाद सीधे खाता . लेकिन ये रही तरकीब :
“SCOTT, HR” और अन्य नमूना स्कीमा पीडीबी . में हैं और सीडीबी . में नहीं . तो, आपको sysdba
. के रूप में लॉगिन करना होगा पीडीबी . में ।
उदाहरण के लिए,
sqlplus SYS/[email protected] AS SYSDBA
SQL> ALTER USER scott ACCOUNT UNLOCK IDENTIFIED BY tiger;
sqlplus scott/[email protected]
SQL> show user;
USER is "SCOTT"
अद्यतन करें लगता है ओपी ने नमूना स्कीमा स्थापित नहीं किया है। यह मैन्युअल रूप से या DBCA के माध्यम से किया जा सकता है।
आपको hr_main.sql चलाने की आवश्यकता है लिखी हुई कहानी। मानव संसाधन (एचआर) स्कीमा बनाने के लिए आवश्यक सभी स्क्रिप्ट in $ORACLE_HOME/demo/schema/human_resources
में रहती हैं ।
दस्तावेज़ीकरण से ,