Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

Microsoft mendistribusikan perbaikan Microsoft SQL Server 2008 sebagai satu berkas yang dapat diunduh. Karena perbaikan bersifat kumulatif, setiap Edaran baru berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan sebelumnya SQL Server 2008 edaran perbaikan.

Gejala

Di komputer yang menjalankan Microsoft SQL Server 2008, Anda mengalami satu atau lebih masalah berikut ketika Anda membuat server tertaut menggunakan penyedia SQL Native Client (Sqlncli.dll).

Catatan Masalah ini juga terjadi di Microsoft SQL Server 2005 Paket Layanan 3 (SP3). Namun, perbaikan terbaru dalam artikel ini tidak berlaku untuk SQL Server 2005 SP3.

Edisi 1

Pertimbangkan skenario berikut ini:

  • Di SQL Server Management Studio, Anda membuka jendela baru Server tertaut dan membuat server tertaut menggunakan salah satu dari setup berikut ini:

    • Penyedia SQL Native Client dengan jenis Server sebagai SQL Server

    • Penyedia SQL Native Client (tidak SQL Native Client 10) dengan jenis Server sebagai sumber data lain

    • Microsoft OLE DB penyedia untuk SQL Server dengan jenis Server sebagai sumber data lain

  • Anda memperluas Katalog Terkait server di SQL Server Management Studio untuk melihat terkait server.

Dalam skenario ini, layanan SQL Server mati tiba-tiba atau berkas dump mini yang dihasilkan berulang kali di folder log galat SQL Server. Masalah ini tetap sampai layanan SQL Server berhenti. Selain itu, SQL Server Management Studio laporan galat berikut ini:

Judul: Microsoft SQL Server Management Studio
------------------------------
Gagal untuk mengambil kembali data untuk permintaan ini. (Microsoft.SqlServer.Management.Sdk.Sfc)

Untuk bantuan, klik: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&LinkId=20476
------------------------------
INFORMASI TAMBAHAN:
Pengecualian terjadi saat menjalankan pernyataan Transact-SQL atau batch. (Microsoft.SqlServer.ConnectionInfo)
------------------------------

Waktu habis kedaluwarsa. Periode waktu habis berlalu sebelum menyelesaikan operasi atau server tidak merespons. (Microsoft SQL Server, Error: -2)



Catatan Masalah ini tidak terjadi apabila Anda menjalankan kueri terkait server ketika Anda menggunakan SQL Native Client penyedia dengan jenis Server sebagai SQL Server.

Masalah 2

Pertimbangkan skenario berikut ini:

  • Anda membuat server yang terkait dengan menggunakan Microsoft OLE DB penyedia ODBC driver.

  • Sumber data ODBC dibuat menggunakan penyedia SQL Native Client dengan jenis Server sebagai sumber data lainnya.

Dalam skenario ini, server tertaut tidak menampilkan hasil.

Pemecahan masalah

Perbaikan untuk masalah ini pertama kali dirilis di pembaruan kumulatif 7 untuk SQL Server 2008 Paket Layanan 1. Untuk informasi lebih lanjut tentang paket pembaruan kumulatif ini, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:-

979065 Paket pemutakhiran kumulatif 7 untuk SQL Server 2008 Paket Layanan 1
Catatan Karena edisi ini kumulatif, setiap edaran perbaikan baru berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan sebelumnya SQL Server 2008 edaran perbaikan. Kami sarankan Anda mempertimbangkan untuk menerapkan edaran perbaikan terbaru yang berisi hotfix ini. Untuk informasi selengkapnya, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:-

970365 Bangun SQL Server 2008 yang dirilis setelah SQL Server 2008 Paket Layanan 1 kini telah dirilis
Microsoft SQL Server 2008 perbaikan dibuat untuk paket layanan SQL Server tertentu. Anda harus menerapkan perbaikan terbaru SQL Server 2008 Paket Layanan 1 untuk penginstalan SQL Server 2008 Paket Layanan 1. Secara default, setiap perbaikan terbaru yang tersedia dalam paket layanan SQL Server yang disertakan dalam paket layanan SQL Server.

