HR Schema को कैसे UNLOCK करे ?
सबसे पहले हम oracle Database 19c को open करेंगे इसके लिए हम search box मे SQL PLUS लिखे |
अब SQL Plus पे right click कर run as administrative पे क्लिक करे |
SQL Plus ओपन होने के बाद आपसे User_Name तथा password पूछा जायेगा |
User_Name की जगह आपको sys as sysdba लिकना है और password मे वो password डालना है जो oracle 19c के installation मे डाला था |
oracle DB19c ओपन होने के बाद अब हम HR Schema को unlock करेंगे | इसके लिए निचे दिए गए step या command को follow करो |
SQL > select name,con_id from v$pdbs; ये कमांड लिख़ने के बाद oracle 19c के installation के समय हमने जो Pluggable database name (pdborcl) दिया था वो हमे show हो जायेगा |
SQL > select name from v$active_services enter 2 where con_id=3;
अब आपको tnsnames.ora नाम की फाइल को edit करना है | इसके लिए आपको उस folder मे जाना होगा जहाँ आपने oracle इनस्टॉल किया है | जैसे मैंने oracle19c नाम के फ्लोडर मे ओरेकल को इनस्टॉल किया है |
फिर आपको db_home पे जाना है फिर network और उसके बाद admin फ्लोडर मे जा के आपको tnsnames.ora नाम की फाइल को नोटपैड मे ओपन करना है |
C:\oracle19c\db_home\network\admin
फाइल ओपन करने के बाद निचे इमेज मे दिए गए contain को copy करके उसी फाइल मे paste कर दे |
अब आपको paste किये गए contain मे जहाँ जहाँ ORCL / orcl लिखा है वहाँ अपने Pluggable database name का नाम PDBORCL / pdborcl लिखना है | और फाइल को सेव कर दे |
अब SQL Plus को close करे और search bar मे CMD को सर्च करके उसपे right click कर run as administrative पे क्लिक करे |
cmd ओपन होने के बाद आपको listener control को reload करना है इसके लिए आपको एक कमांड लिखनी है
c:\WINDOWS\system32> lsnrctl reload
अब आपको oracle 19c को ओपन करना है आप चाहे तो cmd से ही oracle 19c को ओपन कर सकते है | इसके लिए आपको निचे दी गयी कमांड लिखनी होगी |
c:\WINDOWS\system32> sqlplus / as sysdba
अब आपको container को set करना है जिसके लिए निचे दी गयी कमांड को लिखना होगा |
SQL > alter session set container=PDBORCL;
session altered होने के बाद हम verify करेंगे | इसके लिए निचे दी गयी कमांड को लिखना होगा |
SQL > select name,open_mode 2 from v$pdbs;
अब हमे check करना है की Pluggable database ओपन है या close है | अगर close होगा तो खुद open हो जायेगा और अगर open होगा तो हमे एक massege आएगा | इसके लिए एक कमांड लिखनी है |
SQL > alter pluggable database open;
अब हमे HR को unlock करना है जो की by default lock होता है | इसके लिए एक कमांड लिखनी है |
SQL> alter user hr identified by hr account unlock;
user altered .
Connect hr to hr :-
यदि आपको देखना है की यूजर कनेक्ट हुआ या नहीं तो इसके निचे दी गयी कमांड को लिखे |
SQL> show user
verify the user
SQL> select * from tab;
निवेदन :- अगर आपको ये पोस्ट पसंद आयी तो हमे कमेंट करके जरूर बताये यदि आपको कोई problem आती है तो हमे कमेंट या मेल करके बताये |
very usefull and helpfull post thnku sir
Thanks for posting this post I was searching it for a long time…