- 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ứ Tư, 26 tháng 4, 2023
11 cách liệt kê và sắp xếp file trên Linux
Các lệnh Linux có thể cung cấp thông tin chi tiết về tệp và hiển thị các tùy chọn để tùy chỉnh danh sách tệp, nhưng cũng có thể tiếp cận sâu vào hệ thống tệp mà bạn quan tâm.
Timedatectl có thể kiểm soát thời gian và múi giờ Linux của bạn
Lệnh timedatectl cho phép bạn vừa truy vấn vừa thay đổi đồng hồ hệ thống và cài đặt của nó trên hệ thống Linux.
Thứ Năm, 13 tháng 4, 2023
Đăng ký Archive log file theo cách thủ công trong Cơ sở dữ liệu dự phòng (Standby database)
Đôi khi, archive redo log không được chuyển đến phân vùng lưu trữ của standby database do sự cố mạng hoặc đầy ổ. Có thể có archive redo log đang chờ ở phân vùng lưu trữ của standby databse cho một archived redo log file.
CRS-0813:Cluster Ready Service aborted due to failure to initialize the network layer with error [clsclisten failed with ret 3
PHIÊN BẢN
Oracle Database - Enterprise Edition - Version 11.2.0.4 và các phiên bản sauTRIỆU TRỨNG
On : 11.2.0.4 version, Clusterware
Khi bật CRS gặp lỗi sau:
alert<node_name>.log
-----------------------
[crsd(95614)]CRS-1012:The OCR service started on node <node_name>.
2020-07-22 14:25:43.994:
[evmd(94773)]CRS-1401:EVMD started on node <node_name>.
2020-07-22 14:25:44.934:
[crsd(95614)]CRS-0813:Cluster Ready Service aborted due to failure to initialize the network layer with error [clsclisten failed with ret 3
(File: caa_Socket.cpp, line: 525
]. Details at (:CRSD00133:) in /home/u01/app/11.2.0/grid/log/<node_name>/crsd/crsd.log.
SỰ THAY ĐỔI
$GI_HOME/network/admin/sqlnet.ora is gần đây được cập nhật, thêm/xóa IP
NGUYÊN NHÂN
Thiết lập sqlnet.ora sai, TCP.VALIDNODE_CHECKING được bật và không cho CRS bật lên
GIẢI PHÁP
Xóa dòng TCP.VALIDNODE_CHECKING từ /u01/grid/network/admin/sqlnet.ora
hoặc
Cấu hình đúng tham số TCP.INVITED_NODES trên các node RAC, ví dụ:
[oracle@dbaviet1 /u01/grid/network/admin]$more sqlnet.ora.20190121
# sqlnet.ora.dbaviet1 Network Configuration File: /u01/grid/network/admin/sqlnet.ora.dbaviet1
# Generated by Oracle configuration tools.
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
ADR_BASE = /u01/oracle
TCP.VALIDNODE_CHECKING = YES
TCP.INVITED_NODES=(192.168.1.40,192.168.1.42,192.168.1.44,192.168.1.46,192.168.1.50)
* 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/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: 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
=============================
Chủ Nhật, 2 tháng 4, 2023
25 câu hỏi và câu trả lời nổi bật trong phóng vấn Database Testing
Database Testing hay còn được gọi là Backend Testing , kiểu kiểm tra lớp ứng dụng và Cơ sở dữ liệu, tập trung vào việc kiểm tra các hành vi của hệ thống ở cấp cơ sở dữ liệu. Database Testing gồm bốn loại khác nhau:
- Kiểm tra tính toàn vẹn dữ liệu
- Kiểm tra tính hợp lệ của dữ liệu
- Hiệu suất cơ sở dữ liệu liên quan
- Kiểm tra các chức năng, thủ tục và kích hoạt
Cơ sở dữ liệu MongoDB - Phần 3: Hướng dẫn cài đặt và sử dụng mongodb
MỤC LỤC
- Lời mở đầu
- Hướng dẫn cài đặt mongodb
- Lời mở đầu
- Hướng dẫn cài đặt mongodb
Cơ sở dữ liệu MongoDB - Phần 2: Kiến trúc hệ thống của mongodb
MỤC LỤC
- Lời mở đầu
- MongoDB Standalone
- Sử dụng Replication
- Replication là gì
- Automic Failover
- Đọc dữ liệu từ node secondary
- Sử dụng Sharding
- Sharding là gì
- Kiến trúc hệ thống Sharding
- Shard Keys
- Best Practice: Kết hợp Sharding và Replication
Cơ sở dữ liệu MongoDB - Phần 1: Giới thiệu
MỤC LỤC
- Lời mở đầu
- NoSQL là gì
- MongoDB là gì
- Điểm mạnh của mongodb
- Khi nào nên sử dụng MongoDB
- Một số thuật ngữ của MongoDB
Tăng tốc database phần 15.1 Indexing NULL trong Oracle
Nếu các bạn chưa xem bài trước vui lòng xem tại đây. Trong Oracle nếu tất cả các cột trong được đánh index là NULL thì bản ghi đó sẽ không có trong index. Điều đó nghĩa là tất cả các index là partial index giống như điều kiện sau.
Tăng tốc database phần 15.2 Indexing NULL trong Oracle - NOT NULL Constraints
Như bài trước đã viết về index NULL trong Oracle và cách khắc phục. Tuy nhiên cần chú ý thêm một điều nữa là để index được IS NULL trong Oracle thì trong đó phải có ít nhất một Column không bao giờ NULL.
Tăng tốc database phần 15 NULL trong Oracle Database
NULL luôn là một thứ gây bối rối, mặc dù ý tưởng của nó chỉ đơn giản là một giá trị cho biết là chỗ này chưa có dữ liệu. Có một số cái lạ nữa như là truy vấn thì luôn dùng IS NULL chứ không dùng = NULL. Tuy nhiên ORACLE đối xử với NULL một cách dị hợm hơn chuẩn thông thường. Hơn nữa cách index trên NULL còn tiếp tục khác biệt.
Tăng tốc database phần 14 Partial Indexes
Thường thì chúng ta index sẽ hiểu là tất cả các dòng của cột đều được đánh index, nhưng trong một số trường hợp ta chỉ muốn đánh index theo một điều kiện nào đó. Một số hệ quản trị cung cấp chúng ta một tiện ích gọi là partial (PostgreSQL) or filtered (SQL Server).
Tăng tốc database phần 14 Partial Indexes
Thường thì chúng ta index sẽ hiểu là tất cả các dòng của cột đều được đánh index, nhưng trong một số trường hợp ta chỉ muốn đánh index theo một điều kiện nào đó. Một số hệ quản trị cung cấp chúng ta một tiện ích gọi là partial (PostgreSQL) or filtered (SQL Server).
ĐỌ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