PENDAHULUAN

Artikel ini mencantumkan bug yang diperbaiki di Microsoft SQL Server 2008 Service Pack 2 (SP2).Catatan

  • Perbaikan lain yang tidak didokumentasikan mungkin disertakan dalam paket layanan.

  • Daftar ini akan diperbarui ketika artikel lainnya dirilis.

Untuk informasi selengkapnya tentang cara mendapatkan paket layanan 2008 SQL Server, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft:

968382 Cara mendapatkan paket layanan terbaru untuk SQL Server 2008

Informasi Selengkapnya

Selain perbaikan yang tercantum dalam artikel ini, SQL Server 2008 SP2 berisi hotfix yang disertakan dalam pembaruan kumulatif 1 hingga 8 pembaruan kumulatif untuk SQL Server 2008 Paket Layanan 1 (SP1). Untuk informasi selengkapnya tentang paket pembaruan kumulatif yang tersedia untuk SQL Server 2008 SP1, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft:

970365 Build 2008 SQL Server yang dirilis setelah SQL Server 2008 SP1 dirilis

Bug yang diperbaiki dalam paket layanan ini

Untuk informasi selengkapnya tentang bug yang diperbaiki di SQL Server 2008 SP2, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft.

Nomor bug VSTS

Nomor artikel KB

Deskripsi

249682

2216454

FIX: pesan kesalahan ketika Anda menjalankan perintah ProcessAdd setelah Anda membuat perubahan ke partisi di server yang menjalankan SQL Server 2008: "kesalahan internal: pengecualian yang tidak terduga terjadi"

256736

2322209

MEMPERBAIKI: hasil yang salah jika Anda menggunakan tanda kurung di sekitar SELECT dalam pernyataan yang memiliki ekspresi tabel umum di SQL Server 2008

258076

2216456

MEMPERBAIKI: penyempurnaan SQL Server 2008 Service Pack 2 pada teks pesan kesalahan "operasi telah dibatalkan" di Analysis Services

270561

2216460

Pesan kesalahan saat Anda mencoba membuka proyek di SQL Server 2008: "definisi manifest rakitan yang ada tidak cocok dengan referensi rakitan"

274280

2216461

Penataan 2008 SQL Server gagal untuk menginstal di titik Mount berbasis Windows Server 2008 cluster

284360

955850

Pesan kesalahan saat Anda mencoba menggunakan biner dari paket tipe CLR sistem SQL Server (SQLSysClrTypes. MSI): "tidak dapat memuat DLL ' SqlServerSpatial. dll ': aplikasi ini gagal dimulai karena konfigurasi aplikasi salah"

301603

2216465

Penginstalan ringkas SQL Server 2008 gagal jika/PCUSOURCE atau/CUSOURCE memiliki spasi di jalur

317800

2216472

Kueri ROLAP Layanan analisis SQL Server 2008 atau SQL Server 2005 mengembalikan hasil yang salah

340066

2216474

FIX: Anda mungkin mengalami beberapa kehilangan data saat Anda menggunakan pernyataan pembaruan dengan klausul SET yang menggunakan tipe time, datetime2 dan datetimeoffset di SQL Server 2008

347731

2216478

Pesan kesalahan ketika Anda menjalankan Get-Command dalam lingkungan PowerShell versi 2 di server yang menjalankan SQL Server 2008: "referensi objek tidak diatur ke contoh objek"

351286

2216480

MEMPERBAIKI: margin tidak dipertahankan dalam laporan saat laporan diekspor ke Excel di server yang menjalankan SQL Server 2008, lalu Anda mempratinjau laporan di Excel

351981

2216484

FIX: pesan kesalahan saat Anda mengekspor laporan ke Excel dalam manajer laporan di server yang menjalankan SQL Server 2008: "tidak tertangani pengecualian terkelola: type = System. ArgumentOutOfRangeException"

357416

2216485

MEMPERBAIKI: Resource monitor memasukkan kondisi ketidaklancaran di Server SQL Server 2008

390126

2216491

