Çift ekranda kapatıldıktan sonra açıldığında SQL yönetim stüdyosu takılıyor


16

Çift ekranlı bir kurulumum var. Windows 8.1 çalıştırıyorum. Bu sorunu Management Studio 2008 R2, 2012 ve 2014 ile yaşadım.

Yönetim stüdyosu ekranını 2. ekranımın üzerine sürükleyip kapatırsam, tekrar açtığımda 2. ekranda açılır. Bu beklediğim şey. Ne yazık ki, sunucuya bağlan iletişim kutusu görünümden gizlenir ve ana ekran odak dışında kalır. Bulunamayan iletişim kutusunu bekleyen yanıtsız kalır. Bunu bulmak için ctrl-alt-tab ve ctrl-alt-esc denedim ama boşuna.

Bunu sıralayabilmemin tek yolu süreci öldürmektir. tek ekrana geçin ve açın.

Herkes bu davranış için bir düzeltme biliyor mu? Gerçekten sinir bozucu.


Bu SSMS için atipik bir davranıştır. Çift monitörlü birçok makinede kullandım ve bu sorunu asla yaşamadım. Yüklü bazı üçüncü taraf çoklu monitör yazılımlarınız var mı? Belki de yazılım, açıldığında iletişim kutularının göreli yerlerini hatırlayacak şekilde yapılandırılmıştır. SSMS'yi 2. monitöre sürüklemeyi, SSMS'yi kapatmayı, yeniden açmayı ve neler olduğunu görmeyi denediniz mi?
Max Vernon

1
Hayır üçüncü taraf yazılımı yoktur. 'Sunucuya bağlan' iletişim kutusu bir yere gizlendiğinden tamamen yanıt vermediği için SSMS penceresini sürükleyemiyorum.
Lee Chetwynd

Meslektaşlarım da aynı sorunu yaşıyor. Sabit olup olmadığını görmek için yönetim stüdyosunun farklı versiyonlarını denedim (soruya bakınız) (bir hata olduğunu düşünüyorum).
Lee Chetwynd

Geçici çözüm olarak, ana ekranda SSMS'yi açmayı, bir SQL Server'a bağlanmayı ve ardından açık Pencereyi 2. ekrana sürüklemeyi deneyin . SSMS'yi kapatın. Yeniden açın ve sorunun çözülüp çözülmediğine bakın.
Max Vernon

Yaptığınız şey, sahip olduğum asıl problem. SSMS'yi ikinci ekranıma sürüklerim, kapatırım, tekrar açıldığında her zaman 2. ekranda açılır. Sorun bu, orada asılı. Ben 2. ekranda kapatın kadar 2. bir ekranda iyi çalışıyor. Ardından, görev yöneticisi aracılığıyla, tek ekrana geçip tekrar açmadan, onu öldürmeden yeniden açmanın bir yolu yoktur.
Lee Chetwynd

Yanıtlar:


30

Cevabı sunucu hata sitesinde buldum:

/server//a/491235/171795

