పైథాన్లో ఒరాకిల్ డేటాబేస్ కనెక్షన్ను ఎలా తయారు చేయాలో ఈ గైడ్ వివరిస్తుంది.
పైథాన్లో ఒరాకిల్ డేటాబేస్ కనెక్షన్
పోస్ట్తో ప్రారంభించడానికి, దాని నుండి పైథాన్ని డౌన్లోడ్ చేసి, ఇన్స్టాల్ చేయాలని నిర్ధారించుకోండి అధికారిక వెబ్సైట్ . పైథాన్ యొక్క ఇన్స్టాల్ చేయబడిన సంస్కరణను ధృవీకరించడానికి కమాండ్ ప్రాంప్ట్లో కింది ఆదేశాన్ని అమలు చేస్తుంది:
పైథాన్ --వెర్షన్
అవుట్పుట్
అవుట్పుట్ పైథాన్ ఇన్స్టాల్ చేయబడిన సంస్కరణ సంఖ్యను వర్ణిస్తుంది.
దశ 1: “cx_Oracle” మాడ్యూల్ను ఇన్స్టాల్ చేయండి
ది ' cx_Oracle ” మాడ్యూల్ అనేది పైథాన్ ఎక్స్టెన్షన్ మాడ్యూల్, ఇది ఒరాకిల్ డేటాబేస్లకు యాక్సెస్ని అనుమతిస్తుంది. పైథాన్ను ఒరాకిల్ డేటాబేస్కు కనెక్ట్ చేయడానికి క్రింది దశలవారీ సూచనలను పరిగణించండి.
'ని ఇన్స్టాల్ చేయండి cx_Oracle క్రింద ఇవ్వబడిన ఆదేశాన్ని అమలు చేయడం ద్వారా మాడ్యూల్:
pip ఇన్స్టాల్ cx_Oracle
అవుట్పుట్
ఇన్స్టాలేషన్ ప్రక్రియ పూర్తయినప్పుడు అవుట్పుట్ విజయవంతమైన సందేశాన్ని అడుగుతుంది.
దశ 2: ఫోల్డర్ను సృష్టించండి
' పేరుతో కొత్త ఫోల్డర్ని సృష్టించండి కనెక్ట్పైథాన్ ” మరియు ఏదైనా కోడ్ ఎడిటర్తో దాన్ని తెరవండి. ఈ పోస్ట్ కోసం, విజువల్ స్టూడియో కోడ్ ఎడిటర్ ఉపయోగించబడుతుంది:
దశ 3: పైథాన్ ఫైల్ను సృష్టించండి
' పేరుతో కొత్త ఫైల్ను సృష్టించండి మరియు తెరవండి connect.py ”:
దశ 4: పైథాన్ కోడ్ని టైప్ చేయండి
మొదట, దిగుమతి చేసుకోండి ' cx_Oracle 'లో మాడ్యూల్' connect.py ” ఫైల్:
దిగుమతి cx_Oracleకనెక్షన్ ఆబ్జెక్ట్ని సృష్టించి, దాన్ని 'తో ప్రారంభించండి ఏదీ లేదు ”:
కనెక్షన్ = ఏదీ లేదు'ని ఉపయోగించి ప్రయత్నించండి బ్లాక్లో ఒరాకిల్ డేటాబేస్కు కనెక్షన్ని సృష్టించండి కనెక్ట్ () ” ఫంక్షన్. కనెక్షన్ స్ట్రింగ్లో డేటాబేస్ వినియోగదారు పేరు, పాస్వర్డ్ మరియు హోస్ట్ను అందించండి:
ప్రయత్నించండి :కనెక్షన్ = cx_Oracle. కనెక్ట్ చేయండి ( 'c##md/md1234@localhost' )
ముద్రణ ( 'Oracle డేటాబేస్ విజయవంతంగా కనెక్ట్ చేయబడింది!' )
తప్ప cx_Oracle. డేటాబేస్ లోపం వంటి అది:
ముద్రణ ( 'Oracle డేటాబేస్కి కనెక్ట్ చేయడంలో లోపం:' , అది )
పై కోడ్ స్నిప్పెట్లో:
- ఎ' ప్రయత్నించండి ”బ్లాక్ ఒరాకిల్ డేటాబేస్కు కనెక్షన్ని నిర్ధారించడానికి ఉపయోగించబడుతుంది.
- ఒక ' తప్ప 'బ్లాక్ లోపాన్ని చూపించడానికి ఉపయోగించబడుతుంది' కనెక్ట్ () ” ఫంక్షన్ కనెక్షన్ని సృష్టించడంలో విఫలమైంది.
- ' c##md ” అనేది వినియోగదారు పేరు, “ md1234 ” అనేది పాస్వర్డ్, మరియు “ స్థానిక హోస్ట్ ” అనేది హోస్ట్ పేరు.
కనెక్షన్ విజయవంతమైందో లేదో తనిఖీ చేయండి ' ఉంటే ' ప్రకటన. విజయవంతమైతే, “ని ఉపయోగించి డేటాబేస్ల జాబితాను ప్రింట్ చేయండి కర్సర్() ” మరియు “ని ఉపయోగించి కనెక్షన్ని మూసివేయండి దగ్గరగా() ”. క్రింద అందించిన కోడ్:
ఉంటే కనెక్షన్ ఉంది కాదు ఏదీ లేదు :కర్సర్ = కనెక్షన్. కర్సర్ ( )
కర్సర్. అమలు ( 'యూజర్_టేబుల్స్పేస్ల నుండి టేబుల్స్పేస్_పేరును ఎంచుకోండి' )
డేటాబేస్లు = కర్సర్. పొందు ( )
ముద్రణ ( 'ఒరాకిల్ డేటాబేస్లోని డేటాబేస్లు:' , డేటాబేస్లు )
# కర్సర్ మరియు కనెక్షన్ను మూసివేయండి
కర్సర్. దగ్గరగా ( )
కనెక్షన్. దగ్గరగా ( )
దశ 5: పైథాన్ స్క్రిప్ట్ని అమలు చేయండి
ఈ పైథాన్ స్క్రిప్ట్ను అమలు చేయడానికి, పై కోడ్ను సేవ్ చేసి, కోడ్ ఎడిటర్ యొక్క టెర్మినల్లో ఇచ్చిన ఆదేశాన్ని టైప్ చేయడం ద్వారా దాన్ని అమలు చేయండి:
కొండచిలువ. exe .\కనెక్ట్. pyపై ఆదేశంలో ' connect.py ” అనేది పైథాన్ ఫైల్ పేరును సూచిస్తుంది.
అవుట్పుట్
అవుట్పుట్ '' అనే సందేశాన్ని ప్రదర్శిస్తుంది Oracle డేటాబేస్కి విజయవంతంగా కనెక్ట్ చేయబడింది! ” డేటాబేస్ల జాబితాతో పాటు, కనెక్షన్ ఏర్పాటు చేయబడిందని సూచిస్తుంది.
గమనిక : కనెక్షన్ స్ట్రింగ్లో తప్పు ఆధారాలను అందించడం వలన ' Oracle డేటాబేస్కి కనెక్ట్ చేయడంలో లోపం ”:
పైథాన్లో ఒరాకిల్ డేటాబేస్ కనెక్షన్ని ఎలా తయారు చేయాలి.
ముగింపు
ఒరాకిల్ డేటాబేస్ కనెక్షన్ను పైథాన్లో “ని ఉపయోగించి ఏర్పాటు చేయవచ్చు cx_Oracle ” మాడ్యూల్. ఈ ప్రయోజనం కోసం, మొదట, పైథాన్ స్క్రిప్ట్లో పేర్కొన్న మాడ్యూల్ను దిగుమతి చేయండి మరియు “ని ఉపయోగించి కనెక్షన్ను సృష్టించండి కనెక్ట్ () ” ఫంక్షన్. కనెక్షన్ని నిర్ధారించడానికి, షరతులతో కూడిన స్టేట్మెంట్ను ఉపయోగించండి మరియు దానికి అనుగుణంగా డేటాబేస్లో విధిని నిర్వహించండి. ఈ గైడ్ “cx_Oracle” మాడ్యూల్ని ఉపయోగించి పైథాన్లో ఒరాకిల్ డేటాబేస్ కనెక్షన్ను ఎలా ఏర్పాటు చేయాలో వివరించింది.