Xưởng quản lý SQL bị treo khi mở sau khi đóng cửa trên màn hình kép


16

Tôi có một thiết lập màn hình kép. Tôi đang chạy windows 8.1. Tôi đã gặp vấn đề này với Management studio 2008 R2, 2012 và 2014.

Nếu tôi kéo màn hình phòng quản lý qua màn hình thứ 2 của mình, rồi đóng nó xuống, khi tôi mở lại, nó sẽ mở trên màn hình thứ 2. Đây là những gì tôi mong đợi. Thật không may, hộp thoại kết nối với máy chủ bị ẩn khỏi tầm nhìn và màn hình chính vẫn nằm ngoài tiêu cự. Nó vẫn không có chủ đích, chờ đợi hộp thoại không thể tìm thấy. Tôi đã thử ctrl-alt-tab và ctrl-alt-esc để tìm thấy nó nhưng không có kết quả.

Cách duy nhất tôi có thể sắp xếp nó là tiêu diệt quá trình. chuyển sang màn hình đơn và sau đó mở nó.

Có ai biết sửa chữa cho hành vi này. Nó thực sự bực bội.


Đây là hành vi không điển hình cho SSMS. Tôi đã sử dụng nó trên nhiều máy có màn hình kép và không bao giờ gặp phải vấn đề này. Bạn đã cài đặt một số phần mềm đa màn hình của bên thứ ba chưa? Có lẽ phần mềm được cấu hình để ghi nhớ vị trí tương đối của hộp thoại khi chúng mở, hoặc một cái gì đó? Bạn đã thử kéo SSMS sang màn hình thứ 2, đóng SSMS, mở lại và xem điều gì xảy ra?
Max Vernon

1
Không, không có phần mềm bên thứ ba. Tôi không thể kéo cửa sổ SSMS vì nó hoàn toàn không phản hồi vì hộp thoại 'kết nối với máy chủ' bị ẩn ở đâu đó.
Lee Chetwynd

Các đồng nghiệp của tôi cũng gặp vấn đề tương tự. Tôi đã thử các phiên bản khác nhau của studio quản lý (xem trong câu hỏi), để xem nó có được sửa không (tôi nghĩ là một lỗi).
Lee Chetwynd

Để giải quyết, hãy thử mở SSMS trên màn hình chính, kết nối với Máy chủ SQL, sau đó kéo Cửa sổ đang mở sang màn hình thứ 2. Đóng SSMS. Mở lại và xem điều đó có giải quyết được vấn đề không.
Max Vernon

Những gì bạn đã mô tả làm là vấn đề thực tế mà tôi có. Tôi kéo SSMS lên màn hình thứ hai, đóng lại, khi mở lại, nó sẽ luôn mở trên màn hình thứ 2. Đó là vấn đề, nó treo ở đó. Nó hoạt động tốt trên màn hình thứ 2 cho đến khi tôi đóng nó trên màn hình thứ 2. Sau đó, không có cách nào để mở lại mà không tắt nó, thông qua trình quản lý tác vụ, chuyển sang màn hình duy nhất và mở lại.
Lee Chetwynd

Câu trả lời:


30

Tôi đã tìm thấy câu trả lời trên trang web lỗi máy chủ:

/server//a/491235/171795

