PENDAHULUAN
Artikel ini mencantumkan masalah SQL Server 2008 yang telah diperbaiki oleh Microsoft SQL Server 2008 Paket Layanan 3 (SP3).
Catatan
- Beberapa masalah yang tidak didokumentasikan mungkin telah diperbaiki oleh paket layanan.
- Daftar masalah akan diperbarui saat artikel untuk masalah tersebut dirilis.
Untuk informasi selengkapnya tentang cara mendapatkan paket layanan SQL Server 2008, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
968382
Cara mendapatkan paket layanan terbaru untuk SQL Server 2008
Catatan: Microsoft mendistribusikan perbaikan Microsoft SQL Server 2008 sebagai satu file yang dapat diunduh. Karena perbaikan bersifat kumulatif, setiap rilis baru berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan rilis perbaikan SQL Server 2008 sebelumnya. Biasanya, Anda harus mengunduh paket layanan terbaru.
Unduh SQL Server 2008 Paket Layanan 3 sekarang
Informasi Selengkapnya
SQL Server 2008 SP3 memperbaiki masalah berikut:
Masalah yang tercantum dalam artikel ini
Masalah yang telah diperbaiki dalam paket pembaruan kumulatif berikut untuk Microsoft SQL Server 2008 Paket Layanan 2 (SP2):
- Paket pembaruan kumulatif 1 untuk SQL Server 2008 SP2
- Paket pembaruan kumulatif 2 untuk SQL Server 2008 SP2
- Paket pembaruan kumulatif 3 untuk SQL Server 2008 SP2
- Paket pembaruan kumulatif 4 untuk SQL Server 2008 SP2
Untuk informasi selengkapnya tentang paket pembaruan kumulatif yang tersedia untuk SQL Server 2008 SP2, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
2402659 Build SQL Server 2008 yang dirilis setelah SQL Server 2008 Paket Layanan 2 dirilis: Tabel berikut ini menyediakan informasi selengkapnya tentang produk atau alat yang secara otomatis memeriksa kondisi ini pada instans SQL Server Anda dan pada versi produk SQL Server yang terhadap aturan tersebut.
| Perangkat lunak aturan | Judul aturan | Deskripsi aturan | Versi produk yang digunakan untuk mengevaluasi aturan |
|---|---|---|---|
| System Center Advisor | SQL Server KB2546951 pembaruan yang hilang untuk menjamin lazywriter utama dimulai | System Center Advisor menentukan apakah instans SQL Server ini berjalan di server yang memiliki lebih dari 64 prosesor logis. Selain itu, advisor memeriksa build dan versi sqlservr.exe saat ini. Jika build sqlservr.exe saat ini kurang dari build perbaikan, penasihat akan membuat pemberitahuan tentang masalah ini. Tinjau detail yang disediakan di bagian "Informasi yang Dikumpulkan" pada peringatan penasihat, dan terapkan perbaikan yang dibahas dalam artikel ini. Peringatan penasihat ini mengacu pada 337272 ID perbaikan yang disebutkan dalam artikel ini. | SQL Server 2008 |
Masalah yang diperbaiki oleh SQL Server 2008 SP3
Untuk informasi selengkapnya tentang masalah tersebut, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft.
| Nomor bug VSTS | KB nomor artikel | Deskripsi |
|---|---|---|
| 721415 | 2550552 | PERBAIKI: Perintah SQL Server berhenti merespons ketika menggunakan jalur akses nonbuffer untuk mengakses file FILESTREAM di SQL Server 2008 R2 atau SQL Server 2008 |
| 611967 | 922578 | MEMPERBAIKI: Banyak pesan yang memiliki ID pesan 19030 dan ID pesan 19031 yang dicatat dalam file Errorlog SQL Server 2005 saat Anda menggunakan Profil SQL Server di SQL Server 2005 |
| 628427 | 2463682 | PERBAIKI: Database yang mengaktifkan enkripsi data transparan dapat ditandai sebagai "tersangka" jika sertifikat server dihilangkan di SQL Server 2008 R2 |
| 729461 | 2500042 | Pesan kesalahan "Penyiapan SQL Server 2008 memerlukan penginstalan Microsoft .NET Framework 4.0" saat Anda menerapkan Paket Layanan 2 (SP2) untuk SQL Server 2008 |
| 757676 | 2565683 | PERBAIKAN: Anda mungkin menerima hasil yang salah saat menjalankan kueri kompleks yang berisi fungsi agregat, fungsi gabungan, dan fungsi berbeda dalam subkueri di lingkungan SQL Server 2008 |
| 746231 | 2569923 | PERBAIKI: Mengunggah pekerjaan pengumpul data dengan cepat membuka dan menutup sejumlah besar port TCP jika pekerjaan mengunggah data ke database MDW di SQL Server 2008 atau di SQL Server 2008 R2 |
| 429231 | 2588050 | PERBAIKI: Penginstalan slipstream paket layanan SQL Server 2008 mungkin gagal |
| 717065 | 2588453 | MEMPERBAIKI: Pelanggaran akses saat DTA menjalankan kueri terhadap tabel di SQL Server 2008 jika terdapat indeks pada kolom tipe data spasial tabel |
| 644781 | 2589980 | Perbaiki: Hasil yang salah atau pelanggaran batasan saat Anda menjalankan pernyataan SELECT atau pernyataan DML yang menggunakan fungsi row_number dan rencana eksekusi paralel di SQL Server 2008 |
| 420834 | 2590124 | PERBAIKI: Kesalahan "ChainerInfrastructureException" saat Anda menginstal SQL Server 2008 |
| 666690 | 969052 | Cara memulihkan file cache Windows Installer yang hilang dan mengatasi masalah yang terjadi selama pembaruan SQL Server |
| 406407 | 2591753 | PERBAIKAN: Pembaruan tersedia untuk menambahkan informasi SPN untuk akun layanan ke file log Layanan Pelaporan |
Masalah tambahan yang diperbaiki oleh SQL Server 2008 SP3
Masalah berikut juga telah diperbaiki oleh SQL Server 2008 SP3.
| Nomor bug VSTS | Deskripsi |
|---|---|
| 295196, 771825 | Anda mungkin menerima pesan peringatan berikut saat membuat rencana pemeliharaan jika opsi Kecilkan Database diaktifkan di SQL Server 2008: "Penyusutan file data akan memindahkan data dan dapat menyebabkan fragmentasi indeks di dalam file tersebut." |
| 295750 | Berbagai alat diagnostik salah melaporkan database master untuk kueri yang dijalankan terhadap database lain di SQL Server 2008. |
| 337272 | Lazy Writer utama tidak dimulai jika simpul 0 NUMA tidak berisi prosesor di SQL Server 2008. |
| 444202 | Pengguna tidak dapat mengubah kata sandi mereka di SQL Server 2005 dengan menggunakan SQL Server Management Studio (SSMS) dari SQL Server 2008. |
| 447990 | Asumsikan tampilan terindeks memproyeksikan kolom dari tabel dasar dan non-dasar, dan asumsikan kolom dari tabel non-dasar memiliki ID dan tipe urutan yang sama dengan kolom tabel dasar. Dalam skenario ini, jika SQL Server 2008 SP3 diinstal, kesalahan akan terjadi, bukan sakelar partisi. |
| 450529 | Asumsikan Anda membuka SSMS sebagai non-administrator lalu mencoba melampirkan database. Dalam skenario ini, jika SQL Server 2008 SP3 diinstal, Anda akan menerima kesalahan "Akses ditolak", bukan pengecualian. |
| 507222 | Pertimbangkan skenario berikut:
Dalam skenario ini, Anda menerima kesalahan "Pelanggaran Akses Baca di FullXactImpBase::GetXdes xact.cpp @ 2536" di SQL Server 2008. |
| 546001 | Perbaikan untuk masalah bug ini mengatur ulang nama untuk parameter bernilai tabel saat Anda membuat nilai default untuk parameter nilai tabel. Setelah Anda menginstal SQL Server 2008 SP3, elemen TableVarElem akan selalu memiliki nama yang benar saat mengambil nilai default dari cache tabel Temp. |
| 643903 | Tidak ada pemberitahuan kejadian untuk kejadian tingkat database yang mungkin dibuat saat operasi DDL lintas database dilakukan. Masalah ini terjadi karena penggunaan gagang dialog yang salah. |
| 650111 | Aplikasi tidak dapat tersambung ke SQL Server 2008 jika penginstalan berdampingan SQL Server dengan nama kode "Denali" diinstal. Masalah ini terjadi karena penunjuk null. Saat penunjuk null digunakan, instans tingkat atas yang diinstal di komputer diabaikan. Setelah Anda menginstal SQL Server 2008 SP3, penunjuk null tidak digunakan saat Anda menggunakan SQL Server 2008 Configuration Manager. |
| 703968 | Setelah Anda menginstal SQL Server 2008 SP3, pengoptimal kueri dapat menangani nilai output yang berbeda untuk nilai input yang sama dari kolom CRYPT_GEN_RANDOM. |
| 704992 | Masalah untuk konversi data integral pada sistem operasi berbasis x64. Masalah ini terjadi karena metode BindParameter dan parameter tipe data LONG yang digunakan oleh metode ini. |
| 707059 | Profiler mungkin tidak menampilkan semua kejadian dan kolom untuk Mesin Database SQL Server dan SQL Server Analysis Services. Setelah Anda menginstal SQL Server 2008 SP3, file templat pelacakan baru untuk Mesin Database SQL Server dan untuk SQL Server Analysis Services dibuat secara terpisah. |
| 709063 | Masalah performa yang lambat terjadi saat Anda menjalankan pekerjaan pengumpul data mdw_purge_data_[<nama> database MDW Anda] untuk melakukan operasi HAPUS. Masalah ini terjadi jika pengumpul data Microsoft SQL Server 2008 Management Data Warehouse (MDW) berjalan pada database MDW skala besar. |
| 741462 | Saat menjalankan Paket SSIS dari utilitas runtime DTExec.exe, atau dari Langkah Pekerjaan Agen SQL, beberapa peristiwa pengelogan output mungkin hilang dari output yang dicatat. Peristiwa seperti OnInformation, OnProgress, Diagnostic, OnPostExecute, dan PackageEnd mungkin tidak ada dalam output. Peristiwa log informasi yang umum diamati seperti OnInformation: "OLE DB Destination" menulis ###### baris." mungkin hilang dari output. Utilitas runtime lainnya seperti DTExecUI.exe dan DtsDebugHost.exe (saat men-debug paket SSIS dari lingkungan BIDS) tidak terpengaruh oleh masalah tersebut. |
| 755932 | Fungsi analitik LAG dan LEAD tidak berfungsi di Mesin Panduan Paket dan Penyebaran (PDW). Masalah ini terjadi karena beberapa informasi dalam skema MemoXML dihapus. |
| 771381 | Penunjuk objek memori yang salah dialokasikan saat Anda menghapus database dengan grup file FILESTREAM. |
| 540323 | Pelanggaran akses terjadi ketika aplikasi mencoba menaikkan kode kesalahan 9530. Masalah ini terjadi karena penunjuk NULL digunakan. |
| 778341 | Fungsi SCOPE_IDENTITY() mungkin mengembalikan nilai yang salah. |
| 536835 | Penyiapan mengalami crash ketika Anda menginstal Microsoft SQL Server 2008 di komputer yang menginstal SQL Server 2000 Service Pack 3 (SP3) Online Analytical Processing (OLAP). Masalah ini terjadi karena SQL Server 2000 SP3 OLAP salah mengatur kunci registri versi ke Paket Layanan 3.0. |
| 544926 | Jika Anda tidak mengubah properti apa pun saat mencoba mengubah objek DatabaseEncryptionKey SQL Server Management Objects (SMO), objek SMO database tidak memperbarui nilai DatabaseEncryptionKey. |
| 729229 | Setelah Anda menginstal SQL Server 2008 SP3, hasil pencacahan tidak akan di-cache dan tidak disimpan dalam variabel lokal untuk menghitung sumber daya. Selain itu, disk hanya divalidasi satu kali, dan hasilnya disimpan untuk permintaan berikutnya. |
| 425485 | Setelah Anda menginstal SQL Server 2008 SP3, semua tautan halaman arahan yang menjalankan skenario Penyiapan akan dinonaktifkan. |
| 700081 | Ketika aplikasi mencari nama untuk penghitung dasar penghitung rasio, aplikasi harus melakukan operasi pencarian substring yang tidak peka huruf besar/kecil di SQL Server 2008. |
| 281309 | Waktu CPU salah saat Anda menjalankan rencana kueri paralel untuk tabel sys.dm_exec_query_stats. |
| 356915 | Kesalahan terjadi ketika buffer internal untuk operasi baca asinkron membagi pemisah kolom beberapa karakter menjadi dua bagian. Setelah Anda menginstal SQL Server 2008 SP3, penunjuk penguraian saat ini diatur ulang setelah buffer dialihkan. |
| 645220 | SQLAgent.exe tidak berjalan ketika perintah SQLAgent.exe yang valid diketik di prompt perintah. Masalah ini terjadi karena kesalahan izin untuk memori bersama. |
| 747046 | Setelah Anda menginstal SQL Server 2008 SP3, database tidak dibuat jika nama database sama dengan nama pengguna database saat ini. |
| 769191 | SQL Server 2008 SP3 berisi variabel global VER_PRODUCTLEVEL_STR dan VER_PRODUCTLEVEL_WSTR yang diperbarui dalam file Ntverp.h. Variabel ini diperbarui ke SP3. |
| 453592 | Pengguna tidak dapat mengakses database katalog jika pengguna menentukan port untuk server database di Microsoft SQL Server 2008 Reporting Services Configuration Manager. |
| 773344 | Informasi akun eksekusi berisi string yang dipotong dalam build lokal bahasa Rusia dari Microsoft SQL Server 2008 Reporting Services Configuration Manager. |
Referensi
Untuk informasi selengkapnya tentang cara menentukan versi dan edisi SQL Server saat ini, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
321185
Cara mengidentifikasi versi dan edisi SQL Server Anda
Produk pihak ketiga yang dibahas dalam artikel ini dibuat oleh perusahaan yang bukan merupakan bagian dari Microsoft. Microsoft tidak memberikan jaminan, secara tersirat maupun tersurat, terkait kinerja atau keandalan produk tersebut.