பைத்தானில் ஆரக்கிள் தரவுத்தள இணைப்பு

Paittanil Arakkil Taravuttala Inaippu



ஆரக்கிள் டேட்டாபேஸ் உட்பட பல்வேறு பிரபலமான தரவுத்தளங்களுடன் இணைக்கவும் தொடர்பு கொள்ளவும் பைதான் பல்வேறு நூலகங்கள் மற்றும் தொகுதிகளை வழங்குகிறது. ஆரக்கிள் டேட்டாபேஸ் என்பது பரவலாகப் பயன்படுத்தப்படும் 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' )

அச்சு ( 'ஆரக்கிள் தரவுத்தளத்துடன் வெற்றிகரமாக இணைக்கப்பட்டது!' )

தவிர cx_Oracle. தரவுத்தளப் பிழை என இது:

அச்சு ( 'ஆரக்கிள் தரவுத்தளத்துடன் இணைப்பதில் பிழை:' , இது )

மேலே உள்ள குறியீடு துணுக்கில்:

  • ஒரு ' முயற்சி ” பிளாக் ஆரக்கிள் தரவுத்தளத்திற்கான இணைப்பை உறுதிப்படுத்த பயன்படுகிறது.
  • ஒரு ' தவிர 'தடுப்பு' என்றால் பிழையைக் காட்ட பயன்படுகிறது இணைக்க () ” செயல்பாடு ஒரு இணைப்பை உருவாக்க முடியவில்லை.
  • ' c##md ' என்பது பயனர் பெயர், ' md1234 ” என்பது கடவுச்சொல், மற்றும் “ உள்ளூர் ஹோஸ்ட் ” என்பது புரவலன் பெயர்.

இணைப்பு வெற்றிகரமாக உள்ளதா அல்லது பயன்படுத்தவில்லையா என்பதைச் சரிபார்க்கவும் என்றால் ” அறிக்கை. வெற்றியடைந்தால், '' ஐப் பயன்படுத்தி தரவுத்தளங்களின் பட்டியலை அச்சிடவும் கர்சர்() 'மற்றும் இணைப்பை மூடவும்' நெருக்கமான() ”. கீழே கொடுக்கப்பட்டுள்ள குறியீடு:

என்றால் இணைப்பு இருக்கிறது இல்லை இல்லை :

கர்சர் = இணைப்பு. கர்சர் ( )

கர்சர். செயல்படுத்த ( 'பயனர்_டேபிள்ஸ்பேஸிலிருந்து டேபிள்ஸ்பேஸ்_பெயரை தேர்ந்தெடுங்கள்' )

தரவுத்தளங்கள் = கர்சர். பெறுதல் ( )

அச்சு ( 'ஆரக்கிள் தரவுத்தளத்தில் தரவுத்தளங்கள்:' , தரவுத்தளங்கள் )

# கர்சர் மற்றும் இணைப்பை மூடு

கர்சர். நெருக்கமான ( )

இணைப்பு. நெருக்கமான ( )

படி 5: பைதான் ஸ்கிரிப்டை இயக்கவும்

இந்த பைதான் ஸ்கிரிப்டை இயக்க, மேலே உள்ள குறியீட்டைச் சேமித்து, குறியீடு எடிட்டரின் முனையத்தில் கொடுக்கப்பட்ட கட்டளையைத் தட்டச்சு செய்வதன் மூலம் அதை இயக்கவும்:

மலைப்பாம்பு. exe .\இணைக்க. பை

மேலே உள்ள கட்டளையில் ' connect.py ” என்பது பைதான் கோப்பின் பெயரைக் குறிக்கிறது.

வெளியீடு

வெளியீடு '' என்ற செய்தியைக் காட்டுகிறது Oracle தரவுத்தளத்துடன் வெற்றிகரமாக இணைக்கப்பட்டது! ” தரவுத்தளங்களின் பட்டியலுடன், இணைப்பு நிறுவப்பட்டதைக் குறிக்கிறது.

குறிப்பு : இணைப்பு சரத்தில் தவறான சான்றுகளை வழங்கினால் ' ஆரக்கிள் தரவுத்தளத்துடன் இணைப்பதில் பிழை ”:

பைத்தானில் ஆரக்கிள் தரவுத்தள இணைப்பை உருவாக்குவது இதுதான்.

முடிவுரை

'ஆரக்கிள் தரவுத்தள இணைப்பை பைத்தானில் நிறுவலாம். cx_Oracle ” தொகுதி. இந்த நோக்கத்திற்காக, முதலில், பைதான் ஸ்கிரிப்ட்டில் கூறப்பட்ட தொகுதியை இறக்குமதி செய்து, '' ஐப் பயன்படுத்தி இணைப்பை உருவாக்கவும் இணைக்க () ” செயல்பாடு. இணைப்பை உறுதிப்படுத்த, நிபந்தனை அறிக்கையைப் பயன்படுத்தவும், அதன்படி தரவுத்தளத்தில் பணியைச் செய்யவும். இந்த வழிகாட்டி 'cx_Oracle' தொகுதியைப் பயன்படுத்தி பைத்தானில் ஆரக்கிள் தரவுத்தள இணைப்பை எவ்வாறு நிறுவுவது என்பதை விளக்கியது.