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

mở port 1433

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.

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

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

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)

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

5 1 đánh giá
Article Rating
Theo dõi
Thông báo của
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận