KB4052908 - SQL Server Informasi rilis Paket Layanan 2016

Tanggal rilis: 24 April 2018
Versi: 13.0.5026.0

Artikel ini berisi informasi penting yang perlu dibaca sebelum menginstal Microsoft SQL Server 2016 Paket Layanan 2 (SP2). Ini menjelaskan cara mendapatkan paket layanan, daftar perbaikan yang disertakan dalam paket layanan, masalah umum, dan daftar atribusi hak cipta untuk produk.

Catatan

Artikel ini berfungsi sebagai sumber informasi tunggal untuk menemukan semua dokumentasi yang terkait dengan paket layanan ini. Ini mencakup semua informasi yang sebelumnya Anda temukan dalam catatan rilis dan file Readme.txt .

Daftar perbaikan yang disertakan dalam SQL Server 2016 SP2

Paket layanan Microsoft SQL Server 2016 adalah pembaruan kumulatif. SQL Server 2016 SP2 memutakhirkan semua edisi dan tingkat layanan SQL Server 2016 ke SQL Server 2016 SP2. Selain perbaikan yang tercantum dalam artikel ini, SQL Server 2016 SP2 menyertakan hotfix yang disertakan dalam SQL Server 2016 Pembaruan Kumulatif 1 (CU1) ke SQL Server 2016 SP1 CU8.

Untuk informasi selengkapnya tentang pembaruan kumulatif yang tersedia di SQL Server 2016, lihat Versi build SQL Server 2016.

Catatan

  • Perbaikan tambahan yang tidak didokumentasikan di sini juga dapat disertakan dalam paket layanan.
  • Daftar ini akan diperbarui ketika lebih banyak artikel dirilis.

Untuk informasi selengkapnya tentang bug yang telah diperbaiki di SQL Server 2016 SP2, buka artikel Basis Pengetahuan Microsoft berikut ini.

