SSMS 18.6 başlangıçta çöküyor
SSMS 18.6'yı çalıştırmak, programın başlamasına, takılmasına ve ardından çökmesine neden olur. Verilen bir hata mesajı yoktur, program herhangi bir işlem yapılmadan ve hiçbir şey bağlanmadan önce sona erer.
SSMS, Visual Studio ve SQL Complete için tüm dosyaları kaldırdım ve sildim. SSMS'nin 18.6 ve 18.5.1 sürümlerini boşuna denedim.
Nereden https://dba.stackexchange.com/questions/237086/sql-server-management-studio-18-wont-open-only-splash-screen-pops-up/237087#237087: Interop.8.0.dll dosyasını privateassemblies'den herkese kopyalamayı denedim. Etkisi yok. Burada bahsedilen yapılandırma dosyasındaki satır, SSMS'nin son sürümünde zaten yorumlanmıştır.
Gönderen SQL Server Management Studio başlangıçta hemen sonra kapanır : Ben yeniden adlandırma veya paket dosyasını burada listelenen ve ilgili kayıt defteri anahtarı kaldırılır silme çalıştılar. Bu, SSMS'nin hiç açılmamasına ve Windows'un bir uyarı sesi vermesine neden olur. Başka etki yok.
Nereden https://social.msdn.microsoft.com/Forums/silverlight/en-US/9d0e2459-eb74-46e8-a983-05ae2ba18977/ssms-crashes-on-startup?forum=sqltools: .NET çerçevesini onarmaya çalıştım. Etkisi yok.
Yalnızca SSMS 17.9.1 sürümünü yükleyip başarıyla bağlanabildim
Sorun gidermeme yardımcı olmaya istekli biri varsa Olay Görüntüleyicisi ayrıntılarını sağlayabilirim. Bir .NET Çalışma Zamanı hatası ve iki uygulama hatası alıyorum - biri olay adı CLR20r3, diğeri APPCRASH. Gerekirse daha fazla bilgi vermekten mutluluk duyarız.
Yanıtlar
Tam olarak bunun nedenini konuşamasam da bir çözüm buldum. Sorun ne olursa olsun, kullanıcıya özgü olduğunu ve makinemle sınırlı olduğunu keşfettim. Diğer kullanıcılar, benim makinemde olduğu gibi SSMS'ye normal şekilde erişebildiler.
AppData klasörünün var olduğunu ve sadece gizlendiğini hatırladım, bu yüzden bunu çalışan bir kullanıcıdan kopyalamak için bir yönetici hesabı kullandım ve bazı arka plan işlemlerinde kullanılmayan dosyaları her ikisinde de yeniden yazdım. Bu, hem normal kullanıcım olarak hem de yükseltilmiş yönetici hesabımla SSMS'ye bir kez daha erişmeme izin verdi.
Aynı sorunu yaşadım (belki bir Windows güncellemesinden dolayı aniden oldu). Yukarıda listelenen diğer tüm çözümleri de denedim, ancak benim için işe yarayan tek şey, orijinal posterin önerdiği gibi 7.9.1 sürümünü kaldırıp yeniden yüklemekti.
Benim durumumda bilgisayarda yalnızca 1 kullanıcım var, bu nedenle diğer kullanıcı hesaplarının erişebilmesi geçerli değildi.