Utilitas SQL Dumper tidak bisa menghasilkan kesalahan dump file pada kluster failover SQL Server 2008 pada instalasi kluster failover/Enterprise

396527

980671

Mengoreksi kurangnya variasi garam kriptografi pada hash masuk SQL Server SA

402453

2019402

Tidak ada pemetaan antara nama akun dan keamanan id selesai "kesalahan ketika menambahkan simpul ke kluster failover SQL Server 2008

426753

2216499

Anda tidak bisa mendaftarkan contoh database SQL Server 2008 ke dalam utilitas SQL Server

426753

2253128

Anda tidak dapat menggunakan aplikasi tier data ke contoh database SQL Server 2008

427703

2216501

MEMPERBAIKI: pekerjaan Multiserver tidak diunduh dari SQL Server 2000 dalam peran MSX pada SQL Server 2008 dalam peran TSX

524642

2283072

MEMPERBAIKI: perbaikan terbaru tersedia yang memungkinkan Layanan pelaporan SQL Server 2008 R2 untuk menggunakan kunci RSA 2048-bit untuk mengenkripsi kunci layanan pelaporan untuk kesesuaian FIPS

370540

2448971

MEMPERBAIKI: kunci tabel tidak bertambah saat Anda menyisipkan banyak baris ke dalam tabel di SQL Server 2008

Masalah tambahan yang diperbaiki dalam paket layanan ini

Pemecahan masalah untuk masalah berikut juga disertakan dalam SQL Server 2008 SP2.

Nomor bug VSTS

Deskripsi

270934

Kesalahan kerusakan DBCC terjadi selama Collations 2008 SQL Server ketika string yang memiliki urutan JAMO yang mengikuti tanda panjang bahasa Jepang digunakan.

271554

MEMPERBAIKI: tabel dasar sistem syscolpars ditampilkan baris duplikat. Perbaikan ini membedakannya dengan menambahkan nomor prosedur dalam DBCC checkcatalog.

271708

Ketika kueri memiliki filter yang mereferensikan kolom dalam tampilan sys.dm_server_audit_status, filter diabaikan, dan semua baris dikembalikan dari sys.dm_server_audit_status.

280004

Target bucketing asinkron memperlihatkan pasangan nilai/string yang tidak benar untuk bidang yang dipetakan jika dibandingkan dengan informasi yang tersedia di dm_xe_map_values.

284760

MEMPERBAIKI: tampilan yang tidak cocok bisa berisi beberapa tampilan yang memiliki jumlah indeks yang berbeda. Perbaikan ini memaksa urutan tampilan deterministik untuk dibandingkan, berdasarkan pada fungsi yang cocok dan jumlah indeks yang cocok.

285377

Pengguna menerima pesan kesalahan "Akses ditolak" saat mereka menavigasi ke manajer laporan secara lokal jika UAC diaktifkan. Menambahkan pesan "Akses ditolak" yang diperbarui untuk menyebutkan UAC dapat memperbolehkan pengguna untuk mengatasi pengaturan tersebut.

291707

Dalam database tertentu, menggunakan kursor server yang dideklarasikan untuk pernyataan SELECT yang berisi tampilan sistem apa pun, mungkin memberikan hasil yang salah setelah database tersebut dilampirkan dan ditempelkan kembali.

293089

Pengguna gauge radial yang mencoba menggunakan "RateOfChange" atau "integral" sebagai tipe rumus untuk MaximumValue atau MinimumValue pada gauge tidak melihat nilai dalam daftar menurun kisi properti.

296314

MEMPERBAIKI: file FailoverAnalysis. SQL diinstal selama penyetelan kluster failover SQL Server. Skrip ini akan dipanggil secara otomatis ketika terjadi kegagalan. Kontrol properti SqlDMVScriptTimeout Private untuk berapa milidetik yang bisa diperlukan untuk menyelesaikannya.

302563

Pengguna menerima kesalahan validasi saat memutakhirkan sumber data bersama yang memiliki spasi dalam nama. Kesalahan menunjukkan bahwa nama tidak boleh berisi spasi.

302707

