DB2 là gì?
DB2 là một sản phẩm CSDL phát triển bởi IBM. Ít là một hệ thống quản trị CSDL kiểu quan hệ (RDBMS). IBM DB2 được thiết kế để lưu trữ, phân tích và lấy dữ liệu một cách hiệu quả nhất. DB2 được mở rộng với sự hỗ trợ của các tính năng hướng đối tượng và các cấu trúc không quan hệ XML.
Thông tin về hệ quản trị CSDL IBM DB2
- Giấy phép: Proprietary EULA
- Phiên bản ổn định: Db2 Data Server (11.1) / April 12, 2016; 2 years ago
- Phát triển bởi: IBM
- Phát hành đàu tiên vào năm: 1983
- Viết bằng ngôn ngữ: C, C++, Assembly
Các bản phân phối của DB2
IBM có 6 phiên bản:
- Advanced Enterprise Server Edition
- Enterprise Server Edition
- Advanced Workgroup Server Edition
- Workgroup Server Edition
- Direct and Developer Editions
- Express-C.
Hệ quản trị CSDL DB2 Express -C
1. Giới thiệu DB2 Express -C
IBM DB2 Express-C là một phiên bản miễn phí của IBM DB2 data server, hỗ trợ cả các tính năng XML database và hệ quản trị CSDL quan hệ. Nó bị giới hạn ở 2 CPU Cores, 16GB RAM và kích thước database 15TB ổ cứng. Ngoài ra phiên bản này không hỗ trợ support và fix packs. Tuy nhiên DB2 Express-C không giới hạn số lượng users được sử dụng.
2. Hướng dẫn cài đặt DB2 Express-C
Tiền đề:
- Phiên bản DB2 Express-C => Download ở đây
- Hệ điều hành CentOS 7 có cài đặt giao diện Gnome Desktop. Các bạn tham khảo bài viết này để cài giao diện cho CentOS 7 nếu chưa có GUI
Sau khi download đc file cài đặt của DB2 Express-C ( IBM-Db2-Express-C-v11.1_linuxx64_expc.tar.gz ), ta tiền hành giải nén file bằng command sau:
- tar xvzf IBM-Db2-Express-C-v11.1_linuxx64_expc.tar.gz -C /root/
– Đăng nhập SSH với quyền root
- ssh -X root@localhost
– Khởi động GUI cài đặt DB2 bằng command sau:
- cd /root/expc/
- ./db2setup
– Giao diện cài đặt DB2 sẽ được hiển thị, chọn “New Install” để tiến hành cài đặt mới
– Chọn bản phân phối của DB2, ở đây chỉ có 1 lựa chọn là DB2 Express-C -> Bấm [Next] để tiếp tục
– Tích chọn “I agree to the IBM terms” để xác nhận rằng bạn đồng ý với các điều khoản của IBM -> Bấm [ Next ]
– Tạo Instance Owner, điền thông tin password và bấm [ Next ]
– Response File and Summary, xác nhận lại thông tin của bạn lần nữa -> Bấm [ Finish ] để tiến hành cài đặt.
– Quá trình cài đặt sẽ diễn ra
– Bấm [ Finish ] sau khi cài đặt xong
Vậy là quá trình cài đặt DB2 Express-C đã kết thúc, bạn có thể trải nghiệm hệ quản trị CSDL này.