Tên server chính xác, tên CSDL chính xác, tài khoản kết nối chính xác nhưng vẫn không thể kết nố CSDL từ xa, nguyên nhân có thể đơn giản nằm ở chỗ, MS SQL Server chưa mở port 1433 để ứng dụng của bạn kết nối vào.

Sau đây là các bước đơn giản để kiểm tra việc này và cấu hình để mở port 1433

1. Khởi động dịch vụ MS SQL Server nếu bạn đang để ở chế độ “manual” thay vì “automatic

2. Chạy chương trình CMD.exe

huong dan mo port 1433 sql server 1 - Hướng dẫn mở port 1433 cho MS SQL Server

3. Chạy lệnh kiểm tra port

netstat -an -P TCP

3. Quan sát trong các thông tin nhận được sau khi thực hiện lệnh trên, nếu không thấy xuất hiện cổng 1433 (cổng mặc định của MS SQL Server) thì nguyên nhân là đây rồi hãy bắt đầu  tiến hành các bước cấu hình cần thiết để mở cổng 1433.

huong dan mo port 1433 sql server 2 - Hướng dẫn mở port 1433 cho MS SQL Server

4. Chạy chương trình quản lý cấu hình của MS SQL Server.

huong dan mo port 1433 sql server 3 - Hướng dẫn mở port 1433 cho MS SQL Server

5. Kiểm tra thông tin trong phần SQL Server Network Configuration

huong dan mo port 1433 sql server 4 - Hướng dẫn mở port 1433 cho MS SQL Server

6. Chọn giao thức TCP/IP như đã thấy ở trên để thay đổi cấu hình và thêm thông tin về cổng trong tab IP Address (bạn có thể đổi sang cổng khác 1433 nếu thích)

huong dan mo port 1433 sql server 6 - Hướng dẫn mở port 1433 cho MS SQL Server

7. Tiếp theo là khởi động lại dịch vụ MS SQL Server và quay lại các bước 1, 2, 3. Nếu xuất hiện cổng 1433 là hoàn tất.

Chúc bạn thành công!

VN-Tek

Please wait...