Penginstalan Paket Layanan 1 untuk SQL Server Business Intelligence Development Studio 2008 gagal karena file konfigurasi yang hilang.

304390

Buffer cincin menampilkan data kejadian tidak lengkap (output acara dari dm_xe_session_targets) saat mencapai batas ukuran untuk output XML.

307313

Pengguna tidak dapat mengembalikan beberapa cookie dalam modul https. Ini mempengaruhi pengguna saat mereka mencoba menerapkan autentikasi kustom.

309869

Tindakan sqlsos.task_address, sqlsos.worker_address, dan sqlsos.scheduler_address Extended Events menampilkan alamat yang salah.

310483

2008 Designer Layanan pelaporan mengonversi sentimeter menjadi inci di Tablix. Hal ini menyebabkan hilangnya presisi tata letak.

313780

Menghapus instalan yang pertama bernama instance menonaktifkan browser SQL. Hal ini menyebabkan contoh bernama kedua agar tidak dapat dijangkau.

319216

Pengguna tidak dapat menggunakan kredensial yang disimpan dalam sumber data mereka jika kartu pintar diperlukan.

322046

Kueri yang memiliki klausul subpilihan yang menggunakan ekspresi yang tidak mengembalikan anggota terhitung mengembalikan kesalahan yang mengatakan bahwa subpemilihan yang telah terhitung anggota tidak diperbolehkan.

327301

Dalam Analysis Services, mengatur anggota default dimensi dengan menggunakan ekspresi MDX yang memiliki fungsi NonEmpty menyebabkan server mengembalikan kesalahan internal ketika mencoba membuka kubus.

328752

Tampilan sys.dm_os_wait_stats menampilkan baris duplikat untuk tipe tunggu MISCELLANEOUS. Hal ini dapat menyebabkan masalah untuk alat pemantauan.

331630

Nilai bilangan bulat akan salah dibulatkan di layanan pelaporan SQL Server yang digunakan oleh desainer kueri.

333544

MEMPERBAIKI: kode kesalahan baru (6257) dikembalikan saat pengguna mencoba mendaftarkan rakitan CLR yang dibuat dari runtime yang lebih baru, seperti CLR v4. Pesan kesalahan sebelumnya (kode 6218) membingungkan dan tidak menyatakan masalah aktual.

336809

Kasus Edge menyisipkan nilai identitas di luar rentang saat ini dalam mode "Setel identity_insert TABLE_NAME pada". Masalah ini juga terjadi pada operasi pembuatan cadangan/pemulihan.

338247

Jika parameter yang terikat dengan fungsi SQLBindParameter menentukan panjang SQL_DATA_AT_EXEC, driver SQL Server 2008 Native client ODBC menyebabkan pelanggaran akses jika fungsi SQLPutData menentukan panjang SQL_NULL_DATA ketika nilai parameter disediakan untuk eksekusi.

338999

SQL Server Reporting Services 2008 mengalami kebocoran koneksi ketika pengguna menggunakan antarmuka SOAP untuk menjalankan dan mengekspor laporan.

347779

SQL Server terkadang menghasilkan pesan kesalahan "ada memori sistem tidak cukup dalam kumpulan sumber daya ' internal ' untuk menjalankan kueri ini". Situasi ini sering kali dapat dicegah.

350670

Pengguna menerima pesan kesalahan "halaman kedaluwarsa" saat mereka mencoba refersh laporan yang dirender setelah laporan tersebut tetap menganggur selama satu jam.

352788

Kesalahan 955 terjadi ketika pengguna mencoba mengonfigurasi gudang data manajemen jika mereka memiliki database di server mereka yang tidak online.

352862

Penelusur 2,0 ClickOnce menampilkan laporan kosong pada saat startup jika pengguna mengedit laporan dengan menggunakan ReportBuilder 2,0 dari situs web SharePoint 12.

355222

Jika MARS digunakan, tampilan sys.dm_os_tasks menampilkan nilai yang sama dalam kolom request_id untuk semua tugas dan bukan melaporkan nilai yang benar yang terkait dengan setiap tugas.

355228

