ওরাকল ডাটাবেজের এর ডাটা এবং মেটাডাটা দ্রুত এক ডাটাবেজ থেকে অন্য ডাটাবেজে স্থানান্তর করার জন্য Oracle Data Pump ব্যাবহার করা হয়। ওরাকল ডাটাপাম্প ইউটিলিটি তৈরি হয়েছে মূলত তিনটি কম্পোনেন্ট এর উপর ভিত্তি করে, এক কামান্ড লাইন ক্লাইন্ট (expdp and impdp), দুই DBMS_DATAPUMP প্যাকেজ এবং তিন DBMS_METADATA প্যাকেজ। কামান্ড লাইন ক্লাইন্ট expdp হলো database export utility এবং impdp হলো database import utility. এই দুইটি কামান্ড লাইন ক্লাইন্ট DBMS_DATAPUMP এবং DBMS_METADATA প্যাকেজকে ব্যাবহার করে ডাটা ও মেটাডাটা এক্সপোর্ট ও ইম্পোর্ট করে থাকে।
Continue reading Working with Oracle Data PumpCategory: Oracle Database
How to create wallet by Oracle Wallet Manager
আপনারা যারা ওরাকল ডাটাবেজে অথবা এপেক্স-এ বিভিন্ন API ব্যাবহার করে থাকেন তারা নিশ্চয় নিচের ইরর মেসেজটা দেখেছেন –
Continue reading How to create wallet by Oracle Wallet ManagerNew Loop Iterators in Oracle 21c
প্রোগ্রামিং-এ একই কোড বার বার এক্সিকিউট করার জন্য আমরা লুপ ব্যাবহার করি। অন্য সব প্রোগ্রামিং ল্যাংগুয়েজের মতো ওরাকলেও বিভিন্ন ধরনের লুপ আছে। তার মধ্যে সব চেয়ে বেশি ব্যবহৃত হয় ফর লুপ। ওরাকল 21c ভার্সন থেকে ফর লুপে নতুন কিছু ফিচার যোগ করেছে। চলুন আজকের লেখায় সেই ফিচার গুলো জেনে নেই –
Row ranking tips using RANK, DENSE_RANK and ROW_NUMBER
ওরাকল ডাটাবেজে অনেক ভাবেই ডাটা র্যাঙ্কিং করা যায়। সবচেয়ে সহজ সমাধান হল Aggregate functions ব্যাবহার করে। কিন্তু এ ধরনের ফাংশনে নন গ্রুপ কলাম সিলেক্ট করা যায় না। এর সহজ সমাধান হল এ ক্ষেত্রে Analytics functions ব্যাবহার করে ডাটা র্যাঙ্কিং করা। Continue reading Row ranking tips using RANK, DENSE_RANK and ROW_NUMBER
Perform CRUD Operations by Python in Oracle Database [bangla] Part 1
পাইথন একটি শক্তিশালী প্রোগ্রামিং ল্যাংগুয়েজ। টেকনলজির সব যায়গায় পাইথনের আধিপত্য লক্ষ্য করা যায়। ডাটাবেজ কেন্দ্রিক প্রোগ্রামেও এর প্রভাব লক্ষণীয়। ওরাকলের CX_ORACLE ড্রাইভার দিয়ে পাইথন অ্যাপ্লিকেশন থেকে ওরাকল ডাটাবেজে এক্সেস করা যায়। Continue reading Perform CRUD Operations by Python in Oracle Database [bangla] Part 1