Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Làm cách nào để kết nối với SQL Server từ một máy tính khác?

Tuyên bố từ chối

Đây chỉ là một số thông tin bổ sung có thể giúp ích cho mọi người. Tôi muốn nói rõ rằng những gì tôi đang mô tả ở đây có thể là:

  • A. không đúng 100% và
  • B. không an toàn về bảo mật mạng.

Tôi không phải là DBA, nhưng bất cứ khi nào tôi thấy mình đang thiết lập SQL Server (Express hoặc Full) để thử nghiệm hoặc điều gì không phải là tôi gặp phải sự cố kết nối. Giải pháp mà tôi đang mô tả là dành cho những người đang cố gắng hoàn thành công việc của họ - hãy tham khảo ý kiến ​​của người có hiểu biết về lĩnh vực này khi thiết lập máy chủ sản xuất.

Đối với SQL Server 2008 R2 đây là những gì tôi cuối cùng làm:

  1. Đảm bảo rằng mọi thứ đều được bình phương như sau hướng dẫn chính là hướng dẫn đã đăng ở trên dưới dạng giải pháp của "Dani" là câu trả lời đã chọn cho câu hỏi này.
  2. Kiểm tra và / hoặc đặt, cài đặt tường lửa của bạn cho máy tính đang lưu trữ SQL Server. Nếu bạn đang sử dụng Windows Server 2008 R2 thì hãy sử dụng Trình quản lý máy chủ, đi tới Cấu hình và sau đó xem "Tường lửa Windows với Bảo mật nâng cao". Nếu bạn đang sử dụng Windows 7, hãy vào Control Panel và tìm kiếm "Firewall", nhấp vào "Allow a program through Windows Firewall".
    • Tạo quy tắc đến cho cổng TCP 1433 - cho phép kết nối
    • Tạo quy tắc gửi đi cho cổng TCP 1433 - cho phép kết nối
  3. Khi bạn hoàn tất cài đặt tường lửa, bạn sẽ muốn kiểm tra thêm một điều nữa. Mở "Trình quản lý cấu hình máy chủ SQL" định vị:Cấu hình mạng máy chủ SQL - Giao thức cho SQLEXPRESS (hoặc tương đương) - TCP / IP
    • Nhấp đúp vào TCP / IP
    • Nhấp vào tab Địa chỉ IP
    • Theo IP1, hãy đặt Cổng TCP thành 1433 nếu chưa có
    • Dưới IP Tất cả, hãy đặt Cổng TCP thành 1433 nếu chưa có
  4. Khởi động lại SQL Server và SQL Browser (thực hiện cả hai việc này chỉ để an toàn)

Thông thường sau khi tôi làm những gì tôi đã đề cập ở trên, tôi không gặp vấn đề gì nữa. Đây là ảnh chụp màn hình về những gì cần tìm - cho bước cuối cùng đó:

Một lần nữa, nếu ai đó có thêm thông tin về chủ đề này nhìn thấy một lá cờ đỏ, vui lòng sửa cho tôi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tìm các ngày Thứ Hai giữa 2 ngày

  2. Sao chép kết quả truy vấn SQL Server vào bảng Access 2010

  3. Chọn cột được tính toán của SQL Server từ một bảng khác

  4. Cách kết nối với cơ sở dữ liệu máy chủ SQL từ ứng dụng Windows 10 UWP

  5. Kiểm tra các thay đổi đối với bảng SQL Server?