ওরাকলের রাজ্যে স্বাগতম! Oracle DBA : পর্ব-২

0
254

ওরাকলের রাজ্যে স্বাগতম! Oracle DBA : পর্ব-১

 

Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting

আজকে চলুন Tablespace এর ব্যবহারিক কিছু কাজ করি।

  • Manually TableSpace Create:
  • এবার নিম্নোক্ত কমান্ড টাইপ করে দেখে নেই ডাটাবেসে কি কি Tablespace আছে।

SQL> desc dba_tablespaces;

SQL> select tablespace_name from dba_tablespaces;

OR

SQL> desc v$tablespace

SQL> select name from dba_tablespaces;

ডাটাবেসের সকল Tablespace এর নাম দেখাবে।


 

  • test নামে নতুন একটি Tablespace তৈরি করি:

SQL> create tablespace test
2 datafile ‘D:\APP\MONIR\ORADATA\ORCL\test01.dbf’ size 20M
3 autoextend on next 5M maxsize 30M
4 extent management local
5 uniform size 64K blocksize 8K
6 segment space management auto;

Tablespace created. মেসেজটি পাবেন।

  • কমান্ড বিশ্লেষণ:
  • Create Tablespace এর পর Tablespace নাম লিখতে হয়। আমি লিখেছি।
  • datafile এরপর ফাইলের লোকেশন ও নাম  এবং সাইজ লিখতে হয়।
  • বাকি সব অপশনাল। এগোলো না লিখলেও চলবে।

এবার নিচের কমান্ডটি আবার চালিয়ে চলুন চেক করে দেখি:

 SQL> Select file_name from dba_data_files;

FILE_NAME
———————————————–
D:\APP\MONIR\ORADATA\ORCL\USERS01.DBF
D:\APP\MONIR\ORADATA\ORCL\UNDOTBS01.DBF
D:\APP\MONIR\ORADATA\ORCL\SYSAUX01.DBF
D:\APP\MONIR\ORADATA\ORCL\SYSTEM01.DBF
D:\APP\MONIR\ORADATA\ORCL\EXAMPLE01.DBF
D:\APP\MONIR\ORADATA\ORCL\TEST01.DBF

ডাটা ফাইলটি TEST01.DBF নামে দেখা যাচ্ছে।

SQL> select tablespace_name from dba_tablespaces;

এখানে test নামে Tablespace দেখা যাবে।


  •  Altering Tablespace:

Test Tablespace -এ নতুন Data File যোগ করি।

SQL> alter tablespace test
2 add datafile ‘D:\APP\MONIR\ORADATA\ORCL\test02.dbf’ size 20M;

Tablespace altered. মেসেজটি পাবেন।

এবার নিচের কমান্ডটি আবার চালিয়ে চলুন চেক করে দেখি:

 SQL> Select file_name from dba_data_files;

FILE_NAME
—————————————-
D:\APP\MONIR\ORADATA\ORCL\USERS01.DBF
D:\APP\MONIR\ORADATA\ORCL\UNDOTBS01.DBF
D:\APP\MONIR\ORADATA\ORCL\SYSAUX01.DBF
D:\APP\MONIR\ORADATA\ORCL\SYSTEM01.DBF
D:\APP\MONIR\ORADATA\ORCL\EXAMPLE01.DBF
D:\APP\MONIR\ORADATA\ORCL\TEST01.DBF
D:\APP\MONIR\ORADATA\ORCL\TEST02.DBF

 ডাটা ফাইলটি TEST02.DBF নামে দেখা যাচ্ছে।


  • Drop TableSpace:

SQL> drop tablespace test including contents and datafiles;

 Tablespace dropped. মেসেজটি পাবেন।

SQL> Select file_name from dba_data_files;

SQL> select tablespace_name from dba_tablespaces;

উপরোক্ত কমান্ড চালিয়ে চেক করে দেখি। TEST01.DBF নামক ডাটা ফাইল এবং TEST নামে  Tablespace  আর দেখা যাচ্ছে না।


  • Tablespace Information:
  1. DBA_TABLESPACES
  2. V$TABLESPACE
  • Data file Information:
  1. DBA_DATA_FILES
  2. V$DATAFILE
  • Temp File Information:
  1. DBA_TEMP_FILES
  2. V$TEMPFILE

আল্লাহ হাফিজ।

টিউনারপেজের নতুন টিউন আপনাকে ইমেইল করব?
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting

একটি উত্তর ত্যাগ

Please enter your comment!
Please enter your name here

2 × 2 =