Cara menyambung ke SQL Server dengan menggunakan versi sebelumnya dari SQL Server

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 265808 - Melihat produk di mana artikel ini berlaku.
Jika Anda adalah pelanggan bisnis kecil, menemukan pemecahan masalah tambahan dan sumber pada pembelajaran Dukungan untuk usaha kecil situs.
Perbesar semua | Perkecil semua

Pada Halaman ini

Ringkasan

Microsoft SQL Server 2005 dan Microsoft SQL Server 2000 memperkenalkan beberapa contoh. Namun, alat-alat klien seperti Query Analyzer atau ISQL/W mungkin memiliki masalah tautan langsung ke nondefault yang bernama contoh.

Catatan Permintaan Analyzer dan ISQL/W yang tersedia dalam versi sebelumnya dari Microsoft SQL Server.

Sebagai contoh, jika Anda mencoba untuk tersambung ke contoh bernama menggunakan \\computer_name\instance_name, alat-alat klien dapat gulung balik pesan galat ini:
Kesalahan: \\computer_name\instance_name
tidak dapat menyambung server \\computer_name\instance_name
Server: Msg 67, 61 tingkat, State 1 [Microsoft] [ODBC SQL Server Driver] klien tidak dapat membuat sambungan.

Informasi lebih lanjut

Anda harus memiliki Microsoft Data akses komponen (MDAC) versi 2.6 atau versi yang lebih baru untuk menyambung ke sebuah nama misalnya dengan menggunakan format berikut:
\\computer_name\instance_name
Kami sarankan Anda meng-upgrade peralatan klien dan versi MDAC untuk bekerja dengan SQL Server 2005 atau dengan SQL Server 2000.

Namun, solusi dimungkinkan dengan menggunakan server alias pada komputer klien yang hanya memiliki alat-alat klien dari versi sebelumnya dan telah MDAC diinstal. Sadarilah bahwa solusi ini menyediakan fungsionalitas terbatas. Anda tidak dapat menggunakan Microsoft SQL Server 7.0 Enterprise Manager untuk mengelola SQL Server 2005 atau SQL Server 2000. Namun, Anda dapat menyambung ke contoh yang bernama SQL Server 2005 atau contoh yang bernama SQL Server 2000 dengan menggunakan alat berikut:
  • SQL Server 7.0 klien alat Query Analyzer bersama-sama dengan Osql.exe
  • Microsoft SQL Server 6,5 klien alat ISQL/W bersama-sama dengan Isql.exe

Langkah-langkah berikut menggambarkan cara mengkonfigurasi server alias untuk menggunakan TCP/IP soket atau bernama pipa untuk tautan langsung langsung ke contoh yang bernama SQL Server 2000 atau untuk contoh yang bernama SQL Server 2005 tanpa harus menetapkan nama contoh bernama.

Mengkonfigurasi server alias untuk menggunakan soket TCP/IP