Referensi bug Deskripsi
3507192 Informasi tujuan baris pengoptimal dalam rencana eksekusi kueri ditambahkan pada SQL Server 2017 CU3 dan SQL Server 2016 SP2 (KB4051361)
5660983 Pembaruan menambahkan kolom baru ke SYS. DM_EXEC_QUERY_STATS DMV pada SQL Server 2016 SP2 (KB4051358)
8742052 Peningkatan: Peningkatan umum pada proses pembersihan pelacakan perubahan di SQL Server 2016 dan 2017 (KB4054842)
9443219 Perbarui untuk menambahkan kolom baru ke DMV sys.dm_sql_referenced_entities di SQL Server 2016 SP2 (KB4038418)
9824203 Meningkatkan prosedur pembersihan Agen Distribusi untuk meningkatkan performa replikasi transaksional pada SQL Server 2016 (KB4092069)
9956170 Pembaruan menambahkan fitur "Keamanan ketat CLR" ke SQL Server 2016 (KB4018930)
10385772 Meningkatkan diagnostik tumpahan tempdb di DMV dan Acara Diperpanjang pada SQL Server 2017 dan SQL Server 2016 SP2 (KB4041814)
10696815 Pembaruan menambahkan pengaturan batas waktu CPU ke REQUEST_MAX_CPU_TIME_SEC grup kerja Resource Governor di SQL Server 2016 dan 2017 (KB4038419)
10726760 Pembaruan untuk prosedur pembersihan pelacakan perubahan manual di SQL Server 2016 dan 2017 (KB4052129)
10727775 Pembaruan menambahkan dukungan untuk opsi MAXDOP untuk pernyataan BUAT STATISTIK dan PERBARUI STATISTIK pada SQL Server 2016 dan 2017 (KB4041809)
10732726 Meningkatkan performa kueri pada tabel yang dipartisi di SQL Server 2016 SP2 (KB4052137)
10871974 Skema Rencana Pertunjukan Terpadu untuk SQL Server mulai dari SQL Server 2012 SP4 dan SQL Server 2016 SP2 (KB4016949)
11555288 Pemecahan masalah kebuntuan paralelisme intra-kueri yang lebih baik di SQL Server 2017 dan 2016 (KB4089473)
11578523 Peningkatan: Masalah performa saat memutakhirkan MDS dari SQL Server 2012 ke 2016 (KB4089718)
6884989 PERBAIKI: Pembaruan otomatis statistik tambahan tertunda pada SQL Server 2016 dan 2017 (KB4041811)
7990665 Kesalahan "Rantai pencadangan log rusak" saat proses pencadangan log gagal di SQL Server (KB3162858)
8025121 PERBAIKAN: Wizard Salin Database gagal ketika tabel berisi kolom jarang yang ditetapkan dalam SQL Server (KB3157575)
8846046 PERBAIKI: Cache LogPool MEMORYCLERK_SQLLOGPOOL menghabiskan lebih banyak memori saat Anda melakukan transaksi online di SQL Server 2016 SP1 Express Edition (KB4046909)
9191595 PERBAIKI: Pemotongan LSN terjadi di AG saat menonaktifkan fitur pengambilan data ubah di SQL Server 2016 (KB4092045)
9912272 PERBAIKI: Statistik eksekusi fungsi skalar yang ditentukan pengguna ditambahkan ke file XML Showplan di SQL Server 2016 SP2 (KB4051360)
10065114 PERBAIKI: Pelanggaran akses terjadi ketika kueri mereferensikan fungsi SQLCLR melalui sinonim di SQL Server 2016 (KB3136496)
10077001 MEMPERBAIKI: Kueri paralel menjadi lebih lambat ketika dijalankan dengan DOP tinggi pada SQL Server 2016 (KB4052138)
10456101 PERBAIKI: Tambahkan tipe tunggu CXPACKET di showplan XML pada SQL Server 2016 dan 2017 (KB4046914)
10571989 PERBAIKI: Halaman penyiapan SQL Server 2016 berisi tautan unduhan alat yang tidak aman (KB4046885)
10697582 PERBAIKI: SQL Server Profiler gagal mengaburkan sp_setapprole saat dijalankan dari panggilan prosedur jarak jauh di SQL Server (KB4014756)
10704351 PERBAIKI: Database sistem tempdb (sys.databases) masih dienkripsi meskipun semua database lain pada instance SQL Server tidak dienkripsi (KB4042788)
10727149 PERBAIKAN: Perolehan memori yang diperlukan untuk menjalankan gabungan loop bertumpuk yang dioptimalkan tidak tercermin dalam Showplan XML di SQL Server (KB3170116)
10817173 PERBAIKI: Titik pemeriksaan tidak langsung pada database tempdb menyebabkan kesalahan "Penjadwal yang tidak menghasilkan" di SQL Server 2016 atau 2017 (KB4040276)
10871961 MEMPERBAIKI: Penurunan performa dan penantian lama untuk CLR_AUTO_EVENT dan CMEMTHREAD saat SQLCLR UDT digunakan sebagai parameter prosedur tersimpan untuk panggilan SQL RPC (KB4013128)
10871968 MEMPERBAIKI: Pelanggaran akses saat Anda membuat atau mengonfigurasi grup ketersediaan Always On untuk database ketersediaan di SQL Server 2012 dan 2016 (KB4021243)
10871976 MEMPERBAIKI: Koneksi titik akhir Service Broker tidak ditutup setelah failover grup ketersediaan di SQL Server (KB4016361)
10872004 PERBAIKI: "sp_special_columns" mengembalikan hasil yang salah di SQL Server 2016 (KB4056008)
10914360 PERBAIKI: Kebuntuan terjadi pada database mode pengguna tunggal ketika banyak koneksi mengaksesnya secara bersamaan di SQL Server 2016 (KB4042415)
10932023 PERBAIKI: Pembersihan manual pelacakan perubahan gagal dengan kesalahan ketiadaan tabel di SQL Server (KB4043624)
10937127 PERBAIKI: SQL Server kehabisan memori saat parameter bernilai tabel ditangkap dalam sesi Acara Diperpanjang di SQL Server 2016 meskipun pengumpulan pernyataan atau aliran data tidak diaktifkan (KB4051359)
10973046 PERBAIKAN: Eksekusi gagal ketika fungsi SQL CLR memanggil pernyataan Transact-SQL melalui panggilan peniruan pada SQL Server 2016 dan 2017 (KB4046918)
11032173 PERBAIKAN: Pembuangan memori yang dibuat untuk "Listener IOCP yang terhenti" dan "pendengar IOCP yang tidak menyerah" setelah SQL Server dihidupkan ulang (KB4048942)
11086264 MEMPERBAIKI: Peristiwa Audit SQL Server gagal ditulis ke log keamanan (KB4052136)
11454650 PERBAIKI: QRY_PROFILE_LIST_MUTEX diblokir saat TF 7412 diaktifkan pada SQL Server 2016 (KB4089239)
11523867 PERBAIKI: Dibutuhkan waktu lama untuk mengembalikan batch yang memperbarui data dalam jumlah besar pada SQL Server 2016 (KB4090279)
11542281 MEMPERBAIKI: Tipe tunggu CXPACKET dan CXCONSUMER menampilkan hasil yang tidak konsisten untuk beberapa rencana kueri paralel di SQL Server 2016 dan 2017 (KB4057054)
12519464 PERBAIKI: Pengecualian pelanggaran akses terjadi selama Optimalisasi Kueri kueri yang mengakses tabel dengan Indeks atau Statistik yang Difilter (KB4475794)
9653457 Pembaruan memungkinkan XML Showplans untuk menyediakan daftar statistik yang digunakan selama pengoptimalan kueri di SQL Server 2016 dan 2017 (KB4041817)
10895916 Peningkatan: Menambahkan dukungan Service Broker untuk DBCC CLONEDATABASE pada SQL Server 2016 (KB4092075)
9832539 PERBAIKI: TRY…CATCH Blokir mengembalikan terlalu banyak transaksi dalam beberapa skenario penanganan kesalahan OLTP dalam memori di SQL Server 2016 (KB4039846)
10288012 PERBAIKI: Tidak dapat memulai ulang SQL Server 2016 setelah Anda menggunakan ALTER DATABASE ADD FILE perintah atau ADD LOG untuk menambahkan file dengan nama logika yang sama (KB4092046)
10761398 PERBAIKI: Kesalahan "Ukuran file TempDB melebihi 1024 MB" ketika Anda mencoba mengatur ukuran TempDB awal untuk file ke nilai yang lebih besar dari 1024 MB (KB4046902)
11032146 MEMPERBAIKI: Kelelahan kumpulan utas dan persaingan CMEMTHREAD di AAG dengan penyemaian data pada SQL Server 2016 dan 2017 (KB4045795)
11334467 MEMPERBAIKI: Nilai Boolean tidak dilokalkan dengan benar di panel parameter laporan di SSRS 2016 (mode SharePoint) (KB4075158)
11543252 PERBAIKI: Replikasi tidak diaktifkan saat kolase database menggunakan ekstensi kolase '_SC' di SQL Server 2016 dan 2017 (KB4092066)
11566335 PERBAIKI: Akses Pelanggaran saat Anda menggunakan QDS dan menentukan rencana kueri untuk mengatasi regresi kinerja (KB4089509)