Thật không may, tôi không thể bình chọn anh chàng này ( /server//users/166318/eirik-toft ) vì tôi không có bất kỳ danh tiếng nào trên trang web đó (hoặc trang web này mà câu hỏi của tôi cũng đã được di chuyển) Tuy nhiên, Tôi nghĩ rằng tôi sẽ để câu trả lời này ở đây như một dấu hiệu cho câu trả lời của anh ấy.

Để khắc phục sự cố, tôi 'alt-tab' để chọn cửa sổ sql chính. Sau đó, 'alt-space' để nhận menu ngữ cảnh rồi 'm' để chọn di chuyển, sau đó tôi sử dụng các phím mũi tên để đưa hộp thoại ẩn vào chế độ xem.


4
Tôi đã khám phá thêm một chút thông tin có thể hữu ích. Vấn đề này xảy ra vì màn hình kép của tôi không được cấp. Màn hình thứ hai của tôi ở bên phải và thấp hơn màn hình chính của tôi. Tôi đã cấu hình cái này trong cài đặt độ phân giải màn hình để con trỏ chuyển từ cái này sang cái khác một cách chính xác. Hộp thoại kết nối cho SQL MS cố gắng xuất hiện ở cấp độ trung tâm với màn hình chính và do đó tắt màn hình.
Lee Chetwynd

4

Nó có thể hơi muộn cho việc này nhưng tôi bị vấn đề tương tự. Xảy ra với tôi khi tôi đóng nó trên màn hình thứ hai với nó được gắn ở góc. Giải pháp đơn giản với tôi là chỉ cần thoát khỏi sự tập trung vào Người quản lý. Điều đó sẽ đóng hộp thoại để bạn có thể kiểm soát người quản lý một lần nữa. Sau đó di chuyển nó đến màn hình chính và cố gắng kết nối. Đơn giản hơn rất nhiều sau đó cố gắng di chuyển hộp thoại vào trọng tâm.


1

Cảm ơn các câu trả lời ở đây các bạn!

Nó giúp tôi tìm ra giải pháp lâu dài khi sử dụng thiết lập màn hình kép.

Sau khi bạn quản lý để đưa Object Explorer trở lại màn hình, bạn có thể đóng nó và định cấu hình Management Studio (2014) để không tự động mở trong khi khởi động. Điều này sẽ ngăn hiện tượng xảy ra khi Management Studio được thiết lập để tự động mở trên màn hình phụ của bạn.

Làm như vậy bằng cách đi tới Công cụ> Tùy chọn> Môi trường> Khởi động

Đối với tùy chọn "Khi khởi động:" chọn "Mở môi trường trống", nhấp vào "OK" và bạn sẽ thoát khỏi sự phiền toái này. :-)


Sau khi điều tra thêm tôi thấy rằng những điều trên không phải là một sửa chữa vĩnh viễn cho vấn đề. Tôi đã tìm ra nguyên nhân gốc trên hệ thống của mình và đã cố gắng khắc phục vấn đề này vĩnh viễn. Trên Windows 8.1, việc căn chỉnh nhiều bố cục màn hình gây ra sự cố này khi không được căn chỉnh ở trên cùng hoặc dưới cùng. Tôi đã chụp màn hình của mình cho người nội trú hàng đầu của họ và điều này đã giải quyết hoàn toàn vấn đề này cho tôi bất kể thay đổi các tùy chọn khởi động. :-)
Stephen

0

Bạn có thể chỉ cần "Khóa màn hình" (Win-L) sau đó đăng nhập lại vào Windows, bạn sẽ thấy hộp thoại xuất hiện. Đây chắc chắn là một vấn đề với nhiều hơn một màn hình trong đó bất kỳ một trong số chúng không được đặt ở cùng cấp (không được căn chỉnh thành (0,0)) do đó hộp thoại bị ẩn.


0

Các giải pháp khác không hiệu quả với tôi, vì tôi không thể mở cửa sổ để hiển thị.

Tuy nhiên, nếu bạn nhấn "enter" ngay sau khi khởi động, bạn đang nhấn "enter" trên cửa sổ kết nối nằm trong tiêu điểm (nhưng tắt màn hình) và nó sẽ kết nối lại với mục cuối cùng của bạn.

Vì vậy, ít nhất nếu cuối cùng của bạn là hợp lệ, đây là một cách giải quyết tạm thời.


-1

Tôi đã có thể khắc phục sự cố hộp thoại nằm ngoài không gian màn hình bằng cách thực hiện như sau:

  • Định cấu hình màn hình của tôi để chỉ một màn hình được kích hoạt
  • Đăng xuất khỏi Windows
  • Đăng nhập lại và mở SQL Management Studio
  • Khôi phục cấu hình đa màn hình

Tôi cũng đã thử mẹo cũ sử dụng phím windows bằng phím mũi tên để thử và di chuyển hộp thoại sang màn hình khác nhưng không hoạt động trong trường hợp này.


-1

thay đổi độ phân giải của màn hình để làm cho màn hình trong đó SSMS hiện đang đóng băng màn hình chính. Điều này sẽ giải phóng SSMS


-1

Trong trường hợp của tôi, tùy chọn "Chạy với tư cách quản trị viên" hoạt động như bùa mê. Tôi đã truy cập màn hình máy chủ của mình với RDP windows. Và khi tôi mở SQL Server Management Studio và Visual Studio 2010, người dùng sẽ bị treo và không hoạt động trừ khi đăng nhập r bị ngắt bởi quản trị viên.

Nhưng khi tôi đặt chế độ tương thích của cả ứng dụng thành "chạy với tư cách Quản trị viên", nó sẽ bắt đầu hoạt động tốt.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.