Cài đặt SQL Server 2022
Cài đặt SQL Server 2022 đúng cách ngay lần đầu tiên: chọn phiên bản, đặt tài khoản đối chiếu và dịch vụ, đặt tệp dữ liệu, giới hạn bộ nhớ, sau đó chạy lần kiểm tra đầu tiên với SSMS.
📑Các chương
- Chọn phiên bản — Nhà phát triển, Express, Standard hoặc Enterprise
- Tải xuống thiết lập từ Microsoft và bắt đầu cài đặt
- Lựa chọn tính năng — Chỉ Dịch vụ công cụ cơ sở dữ liệu
- Phiên bản mặc định hoặc phiên bản được đặt tên như SERVER\SQLEXPRESS
- Tài khoản dịch vụ — NT SERVICE\MSSQLSERVER
- Đối chiếu — SQL_Latin1_General_CP1_CI_AS
- Chế độ xác thực và mật khẩu sa
- Thư mục dữ liệu — D:\SQLData thay vì mặc định C:\Program Files
- Giới hạn bộ nhớ máy chủ tối đa
- Cài đặt SSMS và chạy lần kiểm tra đầu tiên
📋 Tổng quan & Hướng dẫn từng bước
Chọn Phiên bản và Tải xuống từ Microsoft
Chỉ tải xuống SQL Server 2022 từ trang web chính thức của Microsoft. Trình cài đặt web nhỏ cung cấp các phiên bản miễn phí và với tùy chọn Tùy chỉnh, tải xuống toàn bộ phương tiện — tải xuống toàn bộ để bạn có thể cài đặt lại hoặc sửa chữa sau này mà không cần quay lại Internet. Không bao giờ cài đặt máy chủ cơ sở dữ liệu từ các trang tải xuống ngẫu nhiên: các trình cài đặt được kích hoạt trước, lỗi thời hoặc đi kèm là một rủi ro thực sự.
Hình ảnh phiên bản rất đơn giản. Nhà phát triển hoàn toàn miễn phí và chứa mọi tính năng của Doanh nghiệp nhưng giấy phép của nó chỉ dành cho việc phát triển và thử nghiệm. Express miễn phí ngay cả đối với sản xuất nhưng mỗi cơ sở dữ liệu bị giới hạn ở mức 10 GB, công cụ chỉ có thể sử dụng khoảng 1,4 GB RAM cho vùng đệm của nó và không có Tác nhân máy chủ SQL cho các công việc đã lên lịch. Tiêu chuẩn và Doanh nghiệp là phiên bản trả phí dành cho công việc sản xuất thực tế. Học hay xây dựng một ứng dụng? Chọn Nhà phát triển.
Bắt đầu thiết lập và chỉ chọn các tính năng bạn cần
Chạy thiết lập với tư cách quản trị viên và chọn Cài đặt độc lập SQL Server mới, sau đó chuyển các quy tắc hỗ trợ thiết lập. Việc khởi động lại đang chờ xử lý từ Windows Update là trình chặn phổ biến nhất - hãy khởi động lại máy trước và quy tắc sẽ chuyển sang màu xanh.
Trên màn hình Lựa chọn tính năng, đánh dấu vào Dịch vụ công cụ cơ sở dữ liệu — một tính năng mà hầu hết mọi người đều cần. Bỏ qua Dịch vụ Phân tích, Dịch vụ Báo cáo và Dịch vụ Tích hợp trừ khi bạn biết mình sẽ sử dụng chúng; mọi dịch vụ bổ sung là một quá trình khác chạy mãi mãi và một thứ khác cần vá, đồng thời các tính năng có thể được thêm vào sau từ cùng một thiết lập. Để lại thư mục gốc của phiên bản trên ổ đĩa hệ thống trong C:\Program Files — các tệp dữ liệu sẽ được chuyển đi nơi khác trong bước sau.
Đặt tên cho phiên bản - Mặc định thường đúng
Thiết lập bây giờ yêu cầu một phiên bản. Phiên bản mặc định được truy cập bằng tên máy tính đơn giản và lắng nghe trên cổng 1433. Một phiên bản được đặt tên thêm tên dấu gạch chéo ngược và thường sử dụng cổng động — trong SSMS bạn kết nối với nó như thế này:
SERVER\SQLEXPRESS
Một máy có thể lưu trữ một số phiên bản được đặt tên, điều này thực sự hữu ích để thử nghiệm hai phiên bản cạnh nhau. Đối với bản cài đặt đầu tiên và chính của bạn, hãy sử dụng phiên bản mặc định — mọi công cụ và hướng dẫn đều sử dụng phiên bản đó và các chuỗi kết nối luôn ngắn.
Đặt tài khoản dịch vụ
Trên trang Cấu hình Máy chủ, thiết lập hiển thị tài khoản mà mỗi dịch vụ sẽ chạy. Mặc định của Công cụ cơ sở dữ liệu là tài khoản ảo NT SERVICE\MSSQLSERVER — lựa chọn an toàn cho một máy: mỗi dịch vụ có danh tính riêng chỉ với các quyền mà nó cần. Trong miền công ty, hãy sử dụng tài khoản miền có đặc quyền thấp riêng biệt hoặc Tài khoản dịch vụ được quản lý theo nhóm cho mỗi dịch vụ. Để lại các loại khởi động như thiết lập gợi ý: công cụ Tự động, Tác nhân Thủ công cho đến khi bạn bắt đầu lên lịch công việc.
Chọn đối chiếu cẩn thận - Cái này dính
Cùng một trang có tab Đối chiếu. Việc đối chiếu quyết định cách sắp xếp và so sánh văn bản — liệu A có bằng a hay không và cách xử lý dấu trọng âm. Trình cài đặt mặc định cho các hệ thống tiếng Anh, SQL_Latin1_General_CP1_CI_AS, không phân biệt chữ hoa chữ thường và phân biệt giọng nói, đồng thời phù hợp với hầu hết các ứng dụng. Nếu nhà cung cấp ứng dụng chỉ định một đối chiếu, hãy thiết lập nó ngay bây giờ mà không mất phí.
Đặt Chế độ xác thực và thông tin đăng nhập của quản trị viên
Trên trang Cấu hình công cụ cơ sở dữ liệu, chọn Chế độ hỗn hợp trừ khi bạn chắc chắn rằng mọi người dùng và ứng dụng sẽ sử dụng thông tin đăng nhập Windows. Chế độ hỗn hợp kích hoạt tài khoản sa tích hợp — đặt mật khẩu thực sự mạnh cho tài khoản đó và lưu trữ trong trình quản lý mật khẩu của bạn, vì sa là kẻ tấn công tài khoản đầu tiên thử. Trên cùng một màn hình, thêm người dùng Windows hiện tại (và nhóm quản trị viên của bạn) làm quản trị viên SQL Server.
Việc quên nhấp chuột cuối cùng đó là lý do tại sao nhiều lượt cài đặt đầu tiên kết thúc với việc chủ sở hữu bị khóa máy chủ của chính họ. Xác thực Windows vẫn là cách đăng nhập hàng ngày an toàn hơn; Chế độ hỗn hợp có sẵn cho các ứng dụng cần đăng nhập SQL.
Đặt các tệp dữ liệu trước khi cơ sở dữ liệu đầu tiên tồn tại
Ở lại trang đó và mở tab Thư mục dữ liệu và TempDB. Quá trình thiết lập sẽ vui vẻ đặt mọi thứ vào trong C:\Program Files — chấp nhận được trên máy tính xách tay học tập, kém trên máy chủ thực. Các tệp dữ liệu và nhật ký giao dịch hoạt động trên đĩa khác nhau, do đó, trên máy có nhiều ổ đĩa, hãy đặt dữ liệu vào một ổ đĩa và ghi nhật ký vào ổ khác, đồng thời sao lưu lại ở một nơi khác — lý tưởng nhất là tắt hoàn toàn máy. Trên một ổ SSD, việc phân chia ít quan trọng hơn nhưng vẫn di chuyển các thư mục sang một đường dẫn rõ ràng như D:\SQLData để ổ đĩa hệ thống luôn trống. Đối với TempDB, quá trình thiết lập đề xuất nhiều tệp dữ liệu khớp với lõi CPU của bạn (tối đa tám) — hãy chấp nhận đề xuất đó; nó loại bỏ một nút thắt cổ chai nổi tiếng.
Giới hạn bộ nhớ, sau đó chạy lần kiểm tra đầu tiên
SQL Server được thiết kế để sử dụng bộ nhớ một cách hiệu quả: theo mặc định, bộ nhớ máy chủ tối đa thực sự là không giới hạn, do đó, qua nhiều ngày, nó sẽ lưu trữ dữ liệu vào bộ nhớ đệm cho đến khi chứa gần như toàn bộ RAM — hành vi đúng trên máy chủ cơ sở dữ liệu chuyên dụng, một điều bất ngờ khó chịu đối với máy chủ dùng chung. Thiết lập năm 2022 bao gồm tab Bộ nhớ: chấp nhận giới hạn được đề xuất hoặc đặt giới hạn của riêng bạn, để lại khoảng 4 GB — hoặc khoảng 20 phần trăm RAM — cho Windows và các ứng dụng khác. Cài đặt tương tự có thể được thay đổi sau từ SSMS, như ví dụ này cho máy 16 GB hiển thị:
EXEC sp_configure 'max server memory (MB)', 10240;
RECONFIGURE;
Khi quá trình thiết lập hoàn tất với bản tóm tắt màu xanh lục, hãy cài đặt SQL Server Management Studio (SSMS) — đây là bản tải xuống miễn phí riêng biệt và không phải là một phần của quá trình thiết lập máy chủ. Kết nối với tên máy chủ và chạy kiểm tra đầu tiên:
SELECT @@VERSION;
Nó sẽ báo cáo Microsoft SQL Server 2022. Kiểm tra các Dịch vụ SQL Server (MSSQLSERVER) đang chạy và được đặt thành Tự động, sau đó tạo cơ sở dữ liệu kiểm tra dùng một lần, thêm bảng và xóa lại — bài tập kéo dài hai phút đó chứng minh công cụ, thông tin đăng nhập và các quyền cơ bản của bạn từ đầu đến cuối.
🏷️Biến và từ khóa tìm kiếm chủ đề
🎙️ Bản ghi đầy đủ - nhấn để mở rộng
__TOK_33__
__TOK_34__
__TOK_35__
❓ Câu hỏi thường gặp
Hướng dẫn này có miễn phí 100% để làm theo không?
__TOK_36__
Người mới bắt đầu có thể làm theo hướng dẫn này không?
__TOK_37__
Tôi có thể đặt câu hỏi ở đâu nếu gặp khó khăn?
__TOK_38__