Maalesef bu sitede (veya sorumun da taşındığı bu sitede) hiçbir itibara sahip olmadığım için adamı oylayamıyorum ( /server//users/166318/eirik-toft ) Ancak, Bu cevabı burada cevabının işareti olarak bırakacağımı sanıyordum.

Bu soruna geçici bir çözüm bulmak için 'alt-sekme' ana sql penceresini seçin. Sonra bağlam menüsünü almak için 'alt-boşluk' sonra hareket seçmek için 'm', sonra gizli diyalog kutusunu görünüme getirmek için ok tuşlarını kullandım.


4
Yararlı olabilecek biraz daha bilgi keşfettim. Bu sorun, çift ekranlarım düz olmadığı için oluştu. İkinci ekranım birincil ekranımdan sağa ve aşağıya doğru. İşaretçi birinden diğerine doğru bir şekilde akması için ekran çözünürlüğü ayarlarında bunu yapılandırmıştım. SQL MS için bağlantı iletişim kutusu ana ekran ve dolayısıyla kapalı ekran ile orta düzeyde görünmeye çalışır.
Lee Chetwynd

4

Bunun için biraz geç olabilir ama aynı sorundan muzdariptim. Köşeye takılıyken ikinci monitörde kapattığımda bana oluyor. Benim için basit çözüm, sadece Yönetici olmak üzerine kaçmaktı. Bu iletişim kutusunu kapatır, böylece yöneticiyi tekrar kontrol edebilirsiniz. Ardından ana monitöre taşıyın ve bağlanmaya çalışın. Çok daha basit bir iletişim kutusu odak haline taşımak için çalışıyor.


1

Buradaki cevaplar için teşekkürler arkadaşlar!

Çift ekranlı bir kurulum kullanırken kalıcı bir çözüm bulmama yardımcı oldu.

Nesne Gezgini'ni ekrana geri getirmeyi başardıktan sonra, kapatabilir ve Management Studio'yu (2014) başlatma sırasında otomatik olarak açılmayacak şekilde yapılandırabilirsiniz. Bu, Management Studio ikincil ekranınızda otomatik olarak açılacak şekilde ayarlandığında olayın oluşmasını önler.

Bunu, Araçlar> Seçenekler> Çevre> Başlangıç ​​bölümüne giderek yapın

"Başlangıçta:" seçeneği için "Boş ortamı aç" ı seçin, "Tamam" ı tıklayın, bu rahatsızlıktan kurtulursunuz. :-)


Daha fazla araştırmadan sonra, yukarıdaki sorunun kalıcı bir çözüm olmadığını buldum. Sistemimdeki temel nedeni buldum ve bunu kalıcı olarak düzeltmeyi başardım. Windows 8.1'de, birden çok ekran düzeni hizalaması üste veya alta hizalanmadığında bu soruna neden olur. Ekranlarımı en iyi pansiyonerlerine taktım ve bu, başlatma seçeneklerini değiştirmeden bağımsız olarak bu sorunu benim için tamamen çözdü. :-)
Stephen

0

Sadece "Ekranı kilitle" (Win-L) sonra tekrar Windows'a giriş yapabilirsiniz, iletişim kutusunun görüntülendiğini görmelisiniz. Bu, herhangi birinin aynı seviyeye ayarlanmadığı ((0,0) 'a hizalanmayan) birden fazla ekranla ilgili bir sorundur, bu nedenle iletişim kutusu gizlidir.


0

Diğer çözümler benim için işe yaramıyordu çünkü pencereyi gösteremedim.

Ancak, başlattıktan hemen sonra "enter" tuşuna basarsanız, odaktaki (ancak ekran dışı) bağlantı penceresinde "enter" tuşuna basarsınız ve son girişinize yeniden bağlanır.

En azından sonuncunuz geçerliyse, bu geçici bir çözümdür.


-1

Aşağıdakileri yaparak iletişim kutusunun ekran alanının dışına çıkması sorununu çözebildim:

  • Ekranlarımı yalnızca biri etkin olacak şekilde yapılandır
  • Windows oturumunu kapatın
  • Tekrar oturum açın ve SQL Management Studio'yu açın
  • Çoklu monitör yapılandırmasını geri yükleme

Ayrıca iletişim kutusunu başka bir ekrana taşımak ve denemek için windows tuşunu ok tuşlarını kullanarak eski numarayı denedim, ancak bu durumda işe yaramaz.


-1

SSMS'nin şu anda ana ekranı dondurduğu ekranı yapmak için ekran çözünürlüğünü değiştirin. Bu, SSMS'yi çözecektir


-1

Benim durumumda, "Yönetici Olarak Çalıştır" seçeneği cazibe gibi çalıştı. Sunucu ekranıma Windows RDP ile erişiyordum. SQL Server Management Studio'yu açtığımda ve Visual Studio 2010 kullanıcısı şu anda takılıyor ve oturum kapatma r yönetici tarafından bağlantısı kesilmedikçe çalışmayacak.

Ancak her iki uygulamanın uyumluluk modunu "Yönetici olarak çalıştır" olarak ayarladığımda, düzgün çalışmaya başlar.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.