Cài đặt Microsoft SQL Server 2022 Express Edition
-
Giới thiệu về Microsoft SQL Server 2022 Express
Microsoft SQL Server 2022 Express Edition là phiên bản miễn phí của Microsoft SQL Server, được thiết kế và phát triển dành cho mục đích học tập hoặc nghiên cứu. Nó cũng được sử dụng ở các doanh nghiệp nhỏ, nơi không có yêu cầu cao về hiệu suất hoặc dung lượng lưu trữ lớn.
-
Đặc điểm chính
- Phát hành hoàn toàn miễn phí.
- Hỗ trợ tối đa 10 GB cho mỗi cơ sở dữ liệu.
- Hỗ trợ tối đa một CPU vật lý (socket), bốn lõi (core) và 1 GB RAM.
-
Các tính năng nổi bật
- Query Store: Tối ưu hóa hiệu suất truy vấn bằng cách lưu trữ và phân tích thông tin về các truy vấn SQL.
- Hỗ trợ JSON: Dễ dàng làm việc với dữ liệu định dạng JSON.
- Hỗ trợ T-SQL: Ngôn ngữ truy vấn và thao tác dữ liệu độc quyền của Micosoft.
-
Yêu cầu hệ thống
- Hệ điều hành Microsoft Windows Server hoặc Windows 10/11 (64-bit).
- RAM tối thiểu 1 GB, đề xuất 4 GB.
- Dung lượng ổ đĩa tối thiểu để cài đặt: 6 GB.
- Bộ xử lý x86 tối thiểu 1.4 GHz.
-
-
Cài đặt
-
Chuẩn bị cài đặt
Bộ cài đặt Microsoft SQL Server 2022 Express Edition được Microsoft phát hành miễn phí, bạn có thể tải trực tiếp từ website của hãng hoặc theo liên kết Micosoft SQL Server 2022 Express Edition.
-
Thực hiện cài đặt
-
Khởi động quá trình cài đặt
Chạy tập tin cài đặt, thông thường là SQL2022-SSEI-Expr.exe. Tại màn hình khởi động, chọn kiểu cài đặt.
- Basic: Cài đặt với cấu hình mặc định.
- Custom: Tùy chỉnh vị trí cài đặt, thành phần cài đặt và các tham số khác.
- Download Media: Chỉ tải về, cài đặt sau.
Để tùy chỉnh một vài giá trị mặc định ở bước này chúng ta nhấp chọn Custom.
Chỉ định vị trí lưu tập tin tạm thời, giá trị mặc định là C:\SQL2022; Đảm bảo ổ đĩa có đủ dung lượng trống (khoảng 6 GB đối với bản SQL Server 2022 Express Edition). Nhấp Install để chuyển tới màn hình kế tiếp.
SQL Server Instance là một phiên bản độc lập của SQL Server Database Engine, chạy trên một máy chủ vật lý hoặc máy ảo. Mỗi instance hoạt động như một máy chủ cơ sở dữ liệu riêng biệt.
Tại bước này, nhấp New SQL Server standalone installation or add features to an existing installation.
Nhấp chọn Accept để đồng ý với điều khoản và chính sách sử dụng, sau đó nhấp Next.
Tiến trình cài đặt sẽ kiểm tra các yêu cầu hệ thống (Hệ điều hành, các thiết bị phần cứng, các thư viện cần thiết, tính tương thích của các thành phần cài đặt, v.v.) nhằm đảm bảo máy tính của bạn đủ điều kiện vận hành SQL Server.
Nếu có bất kỳ lỗi nào xuất hiện, hãy kiểm tra kỹ các thông báo để tìm nguyên nhân và tiến hành khắc phục. Trường hợp hệ thống của bạn đáp ứng yêu cầu hãy nhấp Next để tiếp tục.
-
Tùy chỉnh cài đặt
-
Azure Extension for SQL Server
Azure Extension for SQL Server là một tiện ích mở rộng cho phép SQL Server tích hợp với Microsoft Azure, do chúng ta không sử dụng tiện ích này nên bỏ chọn Azure Extension for SQL Server sau đó nhấp Next để tiếp tục.
-
Một số dịch vụ của SQL Server
- Database Engine Service: Đây là dịch vụ cốt lõi của Microsoft SQL Server, chịu trách nhiệm lưu trữ, truy vấn, xử lý giao dịch, bảo mật và sao lưu dữ liệu.
- SQL Server Replication: Cung cấp cơ chế sao chép và đồng bộ dữ liệu giữa các cơ sở dữ liệu SQL Server, giúp duy trì tính nhất quán và khả dụng của dữ liệu trong các hệ thống phân tán. Mặc dù SQL Server 2022 Express Edition có thể làm Subscriber nhưng không hỗ trợ tính năng Publisher.
- Machine Learning Services and Language Extension: Cung cấp khả năng chạy các mô hình Machine Learning và AI trực tiếp trên SQL Server mà không cần xuất dữ liệu ra ngoài. Phiên bản SQL Server 2022 Express Edition không hỗ trợ tính năng này.
- Full-Text and Semantic Extraction for Search: Tính năng cho phép tìm kiếm nâng cao và phân tích ngữ nghĩa trên dữ liệu văn bản. Phiên bản SQL Server 2022 Express Edition chỉ hỗ trợ Full-Text Search nhưng không hỗ trợ Semantic Search.
- PolyBase Query Service for External Data: Tính năng cho phép truy vấn dữ liệu bên ngoài từ nhiều nguồn khác nhau mà không cần nhập dữ liệu vào SQL Server. Phiên bản SQL Server 2022 Express không hỗ trợ tính năng này.
- LocalDB: Phiên bản nhỏ gọn của SQL Server Express, được thiết kế để chạy cục bộ trên máy tính mà không cần cài đặt đầy đủ SQL Server.
Do phiên bản SQL Server 2022 Express Edition giới hạn ở các chức năng cơ bản nhất nên tại màn hình này chúng ta chỉ lựa chọn mục Database Engine Service, nhấp Next để tiếp tục.
-
Cấu hình SQL Server Instance
Tại bước này, chúng ta chỉ định tên cho SQL Server Instance bằng cách sử dụng tên mặc định hoặc đặt tên phù hợp, lưu ý tên của Instance là duy nhất. Nhấp Next để tiếp tục.
-
Thiết lập tài khoản dịch vụ và trạng thái khởi động
- SQL Server Database Engine: Automatic - Khởi động cùng Windows.
- SQL Server Browse: Automatic - Khởi động cùng Windows.
- Grant Perform Volume Maintenance Tasks privilege to SQL Server Database Service: Cho phép ghi dữ liệu trực tiếp vào ổ đĩa mà không cần khởi tạo trước.
Sau khi hoàn thành thiết lập, nhấp Next để tiếp tục.
-
Thiết lập chế độ xác thực
SQL Server hỗ trợ hai chế độ xác thực:
- Windows Authentication Mode: Sử dụng tài khoản Windows để xác thực người dùng.
- SQL Server and Windows Authentication Mode: Chế độ xác thực hỗn hợp.
Chúng ta sử dụng chế độ xác thực hỗn hợp do đó chọn Mixed Mode (SQL Server authentication and Windows authentication). Nhập mật khẩu cho tài khoản (sa), xác thực mật khẩu đã nhập, sau đó nhấp Next để tiếp tục.
-
-
Tiến trình cài đặt
Sau khi hoàn thành thiết lập, quá trình cài đặt bắt đầu và kéo dài một vài phút tùy theo cấu hình máy tính của bạn.
Nếu không gặp lỗi gì, chúng ta sẽ nhận được màn hình thông báo kết quả cài đặt, nhấp Close để đóng màn hình và kết thúc quá trình cài đặt.
-
-