ID Artikel: 238949 - Kajian Terakhir: 20 September 2011 - Revisi: 2.0

Cara menetapkan SQL Server jaringan perpustakaan dalam rangkaian sambungan ADO

Tips SistemThis article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled.
Perbesar semua | Perkecil semua

RINGKASAN

SQL Server memungkinkan Anda untuk memilih dari jumlah yang berbeda jaringan perpustakaan yang dapat Anda gunakan saat menghubungkan. Anda dapat mengkonfigurasi berikut jaringan perpustakaan ketika Anda membuat nama sumber data (DSN) untuk data Anda sumber. Namun, cara alternatif untuk menentukan DSN adalah untuk lulus di jaringan perpustakaan, yang ingin Anda gunakan, dengan rangkaian sambungan. Ini Artikel ini menjelaskan cara menentukan jaringan perpustakaan yang Anda ingin gunakan untuk menghubungkan ke SQL Server saat menghubungkan dari Visual Basic aplikasi yang menggunakan objek Data ActiveX (ADO).

INFORMASI LEBIH LANJUT

SQL Server memungkinkan Anda untuk menggunakan jaringan berikut Perpustakaan ketika membuat sambungan. Mereka adalah:
  • dbnmpntw - Win32 bernama pipa
  • dbmssocn - Win32 Winsock TCP/IP
  • dbmsspxn - Win32 SPX/IPX
  • dbmsvinn - Win32 Banyan Vines
  • dbmsrpcn - Multi-Protocol Win32 (Windows RPC)
Saat menghubungkan ke SQL Server melalui ADO parameter jaringan dalam sambungan string dapat digunakan untuk menentukan yang mana dari perpustakaan ini untuk menggunakan saat menghubungkan ke database. Parameter jaringan adalah nama Net-perpustakaan modul untuk menggunakan, tanpa akhiran .dll (misalnya, Dbmssocn, tidak Dbmssocn.dll). di sini adalah beberapa contoh string koneksi yang menentukan ini parameter:

Catatan Pastikan bahwa ID pengguna memiliki izin yang sesuai untuk melakukan operasi ini pada database.
  • Rangkaian sambungan berikut:

    "Provider=SQLOLEDB.1;Bertahan keamanan Info = False;User ID =<user id="">; awal katalog = pub; Data Source =<yourdatasourcename>;Jaringan Perpustakaan = dbnmpntw "<b00> </b00> </yourdatasourcename> </user>

    mencoba untuk menghubungkan ke SQL Server melalui SQLOLEDB selular menggunakan jaringan pipa bernama perpustakaan.
  • Rangkaian sambungan berikut:

    "Provider=MSDASQL.1;Bertahan keamanan Info = False;User ID =<user id="">;Diperpanjang properti = "DSN =<yourdatasourcename>;UID =<user id="">; DATABASE = pub;Jaringan perpustakaan = dbmssocn "; awal katalog = pub"</user> </yourdatasourcename> </user>

    menghubungkan ke SQL Server melalui penyedia MSDASQL menggunakan jaringan TCP/IP perpustakaan.

REFERENSI

Untuk informasi tambahan, klik nomor artikel di bawah ini untuk melihat artikel pada Basis Pengetahuan Microsoft:
137635  (http://support.microsoft.com/kb/137635/ ) INF: Koneksi ODBC SQL Server Parameter
137634  (http://support.microsoft.com/kb/137634/ ) INF: Membaca ODBC SQL Server Driver jaringan pesan

Berlaku bagi:
  • Microsoft Data Access Components 2.1
  • Microsoft Data Access Components 2.5
  • Microsoft Data Access Components 2.6
  • Microsoft Data Access Components 2.7
Kata kunci: 
kbhowto kbmt KB238949 KbMtid
Penerjemahan MesinPenerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:238949  (http://support.microsoft.com/kb/238949/en-us/ )