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

Khắc phục: Lỗi khi bạn cài đặt chuyên biệt SQL Server 2012 hoặc SQL Server 2014 trên máy chủ đã bật TLS 1.2

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch thuật của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa lại thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung cấp các bài viết được cả biên dịch viên và phần mềm dịch thuật thực hiện và cộng đồng chỉnh sửa lại để 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 nhiều ngôn ngữ Tuy nhiên, bài viết do máy dịch hoặc thậm chí cộng đồng chỉnh sửa sau không phải lúc nào cũng hoàn hảo. Các 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, 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.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 3135769
Triệu chứng
Khi bạn cố gắng cài đặt chuyên biệt Microsoft SQL Server 2012 hoặc SQL Server 2014 trên máy chủ đã Transport Layer Security (TLS) phiên bản 1.2 kích hoạt, bạn có thể gặp phải các vấn đề sau:
  • Nếu phiên bản SQL Server mà bạn đang cố gắng cài đặt chuyên biệt không chứa khắc phục sự cố để hỗ trợ TLS 1.2 (để biết thêm chi tiết về xây dựng TLS 1.2 hỗ trợ, hãy xem KB 3052404), bạn nhận được thông báo lỗi sau:

    Chờ đợi điều khiển phục hồi bộ máy cơ sở dữ liệu không thành công. Kiểm tra Nhật ký lỗi SQL Server để nguyên nhân tiềm năng.
  • Nếu phiên bản SQL Server mà bạn đang cố gắng cài đặt chuyên biệt hiện có khắc phục sự cố để hỗ trợ TLS 1.2, bạn nhận được thông báo lỗi sau:

    Kết nối đã thành công với máy chủ, nhưng sau đó đã có lỗi trong quá trình kí nhập trước khi bắt tay. (nhà cung cấp: tên nhà cung cấp ống, lỗi: 0 - xử lý không vào cuối đường ống.)
Trong cả hai trường hợp này, quá trình cài đặt chuyên biệt không thành công.
Nguyên nhân
Sự cố này xảy ra do thiết lập SQL Server sử dụng hồ ADO.NET từ Khuôn khổ .NET 2.0. theo mặc định, Khuôn khổ .NET 2.0 hoạt động với TLS 1.0.
Giải pháp
Để giải quyết vấn đề này, cài đặt chuyên biệt bản Cập Nhật hotfix cho Khuôn khổ .NET, và sau đó khởi động lại máy chủ. Sử dụng sau khi bảng để tìm các hotfix phù hợp, dựa trên hệ điều hành và phiên bản SQL Server mà bạn đang chạy:
Cách giải quyết khác
Để khắc phục sự cố này, hãy làm theo các bước sau:
  1. Kích hoạt TLS 1.0 trên máy chủ.
  2. Khởi động lại máy chủ.
  3. Chạy chương trình SQL Server 2012 hoặc thiết lập SQL Server 2014 và cập nhật phiên bản SQL Server để xây dựng hỗ trợ TLS 1.2. (Để biết thêm thông tin về các bản Cập Nhật hỗ trợ TLS 1.2, hãy xemKB 3052404.)
  4. Vô hiệu hóa TLS 1.0.
  5. Khởi động lại máy chủ.
Lưu ý: Khi bạn cố gắng cài đặt chuyên biệt các bản dựng SQL Server 2012 hoặc SQL Server 2014 không có để hỗ trợ TLS 1.2 khắc phục, bạn phải alsouse giải pháp này.
Tình trạng
Microsoft đã xác nhận rằng đây là sự cố trong sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".
Tham khảo
Tìm hiểu về các thuật ngữ mà Microsoft sử dụng để mô tả bản cập nhật phần mềm.

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

Thuộc tính

ID Bài viết: 3135769 - Xem lại Lần cuối: 01/30/2016 00:06:00 - Bản sửa đổi: 2.0

Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Web, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Web

  • kbfix kbqfe kbexpertiseadvanced kbsurveynew kbmt KB3135769 KbMtvi
Phản hồi