Resolusi tambahan

Resolusi untuk masalah berikut juga disertakan dalam SQL Server 2016 SP2.

Referensi bug Deskripsi Area
8523231 Menambahkan tabel yang dioptimalkan untuk memori tahan lama yang dapat memiliki referensi kunci asing ke tabel yang dioptimalkan untuk memori yang tidak tahan lama. OLTP dalam Memori
9146914 Menambahkan SpLevel and ReleaseProductVersion properti ke SQL Server 2016 SP1. Menyiapkan & menginstal
10365365 Memperbaiki masalah dengan menginstal pembaruan keamanan SQL Server pada simpul pasif di kluster yang disesuaikan. Menyiapkan & menginstal
9480942 Memperbaiki masalah untuk menghindari referensi null dalam GetNextAllHoBts. Mesin SQL
9737945 Menambahkan DVM sys.dm_tran_version_store_space_usage yang dapat melacak tempdb penggunaan penyimpanan versi di setiap database. Mesin SQL
9742982 Memperbaiki masalah di mana penggunaan memori cache paket menjadi tinggi saat diatur MAXDOP ke 1. Mesin SQL
10698782 Menambahkan DMV sys.dm_db_log_stats baru yang mengembalikan atribut tingkat ringkasan dan informasi tentang file log transaksi database. Mesin SQL
10698786 Menambahkan DMV sys.dm_db_log_info baru yang mengembalikan informasi Virtual Log File (VLF) tentang file log transaksi. Mesin SQL
10698823 Mengekspos persentase perubahan diferensial dalam database untuk membantu menentukan apakah pencadangan database penuh atau pencadangan diferensial berguna. Mesin SQL
10698846 Menambahkan DMV sys.dm_tran_version_store_space_usage baru yang mengembalikan tabel untuk menampilkan ruang total dalam tempdb yang digunakan oleh catatan penyimpanan versi untuk setiap database. Mesin SQL
10698847 Memperbaiki masalah pemulihan cadangan terkompresi untuk database yang mendukung Enkripsi Data Transparan (TDE) melalui antarmuka Antarmuka Perangkat Virtual (VDI) mungkin gagal dengan kesalahan sistem operasi 38. Mesin SQL
10755072 Menambahkan dukungan grup file ke pernyataan SELECT INTO . Ini memungkinkan Anda menentukan nama grup file tempat tabel baru akan dibuat. Grup file yang ditentukan harus ada di database, jika tidak, mesin SQL Server akan memunculkan kesalahan. Mesin SQL
10756412 Menambahkan WITH VERIFY_CLONE opsi dan WITH BACKUP_CLONE opsi ke DBCC CLONEDATABASE perintah manajemen yang memungkinkan Anda memverifikasi dan mencadangkan database kloning. Mesin SQL
10760480 Mengekspos informasi prosesor seperti jumlah inti, soket, dan informasi NUMA di DMV sys.dm_server_services dan fungsi SERVERPROPERTY . Mesin SQL
10823015 Meningkatkan performa pencadangan di komputer yang memiliki memori besar. Mesin SQL
10914366 Menambahkan atribut nama database dalam daftar proses dan executionStack dalam acara xml_deadlock_report yang diperluas untuk mengekspos nama database. Mesin SQL
10925573 Menambahkan kejadian marked_transaction_latch_trace diperluas baru yang menunjukkan status kait global yang digunakan oleh transaksi yang ditandai. Mesin SQL
10973764 Meningkatkan dukungan layanan Koordinator Transaksi Terdistribusi (DTC) untuk database grup ketersediaan (AG) AlwaysOn. Mesin SQL
11559743 Memperbaiki masalah di mana Anda tidak dapat menjalankan ADDNODE langkah saat fitur Polybase diinstal dalam mode penyebaran ScaleOut. Mesin SQL
11565681 Mengekspos tanggal dan waktu baru yang diketahui DBCC CHECKDB untuk database. Mesin SQL
11583626 Memperbaiki masalah dengan menghapus node dari kluster failover yang menginstal Polybase. Mesin SQL
8837822 Memperbaiki masalah di mana DMV sys.dm_exec_query_profiles memperlihatkan hasil yang salah yang tidak konsisten dengan rencana kueri yang diperkirakan atau aktual. Performa SQL
9437530 Memperbaiki penggunaan hibah memori (InputMemoryGrant, OutputMemoryGrant dan UsedMemoryGrant properti) di Showplan XML untuk kueri paralel. Performa SQL
10697461 Memperbaiki masalah di mana MAX_GRANT_PERCENT petunjuk kueri tidak selalu dihormati. Performa SQL
10723493 Memperbaiki masalah di mana kesalahan pernyataan mungkin terjadi saat Anda mengkueri DMV sys.dm_db_stats_histogram jika kolom berisi TIMESTAMP nilai. Performa SQL

