Thứ Ba, 20 tháng 4, 2021

OMF - Quản lý datafile, control file, online redo log bởi Oracle

Mục đích: Tự động tạo các datafile, online redo log, control file, được định nghĩa bởi các tham số DB_CREATE_FILE_DEST, DB_CREATE_ONLINE_LOG_DEST_n:

File TypeFormat
Controlfilesora_%u.ctl
Redo Log Filesora_%g_%u.log
Datafilesora_%t_%u.dbf
Temporary Datafilesora_%t_%u.tmp

Quản lý Redo Log Files sử dụng OMF

Dùng File System

-- File System
DB_CREATE_ONLINE_LOG_DEST_1='/u02/oradata'
DB_CREATE_ONLINE_LOG_DEST2 ='/u03/oradata'
-- File System
ALTER SYSTEM SET DB_CREATE_ONLINE_LOG_DEST_1='/u02/oradata';
ALTER SYSTEM SET DB_CREATE_ONLINE_LOG_DEST2 ='/u03/oradata';


Khi đó tạo online redo log: ALTER DATABASE ADD LOGFILE GROUP 1 THREAD 1 size 1G sẽ tạo ra 1 member nằm ở /u02/oradata và /u03/oradata (với file system) 
Dùng ASM
-- ASM
DB_CREATE_ONLINE_LOG_DEST_1='+DATA'
DB_CREATE_ONLINE_LOG_DEST_2='+RECO'
-- ASM
ALTER SYSTEM SET DB_CREATE_ONLINE_LOG_DEST_1='+DATA';
ALTER SYSTEM SET DB_CREATE_ONLINE_LOG_DEST2 ='+RECO';
Khi đó tạo online redo log: ALTER DATABASE ADD LOGFILE GROUP 1 THREAD 1 size 1G sẽ tạo ra 1 member nằm ở +DATA/redolog/ và +RECO/redolog/

Note: Khi xóa ALTER DATABASE DROP LOGFILE GROUP 3 nó sẽ xóa toàn bộ các redo log file.

Quản lý Tablespaces sử dụng OMF

Dùng File System

Tham số cấu hình:

ALTER SYSTEM SET DB_CREATE_FILE_DEST='/u02/oradata';

Khi được cấu hình tham số DB_CREATE_FILE_DEST ta tạo tablespace, alter, drop như sau:
CREATE TABLESPACE app_ts;
CREATE TABLESPACE app_ts DATAFILE SIZE 150M;
ALTER TABLESPACE app_ts ADD DATAFILE;
--Thêm datafile
alter tablespace app_ts add datafile size 1G autoextend on next 100m;
alter tablespace app_ts add datafile size 8G autoextend off;
DROP TABLESPACE app_ts INCLUDING CONTENTS AND DATAFILES;

Dùng Automatic Storage Manager (ASM)

ALTER SYSTEM SET DB_CREATE_FILE_DEST='+DATA';
Khi đó tạo tablespace hoặc add datafile:
create tablespace DATA2022 datafile '+DATA' size 8G;
create tablespace DATA2022 datafile '+DATA' size 1G autoextend on next 100m;

-- Add datafile
alter tablespace DATA2022 add datafile '+DATA' size 8G;
alter tablespace DATA2022 add datafile '+DATA' size 1G autoextend on next 100m;

Đọc thêm:


Hy vọng hữu ích cho bạn.
=============================
* KHOÁ HỌC ORACLE DATABASE A-Z ENTERPRISE trực tiếp từ tôi giúp bạn bước đầu trở thành những chuyên gia DBA, đủ kinh nghiệm đi thi chứng chỉ OA/OCP, đặc biệt là rất nhiều kinh nghiệm, bí kíp thực chiến trên các hệ thống Core tại VN chỉ sau 1 khoá học.
* CÁCH ĐĂNG KÝ: Gõ (.) hoặc để lại số điện thoại hoặc inbox https://m.me/tranvanbinh.vn hoặc Hotline/Zalo 090.29.12.888
* Chi tiết tham khảo:
https://bit.ly/oaz_w
hoặc
https://bit.ly/oaz_fp
=============================
KẾT NỐI VỚI CHUYÊN GIA TRẦN VĂN BÌNH:
📧 Mail: binhoracle@gmail.com
☎️ Mobile: 0902912888
⚡️ Skype: tranbinh48ca
👨 Facebook: https://www.facebook.com/BinhOracleMaster
👨 Inbox Messenger: https://m.me/101036604657441 (profile)
👨 Fanpage: https://www.facebook.com/tranvanbinh.vn
👨 Inbox Fanpage: https://m.me/tranvanbinh.vn
👨👩 Group FB: https://www.facebook.com/groups/DBAVietNam
👨 Website: https://www.tranvanbinh.vn
👨 Blogger: https://tranvanbinhmaster.blogspot.com
🎬 Youtube: http://bit.ly/ytb_binhoraclemaster
👨 Tiktok: https://www.tiktok.com/@binhoraclemaster?lang=vi
👨 Linkin: https://www.linkedin.com/in/binhoracle
👨 Twitter: https://twitter.com/binhoracle
👨 Địa chỉ: Tòa nhà Sun Square - 21 Lê Đức Thọ - Phường Mỹ Đình 1 - Quận Nam Từ Liêm - TP.Hà Nội

=============================
học oracle database, Tự học Oracle, Tài liệu Oracle 12c tiếng Việt, Hướng dẫn sử dụng Oracle Database, Oracle SQL cơ bản, Oracle SQL là gì, Khóa học Oracle Hà Nội, Học chứng chỉ Oracle ở đầu, Khóa học Oracle online,khóa học pl/sql, học dba, học dba ở việt nam, khóa học dba, khóa học dba sql, tài liệu học dba oracle, Khóa học Oracle online, học oracle sql, học oracle ở đâu tphcm, học oracle bắt đầu từ đâu, học oracle ở hà nội, oracle database tutorial, oracle database 12c, oracle database là gì, oracle database 11g, oracle download, oracle database 19c, oracle dba tutorial, oracle tunning, sql tunning , oracle 12c, oracle dataguard, oracle goldengate, oracle weblogic, oracle exadata, hoc solaris, hoc linux, hoc aix

ĐỌC NHIỀU

Trần Văn Bình - Oracle Database Master