పైథాన్‌లో ఒరాకిల్ డేటాబేస్ కనెక్షన్

Paithan Lo Orakil Detabes Kaneksan



ఒరాకిల్ డేటాబేస్‌తో సహా వివిధ ప్రసిద్ధ డేటాబేస్‌లతో కనెక్ట్ అవ్వడానికి మరియు పరస్పర చర్య చేయడానికి పైథాన్ వివిధ లైబ్రరీలు మరియు మాడ్యూల్‌లను అందిస్తుంది. ఒరాకిల్ డేటాబేస్ అనేది సమర్థవంతమైన డేటా నిల్వ మరియు డేటా నిర్వహణ కోసం అనేక లక్షణాలను అందించే విస్తృతంగా ఉపయోగించే RDBMS. పైథాన్ డెవలపర్‌గా, మీరు డేటాను నిల్వ చేయడానికి లేదా మార్చేందుకు ఒరాకిల్ డేటాబేస్‌కు కనెక్ట్ చేయాల్సి రావచ్చు. ఈ ప్రయోజనం కోసం, పైథాన్ యొక్క పొడిగింపు మాడ్యూల్ పేరు ' cx_Oracle ' వాడుకోవచ్చు.

పైథాన్‌లో ఒరాకిల్ డేటాబేస్ కనెక్షన్‌ను ఎలా తయారు చేయాలో ఈ గైడ్ వివరిస్తుంది.

పైథాన్‌లో ఒరాకిల్ డేటాబేస్ కనెక్షన్

పోస్ట్‌తో ప్రారంభించడానికి, దాని నుండి పైథాన్‌ని డౌన్‌లోడ్ చేసి, ఇన్‌స్టాల్ చేయాలని నిర్ధారించుకోండి అధికారిక వెబ్‌సైట్ . పైథాన్ యొక్క ఇన్‌స్టాల్ చేయబడిన సంస్కరణను ధృవీకరించడానికి కమాండ్ ప్రాంప్ట్‌లో కింది ఆదేశాన్ని అమలు చేస్తుంది:







పైథాన్ --వెర్షన్

అవుట్‌పుట్





అవుట్‌పుట్ పైథాన్ ఇన్‌స్టాల్ చేయబడిన సంస్కరణ సంఖ్యను వర్ణిస్తుంది.





దశ 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” మాడ్యూల్‌ని ఉపయోగించి పైథాన్‌లో ఒరాకిల్ డేటాబేస్ కనెక్షన్‌ను ఎలా ఏర్పాటు చేయాలో వివరించింది.