Untuk informasi selengkapnya tentang cara memutakhirkan penginstalan SQL Server Anda ke SQL Server 2016 SP2, lihat Peningkatan versi dan edisi yang didukung.

Cara mendapatkan SQL Server 2016 SP2

SQL Server 2016 SP2, Microsoft SQL Server 2016 SP2 Express, dan Microsoft SQL Server 2016 SP2 Feature Pack tersedia untuk diunduh dan diinstal secara manual di situs web Pusat Unduhan Microsoft berikut.

Catatan

Setelah Anda menginstal paket layanan, versi layanan SQL Server harus 13.0.5026.0 Paket layanan Microsoft SQL Server 2016 adalah pembaruan kumulatif. SQL Server 2016 SP2 memutakhirkan semua edisi dan tingkat layanan SQL Server 2016 ke SQL Server 2016 SP2.

Jika, karena alasan apa pun, Anda memilih untuk menghapus instalan SQL Server 2016 SP2, penghapusan instalan SQL Server 2016 SP2 tidak akan diblokir, dan Anda akan dapat menghapus instalan SQL Server 2016 SP2 dengan cara yang sama seperti paket layanan lainnya. Namun, jika Anda menjalankan SQL Server edisi Standar, Web, atau Express, dan menggunakan beberapa fitur baru yang hanya dibuka saat Anda memulai SQL Server 2016 SP2, Anda mungkin mengalami kesalahan atau melihat database yang dibiarkan dalam status mencurigai setelah penghapusan instalan SQL Server 2016 SP2. Lebih buruk lagi, jika database sistem menggunakan fitur baru (misalnya, tabel yang dipartisi dalam database master), hal ini dapat mencegah instans SQL Server dimulai setelah Anda menghapus instalan SQL Server 2016 SP2.

