Hướng dẫn cài đặt MSSQL 2022 + .NET 9 trên Linux UBUNTU 22.04
BƯỚC 1. Cập nhật hệ thống

BƯỚC 3. Cài .NET 9 SDK

Cài SDK
apt install -y dotnet-sdk-9.0 |
|---|

Kiểm tra
dotnet –info
dotnet –list-sdks
dotnet –list-runtimes
Ví dụ
.NET SDK:
9.0.xxx
Microsoft.AspNetCore.App 9.0.xxx
Microsoft.NETCore.App 9.0.xxx

BƯỚC 4. Kiểm tra kết nối SQL
Tạo database
sqlcmd -S localhost -U sa -P ‘MậtKhẩuSA’ -C -Q “CREATE DATABASE testdb”
Xem danh sách
sqlcmd -S localhost -U sa -P ‘MậtKhẩuSA’ -C -Q “SELECT name FROM sys.databases” |
|---|

2. KẾT NỐI DỮ LIỆU REMOTE TỪ MÁY TÍNH BẰNG MSSQL STUDIO
B1: Chạy các lệnh sau để mở port kết nối
1.1: Cho phép kết nối vào cổng 1433 qua giao thức TCP
sudo ufw allow 1433/tcp
1.2: Tải lại cấu hình tường lửa sudo
ufw reload
1.3: Kiểm tra trạng thái hoạt động của tường lửa và các port mở sudo
ufw status verbose
B2: Trên máy tính , tìm kiếm và mở ứng dụng Azure Data Studio (hoặc SQL Server Management Studio – SSMS tùy vào phiên bản bạn đang cài đặt trên máy).

B3: Nhấp chuột vào mục File nằm ở góc trên cùng bên trái thanh menu tác vụ. Một danh sách thả xuống sẽ xuất hiện, bạn tìm và chọn dòng Connect Object Explorer…

B4: Điền đầy đủ các thông tin để kết nối tới Database

Lúc này, một cửa sổ pop-up Connect sẽ hiện lên. Bạn chọn tab Connection Properties và điền chính xác theo hướng dẫn sau:
VD:
Server Name: Nhập chính xác địa chỉ IP và Port kết nối (Ví dụ: 103.161.16.75,1433 ). Authentication: Nhấp vào mũi tên thả xuống và chọn đúng dòng SQL Server Authentication. User Name: Nhập tài khoản đăng nhập (Ví dụ: sa ). Password: Nhập mật khẩu tương ứng của bạn vào ô này. Remember Password: Tích chọn ô này để phần mềm lưu lại mật khẩu cho những lần đăng nhập sau, giúp bạn không cần nhập lại. Database Name: Để mặc định là <default> (phần mềm sẽ tự động tải toàn bộ Database bạn được quyền xem sau khi kết nối). Encrypt (Mã hóa): Chọn Mandatory hoặc Optional tùy thuộc vào cấu hình bảo mật của server. Trust Server Certificate: TÍCH CHỌN VÀO Ô NÀY . Đây là bước cực kỳ quan trọng đối với các server từ xa để bỏ qua xác thực chứng chỉ SSL nếu hệ thống chưa cấu hình SSL chứng chỉ gốc, giúp tránh lỗi kết nối thất bại.
Sau khi điền đầy đủ và kiểm tra kỹ các thông tin, bạn hãy nhấn nút Connect ở góc dưới cùng bên phải cửa sổ.
B5: Connect thành công và có thể bấm vào dấu cộng + hoặc mũi tên mở rộng bên cạnh thư mục Databases để hiển thị toàn bộ các cơ sở dữ liệu hiện có trên máy chủ
