Lỗi khi bạn kết nối với một trường hợp được đặt tên của SQL Server 2012 phân tích bản ghi dịch vụ bằng cách sử dụng IPv6: "không có kết nối có thể được thực hiện bởi vì các máy tính mục t...

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:2658571
TRIỆU CHỨNG
Trong Microsoft SQL Server 2012, bạn nhận được lỗi tương tự với sau đây khi bạn cố gắng kết nối với một trường hợp được đặt tên của SQL máy chủ phân tích bản ghi dịch vụ (SSAS) bằng cách sử dụng IPv6:
Không có kết nối có thể được thực hiện bởi vì các máy tính mục tiêu tích cực từ chối nó [::n]:nnnnn (Hệ thống)
Lưu ý Trong lỗi này, n là một số nguyên
NGUYÊN NHÂN
Vấn đề này có thể xảy ra nếu các máy chủ lưu trữ thể hiện được đặt tên của SSAS được cấu hình để sử dụng IPv4 và IPv6 khi SQL Server 2012 được cài đặt chuyên biệt. Sau đó, các máy chủ sau đó cấu hình lại để sử dụng chỉ IPv6.
GIẢI PHÁP
Để giải quyết vấn đề này, hãy làm theo các bước sau:
  1. Dừng bản ghi dịch vụ bản ghi dịch vụ SQL máy chủ phân tích.
  2. Mở tập tin Msmdredir.ini trong Notepad.

    Lưu ý theo mặc định, các tập tin Msmdredir.ini được đặt trong cặp sau:
    %ProgramFiles%\Microsoft SQL Server\90\Shared\ASConfig
  3. Trong các Trường hợp o dan adran, xác minh rằng các giá trị cho cổng bất động sản và bất động sản IPv6 là khác nhau cho trường hợp được đặt tên theo.
  4. Xóa các tài sản PortIPV6.
  5. Lưu các tập tin Msmdredir.ini, và sau đó thoát Notepad.
  6. Chạy bản ghi dịch vụ bản ghi dịch vụ SQL máy chủ phân tích.
THÔNG TIN THÊM
Khi SSAS phát hiện rằng máy chủ lưu trữ được cấu hình để lắng nghe trên cả IPv4 và IPv6, SSAS tạo ra hai mục trong tập tin MSmdredir.ini. Tuy nhiên, nếu máy chủ được cấu hình để lắng nghe trên một trong những giao thức, các <Port>mục nhập được sử dụng.</Port>

Xem xét kịch bản mà máy chủ chủ thể hiện được đặt tên của SSAS đã được cấu hình để sử dụng IPv4 và IPv6 khi SQL Server 2012 đã được cài đặt chuyên biệt, và hệ phục vụ này sau đó được thiết kế để sử dụng chỉ IPv6. Trong trường hợp này các tập tin Msmdredir.ini có thể chứa Cu mục không trỏ đến cổng mà trên đó SSAS đặt tên dụ lắng nghe.

Khi bản ghi dịch vụ phân tích SQL máy chủ bản ghi dịch vụ Bắt đầu, các bản ghi dịch vụ phát hiện các giao thức đang được sử dụng và cập nhật các tập tin Msmdredir.ini. Nếu máy chủ được cấu hình để sử dụng cả IPv4 và IPv6, không có hai mục trong tập tin Msmdredir.ini. Tuy nhiên, nếu các bản ghi dịch vụ bản ghi dịch vụ SQL máy chủ phân tích phát hiện rằng một giao thức đang được sử dụng, chỉ có các tài sản Port được Cập Nhật. Vì vậy, bất động sản PortIPv6 có thể chứa thông tin Cu.

Khi bản ghi dịch vụ trình duyệt SQL lần đọc những thông tin cũ, nó có thể chuyển hướng các yêu cầu cho trường hợp được đặt tên theo và gây ra kết nối thất bại. Khi các thông tin cũ được chứa trong các tài sản PortIPv6 bị xoá, thông tin trong tài sản cảng được sử dụng.
Phân tích bản ghi dịch vụ thể hiện được đặt tên theo khả năng kết nối

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

Thuộc tính

ID Bài viết: 2658571 - Xem lại Lần cuối: 05/08/2012 21:10:00 - Bản sửa đổi: 1.0

Microsoft SQL Server 2012 Enterprise

  • kbsurveynew kbprb kbtshoot kbmt KB2658571 KbMtvi
Phản hồi