Kami menyarankan Anda memverifikasi bahwa semua fitur baru telah dinonaktifkan atau dihilangkan sebelum Anda memilih untuk menghapus instalan SQL Server 2016 SP2 pada edisi selain edisi Enterprise. Anda tidak dapat menjatuhkan grup file memory_optimized_data . Oleh karena itu, jika Anda telah menyiapkan memory_optimized_data grup file di database dengan SP2, Anda tidak boleh menghapus instalan SQL Server 2016 SP2. Jika tidak, database akan masuk ke status mencurigakan, dan entri berikut akan dicatat dalam log kesalahan:

<TanggalWaktu> spid15s Kesalahan: 41381, Tingkat Keparahan: 21, Negara: 1.
<TanggalWaktu> spid15s Database tidak dapat dimulai di edisi SQL Server ini karena berisi grup file MEMORY_OPTIMIZED_DATA. Lihat Buku Online untuk detail selengkapnya tentang dukungan fitur di berbagai edisi SQL Server.

  • Produk ini berisi perangkat lunak yang berasal dari Fungsi Hash Aman Xerox.

  • Produk ini menyertakan perangkat lunak dari perpustakaan kompresi serba guna zlib.

  • Bagian dari perangkat lunak ini sebagian didasarkan pada pekerjaan RSA Data Security, Inc. Karena Microsoft telah menyertakan perangkat lunak RSA Data Security, Inc., dalam produk ini, Microsoft diharuskan menyertakan teks di bawah ini yang menyertai perangkat lunak tersebut:

    • Hak Cipta 1990, RSA Data Security, Inc. Hak cipta dilindungi undang-undang.
    • Lisensi untuk menyalin dan menggunakan perangkat lunak ini diberikan asalkan perangkat lunak tersebut diidentifikasi sebagai "RSA Data Security, Inc., MD5 Message-Digest Algorithm" dalam semua materi yang menyebutkan atau merujuk pada perangkat lunak ini atau fungsi ini. Lisensi juga diberikan untuk membuat dan menggunakan karya turunan asalkan karya tersebut diidentifikasi sebagai "berasal dari RSA Data Security, Inc., MD5 Message-Digest Algorithm" dalam semua materi yang menyebutkan atau mereferensikan karya turunan.
    • RSA Data Security, Inc., tidak membuat pernyataan mengenai kelayakan untuk diperdagangkan perangkat lunak ini atau kesesuaian perangkat lunak ini untuk tujuan tertentu. Disediakan "sebagaimana adanya" tanpa jaminan tersurat maupun tersirat dalam bentuk apa pun.

    Pemberitahuan ini harus disimpan dalam salinan apa pun dari bagian mana pun dari dokumentasi atau perangkat lunak ini.

  • Fitur pemetaan Layanan Pelaporan menggunakan data dari TIGER/Line Shapefiles yang disediakan milik Biro Sensus Amerika Serikat. TIGER/Line Shapefiles adalah ekstrak dari informasi geografis dan kartografi yang dipilih dari database Sensus MAF/TIGER. TIGER/Line Shapefiles tersedia tanpa biaya dari Biro Sensus Amerika Serikat. Untuk mendapatkan informasi selengkapnya tentang shapefiles TIGER/Line, buka shapefiles TIGER/Line. Informasi batas dalam TIGER/Line Shapefiles hanya untuk tujuan pengumpulan dan tabulasi data statistik; Penggambaran dan penunjukannya untuk tujuan statistik bukan merupakan penentuan otoritas yurisdiksi, hak kepemilikan, atau hak, dan tidak mencerminkan deskripsi tanah yang sah. Sensus TIGER dan TIGER/Line adalah merek dagang terdaftar dari Biro Sensus Amerika Serikat.

Hak Cipta 2012 Microsoft. Hak cipta dilindungi undang-undang.

Referensi

Untuk informasi selengkapnya tentang cara menentukan versi dan edisi SQL Server saat ini, pilih nomor artikel berikut untuk masuk ke 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.