পাইথন cx_Oracle নামক একটি পাইথন প্যাকেজ ব্যবহার করে ওরাকলের সাথে সংযোগ করতে পারে। ওরাকল একটি বিখ্যাত এবং বহুল ব্যবহৃত ডাটাবেস এবং পাইথনের ডেটা প্রসেসিং বৈশিষ্ট্যগুলি এই সংযোগটি ব্যবহার করে ভালভাবে লাভ করে। এই নিবন্ধে আমরা দেখব কিভাবে আমরা ওরাকল ডাটাবেসের সাথে সংযোগ করতে পারি এবং ডিবিকে জিজ্ঞাসা করতে পারি।
cx_Oracle ইনস্টল করা হচ্ছে
আমরা পাইথন প্যাকেজ ইনস্টল করতে নীচের কমান্ডটি ব্যবহার করতে পারি যা সংযোগ স্থাপনের জন্য ব্যবহার করা যেতে পারে।
উদাহরণ
পিপ ইনস্টল cx_Oracle
ওরাকলের সাথে সংযোগ করা হচ্ছে
এখন এই মডিউলটি ব্যবহার করে আমরা একটি ওরাকল ডাটাবেসের সাথে সংযোগ করতে পারি যা ওরাকল পরিষেবা নামের মাধ্যমে অ্যাক্সেসযোগ্য। আমরা একটি কার্সার তৈরি করি এবং একটি টেবিল তৈরি করার জন্য কার্সারের মাধ্যমে এসকিউএল কোয়েরি চালাই। ডাটাবেস কানেক্টিভিটিতে কোনো ব্যতিক্রম বা ব্যর্থতা ধরার জন্য স্ট্রাকচার ব্যতীত এবং চেষ্টার মাধ্যমে এই সব পরিচালনা করা হয়।
উদাহরণ
cx_Oracle# আমদানি করুন cx_Oracle ব্যতীত \COL2 NUMBER(8))") প্রিন্ট("টেবিল তৈরি করা হয়েছে") ই হিসাবে ডেটাবেস ত্রুটি যদি con:con.close()উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
আউটপুট
টেবিল তৈরি করা হয়েছে