Làm thế nào để thiết lập thư viện mạng máy chủ SQL trong một ADO kết nối chuỗi

Dịch tiêu đề Dịch tiêu đề
ID của bài: 238949 - Xem sản phẩm mà bài này áp dụng vào.
Bung tất cả | Thu gọn tất cả

TÓM TẮT

SQL Server cho phép bạn chọn từ một số khác nhau thư viện mạng bạn có thể sử dụng khi kết nối. Bạn có thể cấu hình này thư viện mạng khi bạn tạo ra dữ liệu nguồn tên (DSN) cho dữ liệu của bạn nguồn. Tuy nhiên, một cách khác để xác định DSN là phải vượt qua trong các mạng thư viện, nơi mà bạn muốn sử dụng, với kết nối chuỗi. Điều này bài viết mô tả làm thế nào để xác định thư viện mạng mà bạn muốn sử dụng cho kết nối với SQL Server khi kết nối từ một ứng dụng Visual Basic mà sử dụng ActiveX Data Objects (ADO).

THÔNG TIN THÊM

SQL Server cho phép bạn sử dụng mạng sau thư viện khi thiết lập kết nối. Họ là:
  • dbnmpntw - Win32 Named Pipes
  • dbmssocn - TCP/IP Winsock Win32
  • dbmsspxn - Win32 SPX/IPX
  • dbmsvinn - Win32 Banyan Vines
  • dbmsrpcn - Win32 Multi-Protocol (Windows RPC)
Khi kết nối với SQL Server thông qua ADO tham số mạng trong kết nối chuỗi có thể được sử dụng để chỉ định các thư viện để sử dụng khi kết nối với cơ sở dữ liệu. Các tham số mạng là tên của các Net-thư viện mô-đun để sử dụng, mà không có hậu tố .dll (ví dụ, Dbmssocn, không Dbmssocn.dll). đây là một số ví dụ của dây kết nối chỉ ra điều này tham số:

Chú ý Hãy chắc chắn rằng tên người dùng có quyền thích hợp để thực hiện thao tác này trên cơ sở dữ liệu.
  • Kết nối chuỗi sau đây:

    "Provider=SQLOLEDB.1;Kiên trì an ninh thông tin = False;Người sử dụng ID =<user id="">; ban đầu Catalog = quán rượu; nguồn dữ liệu =<yourdatasourcename>;Mạng Thư viện = dbnmpntw "<b00></b00></yourdatasourcename></user>

    cố gắng để kết nối với SQL Server thông qua các SQLOLEDB nhà cung cấp bằng cách sử dụng thư viện mạng Named Pipes.
  • Kết nối chuỗi sau đây:

    "Provider=MSDASQL.1;Kiên trì an ninh thông tin = False;Người sử dụng ID =<user id="">;Mở rộng tài sản = "DSN =<yourdatasourcename>;UID =<user id="">; cơ sở dữ liệu = quán rượu;Mạng lưới thư viện = dbmssocn "; ban đầu Catalog = quán rượu"</user></yourdatasourcename></user>

    kết nối với SQL Server thông qua các nhà cung cấp MSDASQL bằng cách sử dụng mạng TCP/IP thư viện.

THAM KHẢO

Để biết thêm chi tiết, nhấp vào số bài viết sau để xem các bài viết trong cơ sở kiến thức Microsoft:
137635INF: ODBC SQL Server kết nối Tham số
137634 INF: Đọc ODBC SQL Server Driver mạng tin nhắn

Thuộc tính

ID của bài: 238949 - Lần xem xét sau cùng: 21 Tháng Tám 2011 - Xem xét lại: 2.0
Áp dụng
  • Microsoft Data Access Components 2.1
  • Microsoft Data Access Components 2.5
  • Microsoft Data Access Components 2.6
  • Microsoft Data Access Components 2.7
Từ khóa: 
kbhowto kbmt KB238949 KbMtvi
Máy dịch
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:238949

Cung cấp Phản hồi

 

Kontaktieren Sie uns, um weitere Hilfe zu erhalten

Kontaktieren Sie uns, um weitere Hilfe zu erhalten
Wenden Sie sich an den Answer Desk, um professionelle Hilfe zu erhalten.