Bỏ qua điều hướng
← Về danh sách bài viết
Hướng dẫn kỹ thuật

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

cai-dat-mssql2022-net9-tren-linux-ubuntu-2204

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

anh8

Cài SDK

apt install -y dotnet-sdk-9.0

anh9

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

anh10

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”

anh11

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).

anh12

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…

anh13

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

anh14

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ủ

anh15