MEMPERBAIKI: pesan kesalahan baru menunjukkan penyebab pelanggaran akses yang terjadi jika parameter target bucketizer tidak diatur dengan benar.

356127

Informasi pemeriksaan kolom salah ditampilkan saat BCP. exe mengambil informasi metadata kolom.

360584

Langganan gagal selama eksekusi karena masalah struktur data dalam memori selama pengiriman email percobaan laporan yang dirender.

368388

Penawaran 2008 laporan Designer yang berjalan bersama-sama dengan SQL Server Reporting Services 2008 lumpuh ketika pengguna mengubah ukuran baris tabel.

376257

Bidang kepada, CC, dan BCC dari kotak dialog "opsi pengiriman laporan" dihapus setelah pengguna membatalkan atau menutup kotak dialog "detail jadwal" untuk kembali ke "opsi pengiriman laporan."

383747

Kumpulan kumpulan bekerja dengan tidak benar ketika mereka mengumpulkan penghitung kinerja di kluster jika nama contoh SQL sama dengan nama jaringan virtual.

384800

MEMPERBAIKI: penyempurnaan dan informasi tambahan dicatat untuk InvalidReportParameterException dalam output verbose jika kondisi tertentu terjadi selama pemrosesan parameter.

393410

Ketika pengguna menghapus pilihan satu atau beberapa bulan dalam jadwal bulanan, SSRS membuat jadwal terpisah untuk setiap bulan yang masih selektif. Dalam beberapa kasus, ini bisa menyebabkan kesalahan "@active_end_date tidak bisa sebelum @active_start_date".

393879

Langganan yang didorong data gagal jika nilai NULL dikembalikan saat dipetakan ke parameter laporan, yang menerima nilai NULL.

394977

Masalah langganan dan pengiriman sulit didiagnosa dalam file pelacakan Layanan pelaporan. Pembuatan log verbose lainnya diperlukan.

415084

Pengguna menerima "Indeks berada di luar rentang. Tidak boleh negatif dan kurang dari ukuran kumpulan "pesan kesalahan ketika mereka mengekspor ke PDF.

419740

Pengguna tidak dapat menggunakan autentikasi kustom di SQL Server 2008 SKU web.

424595

Jika pengguna membuat tipe yang ditentukan pengguna dan fungsi Valued tabel dalam transaksi yang sama, dan jika fungsi tersebut memiliki tabel Return yang berisi kolom tipe yang ditentukan pengguna, terjadi kemacetan mandiri. Selain itu, koneksi yang mencoba melakukan operasi ini dihentikan.

421922

