Working with Oracle Data Pump

ওরাকল ডাটাবেজের এর ডাটা এবং মেটাডাটা দ্রুত এক ডাটাবেজ থেকে অন্য ডাটাবেজে স্থানান্তর করার জন্য 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 Pump

How to create wallet by Oracle Wallet Manager

আপনারা যারা ওরাকল ডাটাবেজে অথবা এপেক্স-এ বিভিন্ন API ব্যাবহার করে থাকেন তারা নিশ্চয় নিচের ইরর মেসেজটা দেখেছেন –

Continue reading How to create wallet by Oracle Wallet Manager

How to call REST API from Oracle APEX

মডার্ন ওয়েব টেকনোলজির যুগে আপ্লিকেশন ডেভেলপমেন্টের সময় আমাদের বিভিন্ন ধরনের API ব্যাবহার করতে হয়। হতে পারে সেটা আবহাওয়ার উপডেট দেবার API অথবা হতে পারে কাস্টমারকে মেসেজ পাঠানোর API.

Continue reading How to call REST API from Oracle APEX

New Loop Iterators in Oracle 21c

প্রোগ্রামিং-এ একই কোড বার বার এক্সিকিউট করার জন্য আমরা লুপ ব্যাবহার করি। অন্য সব প্রোগ্রামিং ল্যাংগুয়েজের মতো ওরাকলেও বিভিন্ন ধরনের লুপ আছে। তার মধ্যে সব চেয়ে বেশি ব্যবহৃত হয় ফর লুপ। ওরাকল 21c ভার্সন থেকে ফর লুপে নতুন কিছু ফিচার যোগ করেছে। চলুন আজকের লেখায় সেই ফিচার গুলো জেনে নেই –

Continue reading New Loop Iterators in Oracle 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