LỖI: SQL Desktop Edition: chia sẻ bộ nhớ lỗi kết nối sau khi bạn cài đặt MDAC 2.6

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:290820
Bài viết này đã được lưu trữ. Bài viết được cung cấp "nguyên trạng" và sẽ không còn được cập nhật nữa.
LỖI #: 101341 (SQLBUG_70)
LỖI #: 225640 (SHILOH_BUGS)
TRIỆU CHỨNG
Một máy tính độc lập (không có bất kỳ giao thức mạng thất bại đã cài đặt) để kết nối tại địa phương với Microsoft SQL Server 7.0 Desktop Ấn bản. Nếu bạn cố gắng để kết nối bằng cách sử dụng hoặc truy vấn Analyzer hoặc SQL Quản lý doanh nghiệp, thông báo lỗi sau xảy ra:
Không thể kết nối đến máy chủ \\SRVNAME:

Máy chủ: Msg 17, cấp 16, Nhà nước 1
[Microsoft][ODBC SQL Server Driver][Chia sẻ bộ nhớ]SQL Server nào không tồn tại hoặc truy cập bị từ chối.
Cố gắng để kết nối bằng cách sử dụng ODBCPING nguyên nhân thông báo lỗi này xảy ra:
KHÔNG THỂ KẾT NỐI ĐẾN SQL SERVER

SQLState: 08001 bản xứ lỗi: 17
Thông tin. Thông báo: [Microsoft][ODBC SQL Server Driver][Chia sẻ bộ nhớ]SQL
Hệ phục vụ không tồn tại hay truy nhập bị từ chối.

SQLState: 01000 bản xứ lỗi: 53
Thông tin. Thông báo: [Microsoft] [ODBC SQL Server Driver] [chia sẻ
Memory]ConnectionOpen(Connect()).
ISQL vẫn có thể kết nối, khi bạn chỉ rõ tên máy SQL Server. ISQL làm cho một kết nối DB thư viện và sử dụng chia sẻ bộ nhớ.
NGUYÊN NHÂN
Không có khả năng kết nối ở địa phương, bằng cách sử dụng máy tính tên, xảy ra sau khi Microsoft dữ liệu truy cập các thành phần (MDAC) 2,6 đã được áp dụng máy tính để bàn và những nỗ lực kết nối để tạo kết nối của bằng cách sử dụng giao thức chia sẻ bộ nhớ. Chia sẻ bộ nhớ được sử dụng khi bạn chỉ định các tên máy tính để kết nối và giao thức mạng không được cài đặt trên máy tính để bàn máy tính.
CÁCH GIẢI QUYẾT KHÁC
Để làm việc xung quanh vấn đề này, bạn có thể:
  • Thiết lập thư viện Multiprotocol mạng để sử dụng bởi các máy khách và máy chủ SQL Server. Để kích hoạt tính năng thư viện Multiprotocol mạng bằng cách sử dụng cả các mạng lưới khách hàng tiện ích và các máy chủ mạng hữu ích, hãy làm theo các bước sau:
    1. Bắt đầu mạng lưới khách hàng Utility nằm dưới chương trình 7,0 Microsoft SQL Server Group.
    2. Nhấp vào Thêm, bấm Multiprotocol, loại bí danh máy chủ, sau đó bấm Ok.

      Bí danh máy chủ sẽ xuất hiện trong các Cấu hình danh sách.
    3. Nhấp vào Ok.
    4. Bắt đầu các tiện ích mạng máy chủ theo Microsoft SQL Server 7.0 nhóm chương trình. Nhấp vào Thêm, và sau đó chọn các Multiprotocol tùy chọn nút. Nhấp vào Ok. Một hàng sẽ xuất hiện trong các SQL Server mạng tiện ích hộp thoại với Multiprotocol và tên máy. Để tiết kiệm và thoát khỏi, bấm vào Ok.
    5. Dừng lại và sau đó khởi động lại máy chủ SQL Server để tải các Multiprotocol mạng thư viện.
  • Hạ cấp trình điều khiển SQL Server ODBC với phiên bản 2.6 (Phiên bản 3.80.0194 của Sqlsrv32.dll) Phiên bản 2,5 của SQL Server ODBC trình điều khiển (bản 3.70.0820), hoặc hạ cấp phiên bản trước của MDAC. Để tải về một phiên bản trước của MDAC, sử dụng kiểm tra thành phần MDAC, bạn có thể tải về từ:
TÌNH TRẠNG
Microsoft đã xác nhận điều này là một vấn đề trong SQL Server 7,0.

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

Thuộc tính

ID Bài viết: 290820 - Xem lại Lần cuối: 12/06/2015 00:57:24 - Bản sửa đổi: 2.0

Microsoft SQL Server 7.0 Standard Edition

  • kbnosurvey kbarchive kbbug kbpending kbmt KB290820 KbMtvi
Phản hồi