Catatan Untuk mengkonfigurasi server alias untuk menggunakan soket TCP/IP, Anda harus memberikan nama server dan nomor port TCP/IP.
  1. Menentukan nomor port TCP/IP contoh SQL Server. Untuk melakukannya, gunakan salah satu metode berikut, bergantung pada versi SQL Server yang sedang Anda jalankan.

    SQL Server 2005
    1. Buka SQL Server pengelolaan konfigurasi, dan kemudian memperluas SQL Server 2005 inetd. Lihat gambar
    2. Klik Protokol untuk InstanceName, kemudian klik ganda TCP/IP di panel rincian.

      CatatanInstanceName adalah sebuah tempat untuk contoh bernama SQL Server 2005.
    3. Pada Protokol tab, perhatikan nilai Mendengarkan semua item. Lihat gambar
    4. Klik alamat penyuratan IP tab. Lihat gambar
      • Jika nilai Mendengarkan semua adalah Ya, nomor port TCP/IP untuk contoh ini SQL Server 2005 adalah nilai Port TCP dinamis item di bawah IPAll.
      • Jika nilai Mendengarkan semua adalah Tidak, nomor port TCP/IP untuk contoh ini SQL Server 2005 adalah nilai Port TCP dinamis item untuk alamat penyuratan IP tertentu.
      Catatan Jika nilai Port TCP dinamis item tidak diatur, Anda harus mengatur diri sendiri. Untuk informasi lebih lanjut tentang bagaimana mengkonfigurasi server yang mendengarkan pada port TCP khusus, kunjungi Mengkonfigurasi Server yang mendengarkan pada Port TCP khusus (SQL Server konfigurasi Manager) Microsoft Developer Network (MSDN) situs.
    5. Klik Oke.

    SQL Server 2000
    1. Pada server yang menjalankan SQL Server 2000, mulai Server jaringan Utility. Untuk melakukannya, klik Mulai, klik Semua program, klik Microsoft SQL Server, lalu klik Utilitas jaringan server.
    2. Klik Umum tab, dan kemudian pilih contoh yang Anda inginkan dari Contoh daftar.
    3. Klik TCP/IP, lalu klik Properti. Nomor port TCP/IP untuk contoh ini ditampilkan. Catat nomor ini sehingga Anda dapat menggunakannya kemudian.
  2. Mengkonfigurasi server alias pada komputer klien. Untuk melakukannya, gunakan salah satu metode berikut, bergantung pada versi SQL Server.

    SQL Server 2000
    1. Mulai utilitas jaringan klien. Untuk melakukannya, klik Mulai, klik Menjalankan, jenis cliconfg.exe, kemudian tekan Enter.
    2. Pada Umum tab, memverifikasi bahwa TCP/IP muncul dalam daftar di bawah Protokol yang diaktifkan oleh perintah.
    3. Klik Alias tab, dan kemudian klik Tambahkan.
    4. Di bawah Jaringan perpustakaan, pilih TCP/IP.
    5. Dalam nama server kotak teks, ketik alamat penyuratan IP server yang menjalankan SQL Server 2005.

      Catatan alamat penyuratan IP yang Anda ketik di sini adalah salah satu yang dikonfigurasi untuk menggunakan nomor port TCP/IP.
    6. Klik untuk menghapus Secara dinamis menentukan port centang kotak, dan kemudian ketik nomor port contoh SQL Server 2005 di Nomor port kotak teks.
    7. Ketik nama di Server alias kotak teks, dan kemudian klik Oke.

    SQL Server 7.0
    1. Mulai utilitas jaringan klien. Untuk melakukannya, klik Mulai, klik Menjalankan, jenis cliconfg.exe, kemudian tekan Enter.
    2. Pada Umum tab Konfigurasi Alias server kotak dialog, klik Tambahkan, lalu klik TCP/IP.
    3. Ketik nama alias di Server Alias kotak teks. Alias dapat berisi nama apapun.
    4. Ketik nama komputer SQL Server 2000 atau alamat penyuratan SQL Server 2000 IP di Nama komputer kotak teks. Tidak menambahkan nama contoh.
    5. Dalam Nomor port teks, ketik jenis nomor port yang tercatat pada langkah 1. Klik Oke dua kali.

    SQL Server 6,5
    1. Mulai utilitas jaringan klien. Untuk melakukannya, klik Mulai, klik Menjalankan, jenis cliconfg.exe, kemudian tekan Enter.
    2. Klik Lanjutan tab, dan kemudian klik Tambah/modifikasi.
    3. Ketik nama alias di Server kotak teks.
    4. Pilih Soket TCP/IP sebagai nama DLL.
    5. Dalam string koneksi, ketik nama komputer yang menjalankan SQL Server bersama-sama. Pastikan bahwa nama komputer diikuti dengan koma (,). Kemudian, ketik nomor port yang tercatat pada langkah 1. Sebagai contoh, ketik nama komputer berikut dan nomor port:
      ComputerA, 1523
      Tidak menambahkan nama contoh. Klik Tambah/modifikasi.
    6. Klik Dilakukan.

      Catatan SQL Server 6,5 tidak mendukung hubungan yang terpercaya dengan TCP/IP. Oleh karena itu, Anda mungkin akan melihat pesan kesalahan berikut bila Anda menggunakan TCP/IP soket untuk membuat terpercaya koneksi ke SQL Server 2000 dengan menggunakan SQL Server 6,5 klien alat:
      MSG 18452, tingkat 14, negara bagian 1: Login gagal untuk pengguna 'user_name'. Alasan: Tidak terkait dengan SQL terpercaya Server connection. DB-perpustakaan: Login salah.

      Menggunakan bernama pipa untuk membuat sambungan terpercaya ketika Anda menggunakan SQL Server 6,5 klien alat.
Sekarang Anda dapat menggunakan server alias untuk menyambung ke contoh yang bernama SQL Server 2005 atau contoh yang bernama SQL Server 2000 dengan menggunakan alat berikut:
  • SQL Server 7.0 klien alat Query Analyzer bersama-sama dengan Osql.exe
  • Microsoft SQL Server 6,5 klien alat ISQL/W bersama-sama dengan Isql.exe

Mengkonfigurasi server alias untuk menggunakan bernama pipa