PERBAIKAN: dukungan disediakan untuk maksimal 15.000 partisi dalam tabel dan dalam indeks dalam edisi Enterprise, pengembang, dan evaluasi Microsoft SQL Server 2008 SP2. Untuk informasi selengkapnya tentang cara dukungan ini dapat diaktifkan dan dinonaktifkan, tentang keterbatasannya, dan beberapa masalah dan solusi yang diketahui, lihat laporan "dukungan untuk partisi 15.000" (http://go.microsoft.com/fwlink/?LinkId=199773).

424804

Dalam Layanan analisis, beberapa pelanggan mungkin mengalami pelanggaran akses ketika menggunakan hierarki induk-anak dalam kondisi fungsi IIF.

426631

Menggunakan fungsi PeriodsToDate yang memiliki parameter anggota null mungkin menyebabkan kesalahan "pengecualian tidak terduga".

429253

Nomor versi yang salah ditampilkan di SQL Server Management Studio dan di SQL Server Reporting Services. Hal ini menyebabkan kebingungan karena angka yang ditampilkan tidak berbeda dari nomor versi RTM setelah pemutakhiran dilakukan.

430703

Pengecualian sekunder mungkin terjadi ketika Analysis Services menghasilkan dump Watson. Ini benar Apakah dump Watson dihasilkan karena pengecualian aktual atau karena permintaan eksplisit untuk membuang kesalahan tertentu. Jika terjadi pengecualian sekunder, server dapat mengalami rekursi tak terbatas. Ini menghasilkan banyak timbunan, lalu menutup server.

431298

MEMPERBAIKI: di SSRS 2008 Service Pack 2, RS Add-in untuk SharePoint 2007 untuk berkomunikasi dengan server laporan SSRS 2008 R2 diperbarui. Ini memungkinkan akses ke fungsionalitas tertentu di ReportBuilder 3,0, ReportParts, dan ATOM renderer, termasuk pratinjau laporan baru di ReportBuilder 3,0.

431301

Memproses objek dalam database yang berisi ribuan objek metadata memerlukan waktu lama untuk mulai mengimpor data. Ini terjadi karena server harus menyusun jadwal kerja sebelum impor data dimulai. Selain itu, algoritme yang digunakan untuk menentukan dependensi menyebabkan kinerja yang lambat saat banyak objek metadata ada dalam database.

432094

Indeks spasial tidak bisa dibuat dengan aman dalam tabel yang menggunakan CELL_ID, CELL_ATTRIBUTES atau SRID untuk nama kolom.

448007

Dalam kondisi tertentu, nama kolom terpartisi dalam pesan kesalahan 11405 mungkin salah. Hal ini menyebabkan nama kolom yang salah dicetak.

455538

Menggunakan keamanan sel bersamaan dengan penghitungan yang menghasilkan hasil yang salah ketika klausul yang tidak kosong digunakan.

456534

Pelanggaran akses Baca terjadi selama proses commit jika dua transaksi berjalan bersamaan: satu untuk mengubah atau membuat partisi, dan satu untuk memproses dimensi.

471363

Saat Microsoft Office 12 diintegrasikan dengan layanan pelaporan SQL Server 2008, integrasi SharePoint Tidak default ke URL pembuat laporan ClickOnce, mencegah pembuat laporan mulai.

471421

MEMPERBAIKI: masalah lokalisasi dalam SKU Turki: remah roti sekarang terlokalisasi pada halaman pustaka reportpart baru.

499162

MEMPERBAIKI: masalah aksesibilitas yang terjadi karena nama MSAA "simbol" adalah null. Nama MSAA diperbarui dan kini dapat ditemukan.

503096

MEMPERBAIKI: menyempurnakan kinerja pembuatan indeks dengan pernyataan DDL untuk tabel yang memiliki banyak partisi dan yang tidak berisi data. Sebelumnya, waktu yang diperlukan untuk proses ini meningkat dalam perkembangan geometris karena jumlah partisi bertambah. Waktu yang diperlukan sekarang meningkat dalam kemajuan linear.

515240

Menggunakan parameter bernilai tabel untuk LOB kolom mungkin menyebabkan pelanggaran akses pada server.

520700

Nama MSAA untuk kotak dialog properti skala radial salah dan tidak sesuai dengan aksesibilitas.

525601

Selama pemeriksaan untuk audit granular, algoritme yang digunakan untuk mencantumkan setiap audit yang menyertakan acara mungkin mengalami kebocoran memori dari daftar audit. Ini berlanjut hingga terjadi kesalahan memori habis dan layanan harus direstart untuk merebut kembali memori.

Catatan Jika Anda memutakhirkan dari SQL Server 2008 SP1Cumulative update 9 atau versi yang lebih baru, Anda harus menerapkan pembaruan kumulatif Post-SQL Server 2008 SP2 setelah Anda memutakhirkan ke SQL Server 2008 SP2 untuk mendapatkan semua perbaikan. Untuk informasi selengkapnya tentang pembaruan kumulatif pasca-2008 SP2, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft:

2289254 Paket pembaruan kumulatif 1 untuk SQL Server 2008 Service Pack 2

Referensi

Untuk informasi selengkapnya tentang cara menentukan versi dan edisi SQL Server saat ini, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft:

321185 Cara mengidentifikasi versi dan edisi SQL Server Anda Produk pihak ketiga yang dibahas dalam artikel ini dibuat oleh perusahaan yang independen dari Microsoft. Microsoft tidak memberikan jaminan, tersirat atau sebaliknya, tentang kinerja atau keandalan produk ini.

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.