Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

SQL Server không thể liên kết với cổng TCP/IP mà SQL Server nghe khi cảng TCP\IP được sử dụng bởi ứng dụng khác

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch máy của Microsoft chứ không phải do con người dịch. Microsoft cung cấp các bài viết do con người dịch và cả các bài viết do máy dịch để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng ngôn ngữ của bạn. Tuy nhiên, bài viết do máy dịch không phải lúc nào cũng hoàn hảo. Loại bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, giống như một người nước ngoài có thể mắc sai sót khi nói ngôn ngữ của bạn. Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra. Microsoft cũng thường xuyên cập nhật phần mềm dịch máy này.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này:307197
TRIỆU CHỨNG
Khi bạn không qua SQL máy chủ ảo để một nút và sau đó không quay lại nút gốc, SQL máy chủ ảo đôi khi không ràng buộc vào cổng USB mà trên đó nó nghe. SQL ảo Hệ phục vụ sau đó cũng không chấp nhận các kết nối đến trên TCP/IP. Khi loại hư hỏng xảy ra, các thông báo lỗi sau đây đã đăng trong SQL Server các bản ghi lỗi:

hệ phục vụ 09:54:10.72 năm 2000-06-26 SuperSocket thông tin: Bind thất bại trên cổng TCP 1433.
2000-06-26 09:54:10.74 máy chủ SQL server nghe trên Named Pipes.
hệ phục vụ 09:54:10.74 năm 2000-06-26 SQL Server đã sẵn sàng cho các kết nối khách hàng
Chú ý Hành vi này cũng có thể xảy ra trên không nhóm SQL Server 2000 máy vi tính, và trên các máy tính SQL Server 2005.
NGUYÊN NHÂN
Đó là một ứng dụng khác đang chạy trên các máy tính, mà phải mất quyền kiểm soát của cổng mà SQL Server đang lắng nghe. Trong trường hợp này, cổng là cổng TCP 1433. Vấn đề cũng có mặt trong các tình huống trong trường hợp có một khách hàng TCP/IP nặng tải.

Hành vi này có khác nguyên nhân tiềm năng. Nếu các workaround trong bài viết này không giải quyết các vấn đề, xem các bài viết sau trong cơ sở kiến thức Microsoft:
293107 TCP\IP cổng trong ứng dụng khác
319578 Thông báo lỗi khi bạn thay đổi địa chỉ IP vào một nút cụm chuyển đổi dự phòng SQL Server: "Ràng buộc không thành công"
312935 Khắc phục: SQL Server không ràng buộc TCP/IP cảng lúc khởi động
308091 LỖI: Hide Server tùy chọn không thể được sử dụng trên nhiều trường hợp của SQL Server 2000
CÁCH GIẢI QUYẾT KHÁC
Quan trọng Phần, phương pháp hoặc nhiệm vụ này chứa các bước cho bạn biết làm thế nào để sửa đổi registry. Tuy nhiên, vấn đề nghiêm trọng có thể xảy ra nếu bạn sửa đổi registry không chính xác. Vì vậy, hãy chắc chắn rằng bạn làm theo các bước sau một cách cẩn thận. Để bảo vệ được thêm vào, sao lưu sổ đăng ký trước khi bạn sửa đổi nó. Sau đó, bạn có thể khôi phục sổ đăng ký nếu một vấn đề xảy ra. Để biết thêm chi tiết về làm thế nào để sao lưu và khôi phục sổ đăng ký, hãy nhấp vào số bài viết sau đây để xem bài viết trong cơ sở kiến thức Microsoft:
322756 Cách sao lưu và lưu trữ sổ đăng kư trong Windows


Để làm việc xung quanh vấn đề này, thêm một
SuperSocketNetlib\Tcp\TcpAbortiveClose
giá trị khóa sổ đăng ký cho MSSQLServer ví dụ cụ thể. Để làm điều này, hãy làm theo các bước sau:
  1. Bắt đầu Registry Editor (Regedt32.exe) từ lệnh dòng.
  2. Xác định vị trí, và sau đó bấm phím sau trong registry:
    • SQL Server 2000:
      HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\MSSQLServer\SuperSocketNetlib\Tcp
    • SQL Server 2005:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.x\MSSQLServer\SuperSocketNetLib\Tcp\


      Chú ý MSSQL.x là một giữ chỗ cho các tương ứng giá trị hệ thống của bạn, bạn có thể xác định MSSQL.x từ giá trị của các
      MSSQLSERVER
      mục nhập Registry trong registry subkey sau đây.
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL\
  3. Trên các Chỉnh sửa trình đơn, điểm để Mới, sau đó bấm Giá trị DWORD.
  4. LoạiTcpAbortiveClose, sau đó nhấn ENTER.
  5. Ngày các Chỉnh sửa trình đơn, nhấp vào Sửa đổi.
  6. Nhấp vàoThập phân, rồi gõ 1 trong cácDữ liệu giá trị lĩnh vực.
  7. Thoát khỏi Registry Editor.
Chú ý Nếu khóa sổ đăng ký đã được tạo ra và thiết lập để 1 trong SQL Server trường hợp năm 2000, nó sẽ di chuyển đến vị trí SQL Server 2005 trong trường hợp việc di chuyển.
THÔNG TIN THÊM
Để biết thêm chi tiết, nhấp vào số bài viết sau đây để xem bài viết trong cơ sở kiến thức Microsoft:
286303Hành vi của thư viện mạng SQL Server 2000 trong khi phát hiện năng động cảng
293107 TCP\IP cổng trong ứng dụng khác

Cảnh báo: Bài viết này đã được dịch tự động

Thuộc tính

ID Bài viết: 307197 - Xem lại Lần cuối: 08/27/2011 22:42:00 - Bản sửa đổi: 2.0

Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition

  • kbprb kbmt KB307197 KbMtvi
Phản hồi