Catatan Untuk mengkonfigurasi sebuah alias untuk menggunakan pipa bernama, Anda harus memberikan sebuah server nama dan nama pipa.
  1. Menentukan nama pipa server misalnya. Untuk melakukannya, gunakan salah satu metode berikut, bergantung pada versi SQL Server yang sedang Anda jalankan.

    SQL Server 2005
    1. Buka SQL Server pengelolaan konfigurasi, dan kemudian memperluas SQL Server 2005 inetd. Lihat gambar
    2. Klik Protokol untuk InstanceName, kemudian klik ganda Named Pipe.
    3. Pada Protokol tab, melihat nilai Pipa nama item. Nilai Pipa nama item menentukan bernama pipa yang didengarkan SQL Server. Lihat gambar

      Catatan Jika nilai Pipa nama item tidak diatur, Anda harus mengatur itu. Untuk informasi lebih lanjut tentang bagaimana mengkonfigurasi server yang mendengarkan pada pipa lain, kunjungi Mengkonfigurasi Server untuk mendengarkan pada pipa alternatif MSDN website.
    4. Klik Oke.

    SQL Server 2000
    1. Pada server yang menjalankan SQL Server 2000, mulai Server jaringan Utility.
    2. Pada Umum tab, klik contoh yang Anda inginkan dalam Contoh daftar.
    3. Klik Named Pipe, lalu klik Properti. Perhatikan nama pipa sehingga Anda dapat menggunakannya kemudian.
  2. Mengkonfigurasi server alias pada komputer klien. Untuk melakukannya, gunakan salah satu metode berikut, bergantung pada versi SQL Server yang sedang Anda jalankan.

    SQL Server 2000
    1. Mulai utilitas jaringan klien.
    2. Pada Umum tab, memverifikasi bahwa Named Pipe dalam daftar di bawah Protokol yang diaktifkan oleh perintah.
    3. Klik Alias tab, dan kemudian klik Tambahkan.
    4. Di bawah Jaringan perpustakaan, pilih Named Pipe.
    5. Dalam Pipa nama kotak teks, ketik nama pipa server yang menjalankan SQL Server 2005. Kemudian, ganti pertama titik (.) di nama pipa dengan alamat penyuratan IP server yang menjalankan SQL Server 2005. Misalnya, jika nama pipa yang Anda peroleh dari contoh SQL Server 2005 \\.\pipe\MSSQL$Instance\sql\query, Anda harus mengetik berikut:
      \\IPAddess\pipe\MSSQL$Instance\sql\query

      CatatanIPAddess adalah sebuah tempat untuk alamat penyuratan IP server yang menjalankan SQL Server 2005.
    6. Ketik nama di Server alias kotak teks, dan kemudian klik Oke.

    SQL Server 7.0
    1. Mulai utilitas jaringan klien.
    2. Pada Umum tab Konfigurasi Alias server kotak dialog, klik Tambahkan, lalu klik Named Pipe.
    3. Ketik nama alias di Server Alias kotak teks. Alias dapat berisi nama apapun.
    4. Ketik nama pipa yang tercatat dari langkah 1.
    5. Pastikan bahwa Anda mengubah "." (periode) untuk nama sebenarnya dari komputer yang menjalankan SQL Server. Sebagai contoh:
      \\ComputerA\pipe\MSSQL$s2000\sql\query
      Catatan
      • Tidak menambahkan nama contoh.
      • Dalam contoh ini,ComputerA menggantikan periode.
    6. Klik Oke dua kali.

    SQL Server 6,5
    1. Mulai utilitas konfigurasi klien SQL Server.
    2. Klik Lanjutan tab.
    3. Ketik nama alias di Server kotak teks.
    4. Pilih Named Pipe sebagai nama DLL.
    5. Dalam string koneksi, ketik nama pipa yang tercatat pada langkah 1.
    6. Pastikan bahwa Anda mengubah "." (periode) untuk nama sebenarnya dari komputer yang menjalankan SQL Server. Sebagai contoh:
      \\ComputerA\pipe\MSSQL$s2000\sql\query
      Catatan
      • Tidak menambahkan nama contoh.
      • Dalam contoh ini,ComputerA menggantikan periode.
    7. Klik Tambah/modifikasi, lalu klik Dilakukan.
Sekarang Anda dapat menggunakan server alias untuk menyambung ke contoh dengan menggunakan alat klien SQL Server 7.0 Query Analyzer bersama-sama dengan Osql.exe atau dengan menggunakan alat klien SQL Server 6,5 ISQL/W bersama-sama dengan Isql.exe.

Properti

ID Artikel: 265808 - Kajian Terakhir: 07 Agustus 2012 - Revisi: 4.0
Berlaku bagi:
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2000 Personal Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Workgroup Edition
  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL Server 6.5 Standard Edition
Kata kunci: 
kbsqlsetup kbinfo kbmt KB265808 KbMtid
Penerjemahan 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: 265808

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com