SSMS
 sql >> Teknologi Basis Data >  >> Database Tools >> SSMS

SSMS lumpuh saat mencoba mengubah diagram basis data (v18.2)

Pada 22 Juli 2020 MS merilis SSMS versi 18.6 dan salah satu item dalam Perbaikan Bug daftarnya adalah Diagram Basis Data :

Memperbaiki masalah lama yang belum terselesaikan dengan Diagram Basis Data, yang menyebabkan kerusakan diagram dan SSMS yang ada menjadi macet. Jika Anda membuat atau menyimpan diagram menggunakan SSMS 18.0 hingga 18.5.1, dan diagram tersebut menyertakan Anotasi Teks, Anda tidak akan dapat membuka diagram tersebut dalam versi SSMS mana pun. Dengan perbaikan ini, SSMS 18.6 dapat membuka dan menyimpan diagram yang dibuat oleh SSMS 17.9.1 dan sebelumnya. SSMS 17.9.1 dan rilis sebelumnya juga dapat membuka diagram setelah disimpan oleh SSMS 18.6. Lihatmasukan pengguna SQL Server .

Mereka merujuk ke UserVoice item yang saya sebutkan di bawah ini dalam jawaban asli saya. Item itu mendapat 1239 suara dan sekarang ditandai sebagai Completed dan memiliki tautan ke entri blog oleh Drew Skwiers-Koballa, Manajer Program, SQL Server. Entri blog memiliki teks yang hampir sama:

Rilis 18.6 adalah rilis besar kedua SSMS pada tahun 2020 dan mengemas beberapa perubahan berdampak tinggi, termasuk perbaikan untuk error pada diagram database.

Jika Anda membuat atau menyimpan diagram menggunakan SSMS 18.0 hingga 18.5.1, dan diagram tersebut menyertakan Anotasi Teks, Anda tidak akan dapat membuka diagram tersebut dalam versi SSMS apa pun. Dengan perbaikan ini, SSMS 18.6 dapat membuka dan menyimpan diagram yang dibuat oleh SSMS 17.9.1 dan sebelumnya serta oleh instans SSMS 18.6 lainnya. SSMS 17.9.1 dan versi sebelumnya juga dapat membuka diagram setelah disimpan oleh SSMS 18.6.

Inilah jawaban asli saya yang saya tulis sebelum SSMS 18.6 dirilis.

MS mengakui bahwa ada masalah dengan fitur Diagram Basis Data di SSMS pada 18.2 (Masih 18.5.1). Anda dapat menggunakan SSMS versi 17.9.1 , yang mendukung semua fitur SQL Server 2017 yang Anda gunakan.

Bahkan, mereka menghapus fitur Diagram Basis Data di SSMS 18.0, lalu mengembalikannya kembali di 18.1 setelah orang memintanya , tapi ada masalah.

Dalam Catatan rilis untuk SQL Studio Manajemen Server (SSMS) di bawah Masalah yang diketahui (18.2) ada item:

Diagram Basis Data yang dibuat dari SSMS yang berjalan di mesin A tidak dapat dimodifikasi dari mesin B (akan membuat SSMS mogok). Lihat UserVoice untuk detail lebih lanjut.

Beri suara untuk perbaikan di UserVoice:SSMS 18.1 Error saat Membuka Diagram Database

Manajer Produk MS menjawab di sana:

Saya ingin memberikan pembaruan tentang masalah ini/

Sayangnya, ternyata cukup rumit untuk menangani teknologi kuno yang digunakan oleh SSMS ini. Itulah mengapa cukup sulit bagi saya untuk menemukan perbaikannya.

Saya akan terus mengerjakan ini, tetapi sayangnya belum ada perbaikan yang terlihat.

-Matteo



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Bagaimana cara menjatuhkan semua tabel dalam database SQL Server?

  2. Memulihkan tampilan database yang hilang, procs yang disimpan, dan kunci asing

  3. Kulit / Penampilan / Tata Letak SQL Server Management Studio

  4. Menyimpan hasil dengan header di Sql Server Management Studio

  5. SQL Server menyalin semua baris dari satu tabel ke tabel lain yaitu tabel duplikat