Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Artikel ini merinci pembaruan, peningkatan, dan perbaikan bug untuk SQL Server Management Studio 21.
Nota
Untuk mengautentikasi ke mesin database dengan autentikasi multifaktor Microsoft Entra (MFA), termasuk Azure Analysis Services, instal versi terbaru SQL Server Management Studio (SSMS).
Rilis SSMS saat ini
Untuk informasi tentang versi terbaru SQL Server Management Studio (SSMS), lihat Menginstal SQL Server Management Studio.
Catatan rilis
Bagian ini berisi catatan rilis untuk SSMS 21. Untuk catatan rilis untuk versi SSMS yang berbeda, lihat:
- Catatan rilis untuk SQL Server Management Studio
- Catatan rilis untuk SQL Server Management Studio (SSMS) 20
- Catatan rilis untuk SQL Server Management Studio (SSMS) 19 dan versi yang lebih lama
21.6.17
Unduh SQL Server Management Studio (SSMS) 21
- Nomor rilis: 21.6.17
- Tanggal rilis: 14 Oktober 2025
Yang baru di 21.6.17
| Fitur | Detail lebih lanjut |
|---|---|
| Dialog koneksi | Menambahkan kemampuan untuk mengurutkan daftar Koneksi Terbaru dalam dialog Koneksi modern. Untuk mengurutkan koneksi, pilih Urutkan Menurut>Tanggal Ditambahkan atau Nama dari menu klik kanan. Lihat Mengizinkan pengurutan kotak "Koneksi terbaru" menurut nama. |
| Visual Studio | Diperbarui ke Visual Studio 17.14.17. |
Perbaikan bug di 21.6.17
| Fitur | Detail lebih lanjut |
|---|---|
| Dialog koneksi | Mengatasi bug yang menghasilkan kesalahan saat menggunakan MUST_CHANGE properti dan mencoba mengubah kata sandi. Lihat Sebagai ganti dialog Ubah kata sandi, kesalahan muncul. |
| Dialog koneksi | Memperbaiki masalah yang menyebabkan nama server kosong pada nama Tab Editor ketika properti Nama Kustom dibiarkan kosong. Lihat Properti Kustom Baru di SSMS 21.5.14 mengganggu yang ada di bilah tab. |
| Dialog koneksi | Memulihkan nilai default batas waktu eksekusi menjadi 0. Lihat Batas Waktu Eksekusi Kedaluwarsa. Catatan: perubahan ini tidak memperbarui nilai batas waktu eksekusi untuk koneksi yang ada. Untuk mengatasi masalah ini, hapus semua koneksi yang dibuat sebelumnya atau perbarui batas waktu eksekusi secara manual menjadi 0. |
| Dialog koneksi | Mengatasi masalah di mana dialog Koneksi modern menyimpan kata sandi saat opsi Ingat Kata Sandi tidak dicentang. Lihat Dialog Koneksi SSMS 21. |
| Dialog koneksi | Menambahkan ikon baru untuk membedakan antara koneksi lokal/lokal dan koneksi cloud. |
| Tema gelap | Mengatasi bug yang membuat kata kunci di editor kueri sulit dibaca untuk bahasa non-bahasa Inggris. Lihat bahwa teks pratinjau mode gelap SSMS 21 tidak dapat dibaca. |
| Tautan Instans Terkelola | Memperbarui proses penyiapan untuk Managed Instance Link agar dapat secara dinamis mengambil dan menginstal set sertifikat root tepercaya Azure terkini. |
| Object Explorer | Memperbarui skrip yang dihasilkan saat memilih Tabel Skrip sebagai>BUAT dari menu klik kanan untuk menyertakan indeks penyimpan kolom berkluster. Lihat 'Script Table as CREATE To' yang lambat dan salah. |
| Penyimpanan Kueri | Memperbaiki masalah yang menghapus tooltip dari tombol laporan Query Store. Lihat Laporan Regresi Penyimpanan Kueri - tombol kehilangan tooltip. |
| Penyimpanan Kueri | Memperbaiki bug yang menyebabkan masalah perubahan ukuran pada jendela laporan Query Store. Lihat Masalah Penggambaran Ulang Ukuran Jendela. |
| SQL Profiler | Mengatasi masalah yang menyebabkan kesalahan Assembly saat mencoba menyambungkan ke ruang kerja Power BI Premium. Lihat SQL Profiler 21.4.8 tidak dapat tersambung ke ruang kerja Power BI Premium lagi setelah pembaruan. |
| View Designer | Memperbaiki masalah yang menyebabkan dialog Tambahkan Tabel terbuka pada monitor lain atau di bawah jendela lain, terkadang menyebabkan SSMS menjadi tidak responsif. Lihat Pratinjau SSMS 21 1: Jendela Tampilan Baru "Tambahkan Tabel" tidak sadar saya menutup dari Tampilan Baru. |
| View Designer | Memperbaiki masalah yang menyebabkan dialog Kesalahan Sintaks SQL Ditemui terbuka pada monitor yang berbeda atau di belakang jendela lain, terkadang menyebabkan SQL Server Management Studio tidak responsif. Lihat Kotak Dialog Ditemukan Kesalahan Sintaks SQL. |
21.5.14
- Nomor rilis: 21.5.14
- Tanggal rilis: 9 September 2025
Yang baru di 21.5.14
| Fitur | Detail lebih lanjut |
|---|---|
| Dialog koneksi | Menambahkan opsi untuk memberikan nama kustom pada koneksi di bagian Properti Kustom. Lihat Menambahkan opsi untuk memberikan nama ke koneksi di Properti Koneksi. |
| Dialog koneksi | Memperbarui UI dialog Properti Tingkat Lanjut untuk menyertakan bagian Always Encrypted dan menambahkan dukungan tema gelap. |
| Dialog koneksi | Memperkenalkan dukungan salin/tempel string koneksi. Lihat tombol "Sambungkan" Baru (Pratinjau) tidak memiliki fitur penting. |
| Dialog koneksi | Menambahkan penjelajahan Server Terdaftar ke tab Telusuri. Lihat SSMS 21.1.3: Tidak mungkin tersambung ke server terdaftar melalui dialog Sambungkan (Pratinjau). |
| Visual Studio | Diperbarui ke Visual Studio 17.14.14. |
Perbaikan bug di 21.5.14
| Fitur | Detail lebih lanjut |
|---|---|
| Analysis Services | Mengatasi regresi yang menghasilkan kesalahan saat menelusuri kubus Pemrosesan Analitik Online (OLAP). Lihat Kesalahan SSMS 21 menjelajah kubus OLAP. |
| Authentication | Memperbaiki bug yang salah mengisi daftar langganan saat mencoba memulihkan dari akun Azure Storage. Lihat Daftar Langganan TIDAK terisi dengan benar saat memulihkan SQL DB dari akun Penyimpanan. |
| Server Manajemen Pusat | Mengatasi masalah yang menyebabkan opsi "Kueri Baru" dari menu Tindakan Server Manajemen Pusat untuk membuka semua server terdaftar alih-alih server CMS itu sendiri. Lihat Tindakan Server Manajemen Pusat membuka semua server terdaftar alih-alih server yang menghosting CMS. |
| Dialog koneksi | Memperbaiki bug yang menghapus koneksi dari daftar Koneksi terbaru saat menyematkannya ke daftar Favorit. |
| Properti database | Mengatasi masalah yang menyebabkan Azure SQL Database dengan ukuran maksimum 1.000 GB (1 TB) menghasilkan kesalahan "String DbSize tidak berisi bagian bilangan bulat numerik yang valid." Lihat string DbSize tidak berisi bagian bilangan bulat numerik yang valid. |
| Rencana eksekusi | Memperbarui warna latar belakang rencana Eksekusi agar sesuai dengan tab lain di panel hasil. |
| Ekspor bacpac | Mengatasi masalah yang mencegah kemampuan untuk membuat ekspor bacpac untuk sumber daya Mirrored Fabric. Lihat Menerapkan koneksi dari pencerminan database Azure SQL for Fabric merusak fungsi bacpac ekspor di SSMS. |
| IntelliSense | Memperbaiki bug yang mencegah IntelliSense mengubah konteks saat menggunakan pernyataan USET-SQL . Lihat SSMS 21 : IntelliSense berpikir database saat ini adalah database lain. |
| Properti login | Memperbaiki regresi yang tidak menampilkan kredensial di bawah Kredensial yang Dipetakan di jendela Properti Masuk. Lihat Pratinjau SSMS v21 1 - Bug di Properti Masuk untuk Kredensial. |
| Detail Object Explorer | Mengembalikan indikator pengurutan saat mengurutkan kolom dalam tampilan detail Object Explorer. Lihat Indikator Pengurutan Hilang Saat Mengurutkan Kolom di Detail Object Explorer. |
| Detail Object Explorer | Memperbaiki bug yang melemparkan kesalahan saat mencoba menghasilkan skrip saat beberapa objek dipilih. Lihat Membuat beberapa skrip objek di Object Explorer. |
| Performa dan keandalan | Mengatasi kesalahan yang menyebabkan SSMS 21 mengalami crash. Lihat SQL Server Management Directory v21.4 - Konfigurasikan untuk Umum - Lingkungan - Crash startup. |
| Penyimpanan Kueri | Memperbaiki bug yang salah menampilkan tanda waktu data Penyimpanan Kueri di UTC alih-alih waktu lokal saat opsi "Lokal" dipilih di bagan Konfigurasi Konsumsi Sumber Daya Keseluruhan. Lihat Penampil Penyimpanan Kueri di SSMS 21 melaporkan data dengan offset waktu yang salah saat menggunakan waktu lokal. |
| Kisi hasil data | Mengatasi regresi yang menyertakan header saat menyalin nilai ke clipboard. Lihat Menyalin salinan nilai dengan header. |
| Tabifikasi | Mengaktifkan kembali fungsionalitas Tabify/Untabify di menu Edit>Tingkat Lanjut . Lihat Tidak mungkin untuk melepas pilihan. |
21.4.12
- Nomor rilis: 21.4.12
- Tanggal rilis: 12 Agustus 2025
Yang baru di 21.4.12
| Fitur | Detail lebih lanjut |
|---|---|
| Visual Studio | Diperbarui ke Visual Studio 17.14.12. |
21.4.8
- Nomor rilis: 21.4.8
- Tanggal rilis: 8 Juli 2025
Yang baru di 21.4.8
| Fitur | Detail lebih lanjut |
|---|---|
| Server Manajemen Pusat (CMS) | Memperbarui dialog pendaftaran Server Manajemen Pusat dan menghapus bidang yang tidak perlu. |
| Kopilot di SSMS (Pratinjau) | Menerapkan sinkronisasi otomatis ke editor kueri aktif untuk jendela obrolan menggunakan opsi Sinkronkan Editor Aktif . |
| Files | Memperbarui lokasi default untuk Simpan File ke %USERPROFILE%\Documents\SQL Server Management Studio 21. Lihat File Open dan File Save menggunakan lokasi lain untuk SSMS 20. |
| IntelliSense | Menambahkan dukungan untuk sintaks replika sekunder Query Store FOR SECONDARY SET dan OPERATION_MODE. |
| Penyimpanan Data Kueri (QDS) | Menambahkan detik dan milidetik ke pemilih data untuk Konsumsi Sumber Daya Keseluruhan: SSMS - Grafik Penyimpanan Kueri mengonfigurasi opsi menambahkan detik dan milidetik ke interval waktu yang ditentukan. |
| Visual Studio | Diperbarui ke Visual Studio 17.14.8. |
Perbaikan bug di 21.4.8
| Fitur | Detail lebih lanjut |
|---|---|
| Selalu Terenkripsi | Memperbaiki beberapa masalah termasuk masalah dalam wizard Buat Kunci Master Kolom Baru di mana Urutkan menurut Buat Tanggal salah diurutkan menurut String, masalah yang mencegah pengaturan Always Encrypted selesai saat menggunakan SSMS dengan pelokalan Rusia, dan masalah dalam wizard Buat Kunci Master Kolom Baru yang secara tidak tepat mengukur daftar dropdown langganan dan penyewa. |
| Server Manajemen Pusat (CMS) | Mengatasi bug yang tidak menambahkan informasi koneksi server ke koneksi yang baru digunakan dalam Dialog Koneksi. |
| Kopilot di SSMS (Pratinjau) | Peningkatan pengalaman obrolan awal jika autentikasi Microsoft Entra ke Azure OpenAI tidak terjadi. |
| Kopilot di SSMS (Pratinjau) | Memperbaiki masalah saat entri konteks saat ini tidak diperbarui jika tab diganti namanya. |
| Dialog Koneksi | Memperbaiki bug yang menyebabkan dialog Kotak Koneksi Modern (Pratinjau) menghapus koneksi yang terbaru dan yang disematkan ketika beberapa instans SSMS terbuka. Lihat jendela Koneksi yang melupakan koneksi. |
| Asisten Migrasi | Memperbaiki kesalahan dalam Wizard Penilaian Asisten Migrasi yang menyebabkan elemen UI salah ditampilkan saat resolusi tampilan diatur ke 250%. |
| Penyimpanan Data Kueri (QDS) | Mengatasi masalah di mana Konsumsi Sumber Daya Keseluruhan salah mengagregasi data saat waktu tampilan diatur ke Lokal. Lihat QDS - Grafik Konsumsi Sumber Daya keseluruhan mengembalikan informasi yang salah saat memilih "Format waktu: Lokal" dengan agregasi per hari. |
| Jendela Hasil | Mengatasi masalah saat menggulir beberapa himpunan data pada grid hasil tidak berperilaku sesuai yang diharapkan. Lihat SSMS 21.0 - masalah pengguliran di jendela hasil. |
| Penulisan Skenario | Mengatasi kesalahan given key was not present in the dictionary saat menjalankan kueri atau membuat skrip tabel sebagai pilih. Lihat Kesalahan Pratinjau SSMS 21 .NET Framework - kunci yang diberikan tidak ada dalam kamus. |
| View Designer | Memperbaiki masalah yang menghasilkan pesan kesalahan saat menggunakan CONVERT atau CAST dengan beberapa jenis data. Lihat SSMS mengembalikan kesalahan pada kueri yang valid di perancang tampilan. |
21.3.7
- Nomor rilis: 21.3.7
- Tanggal rilis: 23 Juni 2025
Yang baru di 21.3.7
| Fitur | Detail lebih lanjut |
|---|---|
| Visual Studio | Diperbarui ke Visual Studio 17.14.7 |
Perbaikan bug di 21.3.7
| Fitur | Detail lebih lanjut |
|---|---|
| SQL Server Integration Services (SSIS) | Mengatasi bug yang menyebabkan SQL Services Integration Services Projects 2022 rusak ketika SSMS dengan SQL Server Integration Services (SSIS) diinstal pada komputer yang sama. |
21.3.6
- Nomor rilis: 21.3.6
- Tanggal rilis: 17 Juni 2025
Apa yang baru dalam 21.3.6
| Fitur | Detail lebih lanjut |
|---|---|
| Editor Kueri | Menambahkan kemampuan untuk mengganti nama tab editor kueri yang tidak disimpan melalui opsi tab Ganti Nama pada menu konteks tab kueri |
| Visual Studio | Diperbarui ke Visual Studio 17.14.6 |
Perbaikan bug di 21.3.6
| Fitur | Detail lebih lanjut |
|---|---|
| Dialog koneksi | Memperbaiki berbagai bug dialog koneksi modern (Pratinjau), termasuk Dialog Koneksi Baru yang membocorkan koneksi di SSMS 21, Dialog koneksi baru - Pilihan Batal seharusnya tidak menutup jendela tetapi memungkinkan perubahan ke koneksi yang berbeda, dan Mengimpor versi SSMS yang lebih lama dari SSMS 21. |
| Kopilot di SSMS (Pratinjau) | Mengatasi masalah yang secara keliru memicu respons jailbreak dari Azure OpenAI, yang mengakibatkan Copilot mencoba alternatif yang kurang optimal untuk menilai skema database dan mengembalikan kueri yang valid. |
| Files | Memperbaiki bug yang menyebabkan beberapa salinan SSMS terbuka saat membuka file .sql. Lihat SQL Server Management Studio: File SQL yang membuka instans baru SQL Server Management Studio. |
| Git | Mengatasi kesalahan yang salah mewarnai teks di alat diff dan mencegah pemilihan kode disalin. Lihat SSMS 21 Pratinjau 7 Perubahan Git, Pewarnaan diff dan alat diff SSMS 21 tidak memungkinkan penyalinan pilihan kode, tidak seperti Visual Studio. |
| Object Explorer | Mengatasi regresi performa Object Explorer dengan menghapus pengaturan "gunakan tema saat ini untuk simpul yang dipilih", dan memperbaiki bug yang salah menampilkan nama database yang berisi &. Lihat Regresi performa: Object Explorer membutuhkan ~60 detik untuk memperluas simpul tabel dalam database besar dan Object Explorer memperlihatkan nama database yang salah. |
| SQL Server Analysis Services (SSAS) | Memperbaiki bug yang menyebabkan crash saat mengedit properti koneksi dan kredensial dengan kunci SAS. |
| SQL Server Integration Services (SSIS) | Mengatasi kesalahan yang dihasilkan ketika sumber data selain Penyedia OLEDB Microsoft untuk SQL Server dipilih dalam Wizard Impor dan Ekspor, serta tambahkan dukungan untuk Execute Package Utility (dtexecui). |
21.2.5
- Nomor rilis: 21.2.5
- Tanggal rilis: 10 Juni 2025
Yang baru di 21.2.5
| Fitur | Detail lebih lanjut |
|---|---|
| Dialog koneksi | Menambahkan tab Telusuri ke dialog Koneksi modern (Pratinjau) yang memungkinkan penelusuran sumber daya lokal, jaringan, atau Azure Anda. |
| Rencana pemeliharaan | Kemampuan rencana pemeliharaan yang dipulihkan, termasuk membuat dan memperbarui rencana pemeliharaan menggunakan Wizard Rencana Pemeliharaan. |
| SQL Server Integration Services (SSIS) (Pratinjau) | Kemampuan SQL Server Integration Services (SSIS) yang dipulihkan (dalam pratinjau), termasuk manajemen katalog SSISDB, eksekusi otomatis paket SSIS, dan Wizard Impor Ekspor. |
| Visual Studio | Diperbarui ke Visual Studio 17.14.5 |
Perbaikan bug di 21.2.5
| Fitur | Detail lebih lanjut |
|---|---|
| Dialog koneksi | Memperbaiki bug yang mencegah pembuatan aturan firewall baru untuk sumber daya Azure dari SSMS. Lihat dialog Koneksi Modern tidak dapat menambahkan pengecualian firewall. |
| Keandalan | Skenario yang ditangani terkait dengan Copilot di SSMS (Pratinjau) yang dapat menyebabkan SSMS mengalami crash. |
| Keandalan | Memperbaiki kesalahan 'Parameter tidak valid' yang juga menyebabkan dialog aktif tampil dengan garis merah. Kesalahan ini terjadi di kisi hasil, diagram database, dan SQL Profiler. Lihat Pengecualian Tidak Tertangani di SSMS 21 - "Parameter tidak valid" dan pengecualian SQL Server Profiler Tidak Tertangani setelah beralih tema di SSMS. |
21.1.3
- Nomor rilis: 21.1.3
- Tanggal rilis: 28 Mei 2025
Yang baru di 21.1.3
| Fitur | Detail lebih lanjut |
|---|---|
| Visual Studio | Diperbarui ke Visual Studio 17.14.3. |
Perbaikan bug di 21.1.3
| Fitur | Detail lebih lanjut |
|---|---|
| "Event yang Diperpanjang" | Memperbaiki bug di mana menu konteks untuk "Extended Events" ketika "Dark theme" diaktifkan tidak memiliki kontras yang cukup untuk dapat dibaca. Lihat Menu konteks filter ExtEvents tidak dapat dibaca. |
| Lokalisasi | Mengatasi masalah di mana laporan tidak mematuhi bahasa yang dipilih diOpsi>Alat>Pengaturan Internasional. Lihat Bahasa yang salah di elemen SSMS 21 dan Profiler 21. |
| Detail Penjelajah Objek | Memperbaiki masalah saat menambahkan kolom ke panel detail Object Explorer menghasilkan kesalahan. Lihat Referensi objek tidak valid di panel Detail Object Explorer. |
21.0.1
- Nomor rilis: 21.0.1
- Tanggal rilis: 21 Mei 2025
Yang baru di 21.0.1
| Fitur | Detail lebih lanjut |
|---|---|
| Visual Studio | Diperbarui ke Visual Studio 17.14.1. |
21.0.0
- Nomor rilis: 21.0.0
- Tanggal rilis: 19 Mei 2025
Yang baru di 21.0.0
| Fitur | Detail lebih lanjut |
|---|---|
| 64-bit | SSMS 21 adalah aplikasi berbasis Visual Studio 2022 yang mendukung 64-bit, memastikan operasi yang lebih lancar dan mengurangi kesalahan kehabisan memori. |
| Selalu Terenkripsi | Memperkenalkan dukungan enkripsi online dalam Wizard Always Encrypted, yang memungkinkan penyalinan, enkripsi, dekripsi, atau enkripsi ulang data secara bertahap. Lihat Mengonfigurasi enkripsi kolom menggunakan Always Encrypted Wizard di SSMS. |
| Selalu Terenkripsi | Memperkenalkan kemampuan untuk menghasilkan kunci baru dalam Wizard Always Encrypted yang disimpan dengan aman di Azure Key Vault Managed HSM (Model Keamanan Perangkat Keras). |
| Selalu Terenkripsi | Peningkatan performa dialog Kunci Master Kolom Baru. |
| Selalu Terenkripsi | Penilaian untuk Selalu Terenkripsi dapat diakses dalam wizard. Ini dapat ditemukan di bawah menu Always Encrypted Wizard (sebelumnya bernama Enkripsi Kolom...) setelah mengklik kanan database dan memilih Tugas. Untuk informasi selengkapnya, lihat Penilaian Always Encrypted di SQL Server Management Studio 21. |
| Autentikasi Azure | Memperkenalkan kemampuan untuk memilih penyewa dalam langganan Azure. Pilihan penyewa tersedia dalam dialog seperti membuat aturan firewall baru, menggunakan browser Azure Storage, dan memilih kontainer untuk dicadangkan ke, atau dipulihkan dari, URL. |
| Azure SQL Database | Menambahkan dukungan untuk MANUAL_CUTOVER dan PERFORM_CUTOVER. Untuk informasi selengkapnya, lihat Meningkatkan konversi ke Hyperscale dengan efisiensi yang lebih besar. |
| Azure SQL Database | Memperkenalkan dukungan UI untuk membuat login dan pengguna database. |
| Azure SQL Managed Instance | Memperkenalkan langkah-langkah validasi baru dalam jendela dialog Penilaian Kesiapan Failover untuk memeriksa kondisi sambungan sebelum failover. |
| Antarmuka Baris Perintah | Menambahkan opsi -A untuk menentukan metode autentikasi yang akan digunakan saat menyambungkan dari baris perintah. Nilai yang diterima adalah jenis autentikasi dari SqlAuthenticationMethod yang didukung oleh SSMS. Opsi –G (gunakan autentikasi ID Entra) dan –E (gunakan Autentikasi Windows) sekarang tidak digunakan lagi dan akan dihapus dalam versi yang lebih baru. |
| Konfigurasi | Nilai default untuk nama aturan firewall yang dibuat di SSMS menggunakan format ClientIPAddress_YYYY-MM-DD_HH-MM-SS. |
| Koneksi | Saat Anda tersambung ke server dari parameter baris perintah, SSMS menampilkan perintah untuk mengonfirmasi koneksi dan parameter. |
| Koneksi | Telah Menambahkan perintah Tutup Koneksi SQL Menganggur di bawah menu Bantuan. Untuk informasi selengkapnya, lihat Pengumpulan Koneksi di SQL Server Management Studio. |
| Dialog Koneksi | Memperbarui label enkripsi yang ketat menjadi Strict (Minimum SQL 2022 atau Azure SQL) dalam daftar dropdown Enkripsi pada dialog koneksi. |
| Dialog Koneksi | Memperkenalkan pengalaman dialog Koneksi modern untuk mesin database SQL Server. Anda dapat mengaktifkan atau menonaktifkan pengalaman ini dalam Alat>Opsi>Lingkungan>Dialog Koneksi. |
| Dialog Koneksi | Menambahkan dukungan mode warna gelap untuk dialog Koneksi Modern (Pratinjau). Lihat Dialog koneksi baru tidak mendukung mode gelap. |
| Kopilot di SSMS (Pratinjau) | Menambahkan Copilot di SQL Server Management Studio (Pratinjau) yang tersedia dari beban kerja Bantuan AI di Penginstal Visual Studio. |
| Properti Database | Menambahkan halaman untuk mencantumkan nilai Pengaturan Lingkup Basis Data pada dialog Properti Database. |
| Properti Database | Menambahkan dukungan untuk opsi konfigurasi FULLTEXT_INDEX_VERSION SQL Server 2025 (17.x) dalam dialog properti database. |
| Pengemudi | Memperbarui Microsoft.Data.SqlClient (MDS) ke versi 5.1.6. |
| Arsip | Mengembalikan kemampuan untuk membuat proyek (File>Proyek Baru>atau Solusi...) dan melihat proyek terbaru (File>Open>Project/Solution...). |
| Temukan | Mengaktifkan kembali opsi Temukan Cepat , diakses melalui Edit>Temukan dan Ganti>Temukan Cepat, atau dengan Ctrl+F. Lihat Pratinjau SSMS 21.0 1.0 - "Temukan Cepat" hilang, sebagai gantinya "Temukan dalam file" muncul. |
| Git | Dukungan untuk integrasi Git kembali di SSMS 21 untuk mendukung penekanan yang berkembang pada CI/CD, yang dapat ditemukan di menu Git. Pilih Pengaturan untuk mengonfigurasi opsi khusus untuk Git. Integrasi Git memungkinkan pengembang dan administrator database untuk melacak, mengelola, dan berkolaborasi pada skrip SQL dengan mulus dalam lingkungan SSMS, termasuk dukungan untuk membuat dan mengkloning repositori serta membuat dan mengelola cabang. |
| Bantuan | Dukungan yang diaktifkan untuk umpan balik Komunitas Pengembang, diakses dari Bantuan>Kirim Umpan Balik>Laporkan Masalah/Sarankan Fitur/Umpan Balik Saya. |
| Komponen Individual (Alat Penginstal Visual Studio) | Mengembalikan Analysis Services dan Reporting Services sebagai komponen Kecerdasan Bisnis di Alat Penginstal Visual Studio. |
| Instalasi | Memperbarui lokasi folder Cuplikan Kode default menjadi spesifik pada versi utama (%USERPROFILE%\Documents\SQL Server Management Studio 21\Code Snippets\SQL\My Code Snippets). |
| Instalasi | SSMS 21 diinstal menggunakan Alat Penginstal Visual Studio. Untuk informasi selengkapnya, lihat Menginstal SQL Server Management Studio. |
| IntelliSense | Menambahkan dukungan untuk jenis dan fungsi data Vektor. |
| IntelliSense | Dukungan untuk fungsi bawaan JSON_CONTAINS telah ditambahkan. |
| IntelliSense | Menambahkan dukungan untuk fungsi REGEXP_. Lihat SSMS 21 Pratinjau 2: fungsi REGEXP_ perlu diberi kode warna. |
| Dukungan bahasa | Memperkenalkan dukungan untuk SSMS di Ceko, Polandia, dan Turki. |
| Perpustakaan | Objek Manajemen Server (SMO) yang diperbarui ke versi 17.100.64. |
| Perpustakaan | Memperbarui Azure.Core ke versi 1.41.0. |
| Perpustakaan | Memperbarui DacFx ke versi 170.0.94. |
| Perpustakaan | Memperbarui System.Text.Json ke versi 8.0.4. |
| Komponen Migrasi | Menambahkan komponen migrasi SQL Server di bawah Komponen Individual>Hibrid dan Migrasi di Alat Penginstal Visual Studio. |
| Mode Presentasi | Mode Penyaji yang ditampilkan kembali sebagai opsi di bawah Tampilkan>Mode Penyaji. |
| Editor Kueri | Kesalahan IntelliSense diperbarui untuk disinkronkan ke daftar dropdown IntelliSense di panel Daftar Kesalahan. Panel Daftar Kesalahan tersedia dari menu Tampilkan>Daftar Kesalahan atau dengan memilih ikon kesalahan di indikator kesehatan file, yang terletak di kiri bawah toolbar Editor Kueri. |
| Editor Kueri | Bilah gulir untuk editor kueri di SSMS 21 secara bawaan dalam mode peta . Untuk mengubah opsi, klik kanan bilah gulir dan pilih Opsi Bilah Gulir.... Dalam dialog Opsi, Anda dapat mengubah tampilan menjadi Menggunakan mode bilah untuk bilah gulir vertikal. |
| Rencana Permintaan | Menambahkan indeks JSON dan dukungan Siaran Implisit ke Paket Kueri. |
| Penyimpanan Kueri | Menambahkan dukungan tema untuk jendela pencarian dan tabel di laporan kueri yang dilacak. |
| Penyimpanan Kueri | Menambahkan dukungan tema untuk kotak ID Rencana dan daftar dropdown pada toolbar di laporan Query Store. |
| Penyimpanan Kueri | Fitur laporan Toko Kueri menampilkan daftar dropdown Replika, memungkinkan pengguna melihat data Toko Kueri melalui berbagai set atau peran replika. Untuk informasi selengkapnya, lihat sys.query_store_replicas untuk memahami hubungan saat ini antara replika dan perannya. Saat fitur Penyimpanan Kueri untuk sekunder yang dapat dibaca diaktifkan, data hanya diisi untuk peran yang diterapkan dan ditetapkan sebagai replika. |
| Tabel Hasil | Menambahkan kemampuan untuk mengkustomisasi warna batas sel Kisi Hasil. Lihat SSMS 21 - Tambahkan opsi untuk mengubah warna batas sel ResultGrid. |
| Penulisan Skenario | Menambahkan dukungan untuk objek pembuatan skrip yang menggunakan jenis data Vektor. |
| Pengaturan | Mengubah opsi startup default untuk SSMS kembali menjadi Open Object Explorer, di dalam Tools>Options>Startup. |
| Pengaturan | Menghapus entri Pratinjau dari menu Tools>Options Experience (memerlukan restart), karena SSMS pada saat ini tidak mendukung pengaturan Pratinjau Terpadu. |
| Masuk akun | Pengguna sekarang dapat mengakses akun Azure dan GitHub mereka dari SSMS 21. Masuk tidak diperlukan untuk menginstal atau menggunakan SSMS 21. Untuk informasi selengkapnya, lihat Mengakses beberapa akun di SQL Server Management Studio. |
| Stasiun | Memperkenalkan akses terminal terintegrasi dari menu Lihat untuk mendukung penulisan dan eksekusi baris perintah dan perintah PowerShell. |
| Pengaturan Tema | SQL Server Management Studio 21 mendukung tema gelap untuk dialog yang dipilih, termasuk Object Explorer, Editor Kueri, panel Hasil, dan Penjelajah Templat. |
| Pengaturan Tema | Menambahkan dukungan tema untuk pemilih akun. |
| Pengaturan Tema | Dukungan untuk tema gelap yang disempurnakan pada Penyimpanan Kueri, Rencana Kueri, dan jendela Detail Object Explorer. |
| Pengaturan Tema | Dukungan tema gelap yang disempurnakan untuk dialog Monitor Aktivitas dan Detail Object Explorer. |
| Pengaturan Tema | Menambahkan dukungan tema gelap ke tab dan ikon di panel Hasil Editor Kueri, dan ke bilah pemisah skrip. |
| Pengaturan Tema | Menambahkan dukungan tema gelap ke panel kueri dan rencana dalam laporan Query Store. |
| Alat | Menghapus entri Azure Data Studio dari menu Alat. Untuk informasi selengkapnya, lihat Apa yang Terjadi pada Azure Data Studio. |
| Antarmuka Pengguna | Antarmuka SSMS yang diperbarui memiliki desain modern yang disegarkan yang dioptimalkan untuk pengalaman efisien yang terintegrasi dengan tampilan DPI tinggi. Desain baru mencakup ikon yang diperbarui, tema gelap modern, dan tata letak yang dapat disesuaikan agar sesuai dengan preferensi Anda. |
| Tipe Data Vektor | Menambahkan dukungan untuk jenis data Vektor dalam perancang objek, jendela edit data, dan Object Explorer. |
| Visual Studio | Diperbarui ke Visual Studio 17.14.0. |
Perbaikan bug di 21.0.0
| Fitur | Deskripsi |
|---|---|
| Aksesibilitas | Memperbaiki masalah navigasi keyboard di Profiler. |
| Selalu Terenkripsi | Mengganti nama Kolom Enkripsi menjadi Wizard Always Encrypted di menu konteks Object Explorer. |
| Selalu Terenkripsi | Kami memperkenalkan status Selesai Dengan Peringatan untuk Wizard Always Encrypted. |
| Azure SQL Database | Mengatasi masalah SQL Server Management Studio yang mengalami hang saat mencoba menyambungkan ke Azure SQL Database yang dihapus. |
| Azure SQL Database | Mengatasi masalah SSMS menjadi tidak dapat diakses ketika pengguna tidak memiliki izin untuk mengakses semua database di server logis. |
| Azure SQL Database | Memperbaiki perilaku SQL Server Management Studio (SSMS) yang macet dan mengakibatkan kesalahan "Terjadi kesalahan saat mengubah database saat ini." Kesalahan terjadi ketika nama database yang tidak valid dimasukkan dalam menu dropdown nama database untuk jendela editor. |
| Azure SQL Managed Instance | Menghapus kemampuan untuk memilih opsi alternatif untuk audit login dalam dialog Properti Server. |
| Azure SQL Managed Instance | Menghapus kemampuan untuk mengonfigurasi jumlah file log kesalahan dalam dialog Mengonfigurasi Log Kesalahan SQL Server. |
| Server Manajemen Pusat | Menambahkan fitur untuk menyimpan opsi koneksi Sertifikat Server Kepercayaan. Lihat SSMS - Server Terdaftar dan CMS tidak mempertahankan pengaturan autentikasi untuk enkripsi. |
| Koneksi | Mengatasi kesulitan untuk menghubungkan kembali editor kueri setelah pemutusan paksa. Lihat Forcefully disconnect query window gagal terhubung kembali. |
| Koneksi | Diperbarui pemeriksaan untuk jumlah transaksi terbuka agar tidak dijalankan pada penawaran SQL yang tidak mendukung transaksi (misalnya, Azure Synapse serverless pools). Lihat jumlah transaksi kueri tidak boleh berjalan jika diaktifkan dari SQL Server Management Studio dan mesin dasar tidak mendukung transaksi. |
| Koneksi | Memperbarui dialog Properti Koneksi database untuk memperlihatkan metode autentikasi yang benar. |
| Impor/Ekspor Aplikasi Data-Tier | Lokasi file dan log diperbarui untuk menggunakan lokasi default alih-alih lokasi database master saat impor bacpac. |
| IntelliSense | Memperbaiki status ikon toolbar IntelliSense default agar dinonaktifkan saat IntelliSense dinonaktifkan secara global. |
| Opsi | Menghapus pelokalan ISOLATION LEVEL opsi dalam Alat>Opsi>Kueri Eksekusi>SQL Server>Tingkat Lanjut. |
| Rencana Permintaan | Mengatasi masalah di mana membatalkan kueri saat menjalankan rencana kueri aktif menyebabkan SSMS terhenti. Lihat Statistik kueri langsung terhenti menunggu rencana dan pembatalan kueri mematikan SSMS. |
| Rencana Permintaan | Dialog Properti Operator yang diperbarui untuk menampilkan peringatan Kolom yang Memiliki Statistik Kedaluarsa dengan benar. |
| Keamanan | Menambahkan kemampuan untuk menetapkan pengguna baru ke login database dari dialog properti pengguna. |
| Penulisan Skenario | Mengatasi masalah di mana nilai yang diperbarui untuk Auto Create Incremental Statistics tidak disertakan saat membuat skrip perubahan untuk Azure SQL Database. |
| Penulisan Skenario | Menghapus sintaks USE Database Name saat membuat skrip untuk pengguna di Azure SQL Database. |
| Pengaturan | Memperbaiki masalah saat mengimpor pengaturan pada Sistem Operasi (OS) non-Bahasa Inggris menghasilkan kesalahan. |
| Agen SQL | Menghapuskan fitur-fitur SQL Agent yang tidak lagi didukung untuk Azure SQL Managed Instance, termasuk target, administrasi multi-server, dan opsi pager Operator. |
Masalah yang diketahui
| Fitur | Detail lebih lanjut | Penanganan masalah |
|---|---|---|
| Analysis Services | Setelah menambahkan peran baru, atau saat membuka properti untuk peran yang sudah ada, Anda tidak dapat menggunakan Cari berdasarkan nama atau alamat email untuk menambahkan pengguna. | Tambahkan pengguna dengan opsi Entri Manual . |
| Arm64 | SSMS saat ini tidak didukung di Arm64. | Jalankan SSMS pada perangkat yang bukan Arm64. |
| Desainer | Tipe data JSON tidak tersedia untuk kolom saat membuat atau mengedit tabel di Table Designer. Lihat SSMS 21.0 Pratinjau 2.0 - Desainer Tabel tidak memiliki tipe data "json". | Gunakan T-SQL untuk menambahkan kolom dengan jenis data JSON, fungsionalitas ini direncanakan untuk rilis selanjutnya. |
| Desainer | Tidak dapat menggunakan SSMS setelah menutup panel Tampilan Baru |
Tutup dialog Tambahkan Tabel sebelum menutup panel tampilan. |
| "Event yang Diperpanjang" | Halaman Spesifikasikan Penyimpanan Data terpotong dalam Extended Events Wizard. Lihat Extended Events Wizard terpotong pada halaman "Specify Data Storage". | Gunakan opsi Sesi Baru... untuk membuat sesi Extended Events. |
| Daftar Pilihan | Membuka folder dari File>Proyek dan Solusi Terbaru menghasilkan salah satu kesalahan berikut: "System.InvalidOperationException: Tidak dapat mengantrekan penghitungan dependensi proyek sebelum memulai pemuatan solusi" atau "Ditemukan pengecualian jenis NullReferenceException." jika membuka folder juga membuka satu atau beberapa file yang telah terbuka di editor ketika folder terakhir ditutup. | Menutup kesalahan memungkinkan pekerjaan dilanjutkan. Atau, tutup semua file di editor sebelum menutup folder. |
| Dialog Koneksi Modern (Pratinjau) | Mencoba mengubah kata sandi untuk login SQL yang baru dibuat dengan MUST_CHANGE properti diaktifkan menghasilkan kesalahan "Gagal masuk untuk pengguna. Alasan: Kata sandi akun harus diubah. (Microsoft SQL Server, Kesalahan: 18488)". Lihat Sebagai ganti dialog Ubah kata sandi, kesalahan muncul. |
Gunakan dialog Koneksi klasik untuk mengubah kata sandi. |
| Dialog Koneksi Modern (Pratinjau) | Mengimpor riwayat koneksi untuk dialog koneksi baru menghasilkan kesalahan "Terjadi kesalahan saat mengimpor riwayat koneksi dari dialog koneksi klasik. Kunci yang diberikan tidak ada dalam kamus." | Kesalahan terjadi ketika ada koneksi yang rusak dalam riwayat Anda, dan tidak diimpor ke dialog baru. Kesalahan dapat diabaikan dengan aman. |
| Dialog Koneksi Modern (Pratinjau) | Setelah digunakan pertama kali, saat mengimpor koneksi tersimpan ke dialog Koneksi modern (Pratinjau), kata sandi yang disimpan akan hilang. | Masukkan kata sandi Anda secara manual untuk menyimpannya ke profil koneksi Anda dalam dialog Koneksi modern (Pratinjau). |
| Penginstalan offline | Menginstal instans offline SQL Server Management Studio 21 secara diam-diam gagal, dengan pesan kesalahan "sertifikat tidak valid" di log penginstalan. | Unduh dan instal sertifikat Microsoft Windows Code Signing PCA 2024. Untuk informasi selengkapnya, lihat Membuat penginstalan offline SQL Server Management Studio. |
| Opsi | Mengaktifkan Per Monitor Awareness (PMA) dengan memeriksa Mengoptimalkan penyajian untuk layar dengan kepadatan piksel yang berbeda (memerlukan dihidupkan ulang) di dalam Alat>Opsi dapat menyebabkan masalah dengan dialog yang tidak ditampilkan dengan benar. | Jangan nyalakan Optimalkan tampilan untuk layar dengan kepadatan piksel yang berbeda (memerlukan mulai ulang) dalam Alat>Opsi. |
| Opsi | Mengaktifkan Pengalaman Pengaturan Terpadu (memerlukan hidupkan ulang) dalam Alat >Opsi>Umum>Fitur Pratinjau dapat menyebabkan masalah dengan dialog yang tidak dirender. | Jangan aktifkan Pengalaman Pengaturan Terpadu (memerlukan restart) dalam Alat>Opsi>Umum>Fitur Pratinjau. |
| Opsi | Mengubah nilai default untuk opsi dalamFitur Pratinjau>>> dapat menyebabkan perilaku yang tidak dapat diprediksi, baik dalam hal tampilan visual maupun fungsionalitas. | Jangan ubah nilai default untuk opsi apa pun dalam Alat>Opsi>Umum>Fitur Pratinjau. |
| Penyimpanan Kueri | Saat Anda menggunakan salah satu laporan Query Store, opsi menu dropdown Replika mungkin tidak menampilkan nama replika yang benar ketika Query Store untuk sekunder yang bisa dibaca diaktifkan. | Gunakan Transact-SQL untuk mengkueri data dari Query Store pada simpul sekunder yang dapat dibaca, di mana replica_group_id untuk sekunder dapat dipetakan menggunakan tampilan katalog sistem sys.query_store_runtime_stats yang memiliki hubungan kunci asing dengan tampilan katalog sistem sys.query_store_replicas. |
| Panel Hasil | Saat Anda beralih tema, jika output diatur ke Hasil ke Teks, panel Hasil tidak beralih ke tema baru. | Untuk menerapkan perubahan tema apa pun ke panel Hasil, mulai ulang SSMS. |
| SQL Server Analysis Services (SSAS) | Saat terhubung ke DW MultiDimensi dengan Analysis Services, mengklik kanan kubus dan memilih Telusuri menghasilkan kesalahan 'Referensi objek tidak diatur ke instans objek.'. Lihat Kesalahan SSMS 21 menjelajah kubus OLAP. | Gunakan versi SSMS yang lebih lama untuk menelusuri kubus. |
| SQL Server Integration Services (SSIS) | Dukungan untuk layanan Layanan Integrasi warisan tidak tersedia untuk SQL Server 2022. | Untuk mengelola Layanan Layanan Integrasi warisan untuk SQL Server 2022, gunakan SSMS 20.2.1 atau SSMS 19.3. |
Anda dapat mereferensikan situs Komunitas Pengembang SSMS untuk masalah lain yang diketahui dan untuk memberikan umpan balik kepada tim produk.
Dukungan dan pemecahan masalah
Kadang-kadang, ada masalah. Jika penginstalan SSMS Anda gagal, lihat Memecahkan masalah penginstalan dan peningkatan untuk SQL Server Management Studio untuk panduan langkah demi langkah.
Anda dapat merujuk ke situs Komunitas Pengembang SSMS untuk masalah-masalah lain yang sudah diketahui (filter pada bagian Tooling di bawah Grup-grup) dan untuk memberikan umpan balik kepada tim produk.