ORA-00845 MEMORY_TARGET not supported on this system
Lỗi ORA-00845: MEMORY_TARGET not supported on this system xuất hiện khi bạn cố gắng thiết lập tham số MEMORY_TARGET trong Oracle Database trên một hệ thống không hỗ trợ tính năng tự động quản lý bộ nhớ (Automatic Memory Management – AMM). Điều này thường xảy ra trên các hệ điều hành không hỗ trợ tệp hệ thống /dev/shm hoặc khi tệp hệ thống /dev/shm không đủ dung lượng.
CÁC BƯỚC KHẮC PHỤC
Kiểm tra dung lượng /dev/shm:
Trên hệ điều hành Linux, bạn có thể kiểm tra dung lượng của tmpfs (thường được gắn kết tại /dev/shm) bằng lệnh:
df -h /dev/shm
[oracle@localhost ~]$ df -h /dev/shmFilesystem Size Used Avail Use% Mounted on
tmpfs 6.2G 0 6.2G 0% /dev/shm
Tăng dung lượng /dev/shm:
Nếu dung lượng /dev/shm không đủ, bạn có thể tăng dung lượng bằng cách chỉnh sửa tệp /etc/fstab. Mở tệp này và thêm hoặc sửa dòng sau:
vi /etc/fstab
## thêm vào cuối file
tmpfs /dev/shm tmpfs defaults,size=20G 0 0
Sau đó, remount tmpfs để thay đổi có hiệu lực:
mount -o remount /dev/shm
Kiểm tra lại tham số MEMORY_TARGET và MEMORY_MAX_TARGET:
Đảm bảo rằng giá trị của MEMORY_TARGET và MEMORY_MAX_TARGET không vượt quá dung lượng của /dev/shm.
show parameter MEMORY_TARGET show parameter MEMORY_MAX_TARGET
Như vậy là đã xong việc khắc phục lỗi bên trên =>> hệ thống chạy bình thường
Ngoài ra, bonus thêm về việc cấu hình bộ nhớ Memory_target
Bạn có thể kiểm tra và thiết lập lại các tham số MEMORY này trong Oracle Database như sau:
ALTER SYSTEM SET MEMORY_TARGET = 10G SCOPE=SPFILE; ALTER SYSTEM SET MEMORY_MAX_TARGET = 10G SCOPE=SPFILE;
Sử dụng tham số SGA_TARGET và PGA_AGGREGATE_TARGET thay vì MEMORY_TARGET:
Nếu hệ thống của bạn không hỗ trợ AMM, bạn có thể quản lý bộ nhớ theo cách thủ công bằng cách sử dụng các tham số SGA_TARGET và PGA_AGGREGATE_TARGET thay vì MEMORY_TARGET.
ALTER SYSTEM SET SGA_TARGET = 10G SCOPE=SPFILE; ALTER SYSTEM SET PGA_AGGREGATE_TARGET = 6G SCOPE=SPFILE; SHUTDOWN IMMEDIATE; STARTUP;
Khởi động lại hệ thống để Apply thay đổi
Website không chứa bất kỳ quảng cáo nào, mọi đóng góp để duy trì phát triển cho website (donation) xin vui lòng gửi về STK 90.2142.8888 - Ngân hàng Vietcombank Thăng Long - TRAN VAN BINH
=============================
Nếu bạn không muốn bị AI thay thế và tiết kiệm 3-5 NĂM trên con đường trở thành DBA chuyên nghiệp hay làm chủ Database thì hãy đăng ký ngay KHOÁ HỌC ORACLE DATABASE A-Z ENTERPRISE, được Coaching trực tiếp từ tôi với toàn bộ bí kíp thực chiến, thủ tục, quy trình của gần 20 năm kinh nghiệm (mà bạn sẽ KHÔNG THỂ tìm kiếm trên Internet/Google) từ đó giúp bạn dễ dàng quản trị mọi hệ thống Core tại Việt Nam và trên thế giới, đỗ OCP.
- 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
=============================
2 khóa học online qua video giúp bạn nhanh chóng có những kiến thức nền tảng về Linux, Oracle, học mọi nơi, chỉ cần có Internet/4G:
- Oracle cơ bản: https://bit.ly/admin_1200
- Linux: https://bit.ly/linux_1200
=============================
KẾT NỐI VỚI CHUYÊN GIA TRẦN VĂN BÌNH:
📧 Mail: binhoracle@gmail.com
☎️ Mobile/Zalo: 0902912888
👨 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: https://www.youtube.com/@binhguru
👨 Tiktok: https://www.tiktok.com/@binhguru
👨 Linkin: https://www.linkedin.com/in/binhoracle
👨 Twitter: https://twitter.com/binhguru
👨 Podcast: https://www.podbean.com/pu/pbblog-eskre-5f82d6
👨 Đị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
=============================
cở sở dữ liệu, cơ sở dữ liệu quốc gia, database, AI, trí tuệ nhân tạo, artificial intelligence, machine learning, deep learning, LLM, ChatGPT, DeepSeek, Grok, oracle tutorial, 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,sql tutorial, khóa học pl/sql tutorial, 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/21c/23c/23ai, 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 RAC, ASM, oracle dataguard, oracle goldengate, mview, oracle exadata, oracle oca, oracle ocp, oracle ocm , oracle weblogic, postgresql tutorial, mysql tutorial, mariadb tutorial, ms sql server tutorial, nosql, mongodb tutorial, oci, cloud, middleware tutorial, docker, k8s, micro service, hoc solaris tutorial, hoc linux tutorial, hoc aix tutorial, unix tutorial, securecrt, xshell, mobaxterm, putty