Informasi lebih lanjut

Anda dapat mengkonfirmasi versi file Sqlncli.dll dan Sqlservr.exe dengan menjalankan kueri berikut ini:

select * from sys.dm_os_loaded_modules where name like '%sqlncli.dll' or name like '%sqlservr.exe'

Jika Anda menggunakan Microsoft SQL Server 2008 Paket Layanan 1 (SP1) atau versi yang lebih baru dari Microsoft SQL Server 2008, permintaan akan kembali informasi versi berikut ini:

  • Berkas Sqlncli.dll akan memiliki versi lebih baru daripada 9.0:3207.0.

  • Sqlservr.exe file akan memiliki versi yang lebih baru dari atau sama dengan 10.0:2531.0, tetapi lebih lama daripada 10.0:2766.0.

Jika Anda menggunakan Microsoft SQL Server 2008 RTM atau versi yang lebih baru dari SQL Server 2008 RTM, permintaan akan kembali informasi versi berikut ini:

  • Berkas Sqlncli.dll akan memiliki versi yang lebih baru daripada versi 9.0:3207.0.

  • Sqlservr.exe file akan memiliki versi yang lebih baru dari atau sama dengan 10.0:1600.0, tetapi lebih lama daripada 10.0:1835.0.

Pemecahan masalah

Untuk mengatasi masalah ini, ikuti langkah-langkah berikut:

Workaround 1:

1. Hapus server tertaut gagal.

2. Buat server tertaut baru menggunakan penyedia SQL Server Native Client 10.0 (SQLNCLI10). Untuk melakukannya:
a. Klik kanan pada Server tertaut dan pilih Server tertaut baru.
b. Pilih sumber data lain dan memilih SQL Server Native Client 10.0 penyedia.

Workaround 2:

  1. Buat subkunci registri yang bernama "SQLNCLI" di lintasan berikut:

    HKLM\Software\Microsoft\DataAccess

  2. Membuat entri registri jenis REG_DWORD yang bernama "SQLOSPartitioning" di bawah subkunci ini.

  3. Tetapkan nilai entri ini ke 0x0.

Status

Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".

Informasi lebih lanjut

Perangkat lunak aturan

Judul aturan

Penjelasan aturan

Versi produk terhadap aturan dievaluasi

Penasihat pusat sistem

SQL Server tidak ada update KB979779 untuk mencegah kerusakan memori klien asli SQL

Penyedia SQL Native Client yang sesuai untuk SQL Server 2005 ada di server ini. Versi lama SQLNCLI.dll dapat berpotensi dimuat di SQL Server 2008 dan SQL Server 2008 R2 ketika enumerasi penyedia dan membuat terkait server. Khusus edisi SQL Server 2008 dan SQL Server 2008 R2 dapat mengalami masalah dan macet ketika membuat atau menggunakan server terkait yang dibuat dengan ini mempengaruhi SQLNCLI.dll. Memperbarui terpengaruh contoh SQL Server 2008 dan SQL Server 2008 R2 dengan perbaikan yang diperlukan atau Hindari penggunaan SQLNCLI.dll ini saat membuat terkait server.

SQL Server 2008

SQL Server 2008 R2



Referensi

Untuk informasi selengkapnya tentang Model pelayanan inkremental untuk SQL Server, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:

935897 Model pelayanan inkremental tersedia dari tim SQL Server untuk memberikan hotfix untuk masalah yang dilaporkan



Untuk informasi selengkapnya tentang skema penamaan untuk pemutakhiran SQL Server, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:

822499 Skema penamaan baru untuk paket pembaruan perangkat lunak Microsoft SQL Server

Untuk informasi selengkapnya tentang peristilahan pemutakhiran perangkat lunak, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:

824684 Deskripsi tentang terminologi standar yang digunakan untuk menjelaskan pembaruan perangkat lunak Microsoft

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×