Kesalahan saat Anda tersambung ke contoh bernama SQL Server 2012 analisis layanan dengan menggunakan IPv6: "tidak ada koneksi dapat dibuat karena mesin target aktif menolak itu"

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 2658571 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

GEJALA

Di Microsoft SQL Server 2012, Anda menerima pesan kesalahan yang menyerupai berikut ketika Anda mencoba untuk menyambung ke contoh bernama SQL Server Analysis Services (SSAS) dengan menggunakan IPv6:
Tidak ada koneksi dapat dibuat karena mesin target aktif menolak [::n]:nnnnn (Sistem)
Catatan Kesalahan ini, n adalah bilangan bulat

PENYEBAB

Masalah ini dapat terjadi jika server yang host contoh bernama SSAS dikonfigurasi untuk menggunakan IPv4 dan IPv6 ketika SQL Server 2012 diinstal. Kemudian, server kemudian ulang untuk menggunakan hanya IPv6.

PEMECAHAN MASALAH

Untuk mengatasi masalah ini, ikuti langkah berikut:
  1. Menghentikan layanan SQL Server Analysis Services.
  2. Buka Msmdredir.ini file di Notepad.

    Catatan secara asali, berkas Msmdredir.ini terletak di map berikut:
    % ProgramFiles % SQL Server\90\Shared\ASConfig
  3. Dalam Contoh bagian, memverifikasi bahwa nilai properti Port dan properti IPv6 berbeda misalnya bernama.
  4. Menghapus PortIPV6 properti.
  5. Simpan Msmdredir.ini file, dan kemudian keluar Notepad.
  6. Menjalankan SQL Server Analysis Services layanan.

INFORMASI LEBIH LANJUT

Ketika SSAS mendeteksi bahwa host server dikonfigurasi untuk mendengarkan pada IPv4 dan IPv6, SSAS menciptakan dua entri dalam berkas MSmdredir.ini. Namun, jika server dikonfigurasi untuk mendengarkan pada suatu protokol, <Port>entri digunakan.</Port>

Pertimbangkan skenario di mana server yang host contoh bernama SSAS dikonfigurasi untuk menggunakan IPv4 dan IPv6 ketika SQL Server 2012 dipasang, dan server kemudian ulang untuk menggunakan hanya IPv6. Dalam skenario ini berkas Msmdredir.ini mungkin berisi entri basi yang tidak menunjuk ke pelabuhan yang SSAS yang bernama contoh mendengarkan.

Ketika layanan SQL Server Analysis Services dimulai, layanan mendeteksi protokol yang sedang digunakan dan update Msmdredir.ini file. Jika server dikonfigurasi untuk menggunakan IPv4 dan IPv6, ada dua entri dalam berkas Msmdredir.ini. Namun, apabila layanan SQL Server Analysis Services mendeteksi bahwa suatu protokol yang digunakan, hanya properti Port diperbarui. Oleh karena itu, PortIPv6 properti dapat berisi informasi basi.

Ketika layanan SQL Browser membaca informasi basi, itu mungkin mengarahkan permintaan ke contoh bernama dan menyebabkan gangguan sambungan. Ketika basi informasi yang terkandung dalam properti PortIPv6 dihapus, informasi di properti Port digunakan.

Properti

ID Artikel: 2658571 - Kajian Terakhir: 08 Mei 2012 - Revisi: 1.0
Berlaku bagi:
  • Microsoft SQL Server 2012 Enterprise
Kata kunci: 
kbsurveynew kbprb kbtshoot kbmt KB2658571 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:2658571

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