Oracle Redo Log File đóng vai trò quan trọng trong việc đảm bảo tính toàn vẹn và khả năng phục hồi dữ liệu trong cơ sở dữ liệu Oracle. Nó là một tập tin nhật ký liên tục được ghi để theo dõi tất cả các thay đổi được thực hiện trong cơ sở dữ liệu.
- HOME
- BASIC
- INSTALL
- ADMIN
- FULL BÀI VIẾT
- CÂU HỎI THƯỜNG GẶP
- ADMIN TUTORIAL
- CÀI ĐẶT, PATCH
- UPGRADE/MIGRATION
- NGUYÊN LÝ
- CÔNG CỤ
- INSTANCE
- USER, QUYỀN
- LƯU TRỮ (STORAGE)
- GIAO DỊCH
- BẢO MẬT
- OBJECTS
- BACKUP
- RECOVERY
- BẢO TRÌ
- HIỆU NĂNG (PERFORMANCE)
- CÁC LỖI THƯỜNG GẶP
- TROUBLESHOOTING
- QUY TRÌNH VẬN HÀNH ORACLE DATABASE A-Z
- VẬN HÀNH TỰ ĐỘNG
- TIPS
- KHO TÀI NGUYÊN
- EXADATA
- KHÁC
- DEV
- SECURITY
- TUNNING
- RAC
- HA
- OTHER DB
- SYSTEM
- SOLUTION
- TRAINING
- CONTACT
Thứ Hai, 8 tháng 9, 2025
Recovery CDB Container Database và PDB Pluggable Database trong Oracle Database
CONTAINER DATABASE (CDB) RECOVERY
Khi tiến hành restore và recovery CDB thì đồng thời chúng ta cũng thực hiện restore và recovery tất cả PDB có trên đó.
Sử dụng RMAN recovery catalog trong Oracle Database
Sử dụng một recovery catalog trong RMAN (Recovery Manager) giúp quản lý và bảo mật các bản sao lưu của cơ sở dữ liệu Oracle một cách hiệu quả hơn. Recovery catalog lưu trữ metadata về các bản sao lưu, giúp quản lý và khôi phục dữ liệu dễ dàng hơn. Dưới đây là hướng dẫn chi tiết về cách cấu hình và sử dụng recovery catalog trong RMAN.
Kiểm tra và sửa chữa datafile data block lỗi trong Oracle
Phát hiện và sửa chữa sự cố hỏng cơ sở dữ liệu và các khối cơ sở dữ liệu trong Oracle là một phần quan trọng để duy trì tính toàn vẹn của dữ liệu. Dưới đây là hướng dẫn chi tiết về cách phát hiện và sửa chữa sự cố hỏng cơ sở dữ liệu và các khối cơ sở dữ liệu bằng cách sử dụng RMAN và các công cụ khác.
Sửa lỗi CSDL với Data Recovery Advisor Oracle database
Data Recovery Advisor (DRA) là một công cụ tự động trong Oracle Database giúp phát hiện và khắc phục các sự cố liên quan đến cơ sở dữ liệu, chẳng hạn như lỗi tệp, mất dữ liệu, hoặc các vấn đề với redo logs và control files. Nó cung cấp các giải pháp khôi phục tự động và hướng dẫn người quản trị cơ sở dữ liệu trong việc khôi phục dữ liệu một cách nhanh chóng và hiệu quả.
Thứ Bảy, 6 tháng 9, 2025
Duplicate Database using Rman Oracle Database 19c
Trong bài viết này chúng ta sẽ cùng nhau thực hiện thực hành cách để Duplicate database sử dụng RMAN trong Oracle Database 19c.
Quản trị Backup Restore với Rman trong Oracle database
Quản trị và cấu hình sao lưu (backup) cho Oracle Database là một phần quan trọng của quản trị cơ sở dữ liệu để đảm bảo tính toàn vẹn và phục hồi dữ liệu khi có sự cố. Oracle cung cấp nhiều phương pháp sao lưu, nhưng công cụ phổ biến và mạnh mẽ nhất là Recovery Manager (RMAN). Dưới đây là các bước để cấu hình và quản trị sao lưu Oracle Database bằng RMAN.
Rman Restore database khi mất Online Redo logfile Oracle Database 19c
Bài viết này sẽ hướng dẫn bạn cách khôi phục lại CSDL khi bị mất Online Redo logfile.
Rman Restore database khi mất Controlfiles Oracle Database 19c
Bài viết này sẽ hướng dẫn bạn cách khôi phục lại CSDL khi bị mất Controlfiles.
Clone database, duplicate database – Restore Oracle Database to New Server using Rman
Bài viết này sẽ hướng dẫn các bạn cách để Restore Oracle database từ bản backup piece sang 1 server mới (nhân bản CSDL) sử dụng RMAN trong Oracle Database 19c.
Drop table thì có lấy lại được dữ liệu hay không? Dữ liệu sau khi drop sẽ được lưu ở đâu?
Drop table thì có lấy lại được dữ liệu hay không? Dữ liệu sau khi drop sẽ được lưu ở đâu?
Rman Demo Recovery Table Point in time Oracle database 19c
Các bước thực hiện:
- Database phải trong chế độ Archivelog mode
- Tạo dữ liệu test
- Xoá và recover table
- Test dữ liệu
Rman recovery point in time Oracle Database 19c
Bài viết này sẽ hướng dẫn các bạn cách để Recovey dữ liệu về một mốc thời gian nào đó trong quá khứ sử dụng RMAN trong Oracle Database 19c.
Thứ Năm, 8 tháng 6, 2023
Restore pfile/spfile trong Oracle Database
Restore archived redo log trong Oracle database
Restore tablesapce trong Oracle Database
Restore control file trong Oracle database
Restore/Recover datafile trong Oracle Database
Thứ Năm, 16 tháng 6, 2022
Tạo lại control file trong Oracle Database
Control file là gì?
Control file là file thông tin dạng nhị phân được sử dụng cho việc khởi tạo và vận hành database một cách hiệu quả.
Mỗi khi instance được MOUNT (gắn) với một Oracle database, các thông tin trong control file sẽ được đọc ra, từ đó xác định các data files và các online redo log files.
Sửa bài viếtThứ Tư, 16 tháng 3, 2022
Các câu lệnh hay dùng về Flashback trong Oracle Database
Mục đích: Chia sẻ Các câu lệnh hay dùng về Flashback trong Oracle Database
1. Kiểm tra flashback DB có được bật hay không?
select flashback_on from v$database;
2. Bật flashback mức database:
--- make sure database is in archivelog mode: alter system set db_recovery_file_dest_size=10G scope=both; alter system set db_recovery_file_dest='/dumparea/FRA/B2PMT3' scope=both; alter database flashback on;
3. Tắt flashback mức database:
alter database flashback off;
4. Tạo flashback restore point :
create restore point FLASHBACK_PREP guarantee flashback database;
5. Hiển thị các restore points:
-- Từ SQL: SQL>Select * from v$restore_points: -- Từ RMAN: RMAN>LIST RESTORE POINT ALL;
6. Drop restore point:
drop restore point FLASHBACK_PREP;
7. Flashback database về thời điểm restore point:
--- Dưới đây là thủ tục flashback database về thời điểm restore point; 1. Lấy thông tin restore point name và thời điểm: SQL> select NAME,time from v$restore_point; NAME TIME -------------------------------- ----------------------------------------------- FLASHBACK_PREP 21-MAR-17 03.41.33.000000000 PM 2. Shutdown database và start db ở chế độ Mount: shutdown immediate; startup mount; 3. flashback db về thời điểm restore point: flashback database to restore point FLASHBACK_PREP; 4. Open cùng với tuỳ chọn resetlog: alter database open resetlogs;
8. Flashback database về thời điểm SCN hay timestamp cụ thể:
shutdown immediate; startup mount; --FLASHBACK DATABASE TO SCN 202381; -- Sửu dụng SCN cụ thể --FLASHBACK DATABASE TO TIMESTAMP (SYSDATE-1/24); - Sử dụng flashback về 1 giờ trước --FLASHBACK DATABASE TO TIMESTAMP to_timestamp('2018-03-11 16:00:00', 'YYYY-MM-DD HH24:MI:SS'); --tới timestamp cụ thể: alter database open resetlogs;
9. Flashback query với timestamp:
SELECT * FROM DBAVIET.EMP AS OF TIMESTAMP TO_TIMESTAMP('2017-01-07 10:00:00', 'YYYY-MM-DD HH:MI:SS'); SELECT * FROM DBAVIET.EMP AS OF TIMESTAMP SYSDATE -1/24; Tạo bảng mới để lưu trữ dữ liệu trên: create table dbaviet.emp_new as select * from FROM DBAVIET.EMP AS OF TIMESTAMP TO_TIMESTAMP('2017-01-07 10:00:00', 'YYYY-MM-DD HH:MI:SS');
10. Flashback table từ recyclebin:
-- Đàu tiên càn kiểm tra xem bảng còn ở trong recyclebin hay không: SELECT object_name, original_name, createtime FROM recyclebin where original_name='EMP'; -- restore table giống tên ban đầu: FLASHBACK TABLE int_admin_emp TO BEFORE DROP; -- Restore table với tên mới: FLASHBACK TABLE int_admin_emp TO BEFORE DROP RENAME TO int2_admin_emp;
11. Lấy thông tin phân vùng flashback đang sử dụng:
SELECT * FROM V$FLASH_RECOVERY_AREA_USAGE;
12. Chúng ta có thể flashback lâu nhất là khi nào?
-- Chúng ta có thể Flashback được bao lâu (theo thời gian)? select to_char(oldest_flashback_time,’dd-mon-yyyy hh24:mi:ss’) “Oldest Flashback Time” from v$flashback_database_log; --Chúng ta có thể Flashback được bao lâu (theo SCN)? col oldest_flashback_scn format 99999999999999999999999999 select oldest_flashback_scn from v$flashback_database_log;
* 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
=============================
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
=============================
oracle flasback, 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 multitenant, Container Databases (CDB), Pluggable Databases (PDB), oracle cloud, oracle security, oracle fga, audit_trail, oracle dataguard, oracle goldengate, mview, oracle exadata, oracle oca, oracle ocp, oracle ocm , oracle weblogic, middleware, hoc solaris, hoc linux, hoc aix, unix, securecrt, xshell, mobaxterm, putty
Sửa bài viết
ĐỌC NHIỀU
-
Checklist triển khai theo 6 giải pháp của Bộ TT&TT (có phân vai “Ai làm gì” – từng bước – mẫu tài liệu cần chuẩn bị). Template “Kế h...
-
ASM là viết tắt của “Automatic Storage Management” trong hệ thống quản lý cơ sở dữ liệu của Oracle. ASM là một công nghệ của Oracle Databas...
-
Serial: sneep All Hardware # prtdiag -v // verbose show đầy đủ thông tin # prtconf