Poprawka: "Nie można pokazać żądanego okna dialogowego" komunikat o błędzie podczas próby wyświetlenia właściwości bazy danych w wystąpieniu programu SQL Server 2012

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 2714785 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Microsoft rozprowadza poprawki 2012 Microsoft SQL Server jako jeden plik do pobrania. Ponieważ poprawki są zbiorcze, każde nowe wydanie zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały zawarte w poprzednich 2012 serwera SQL naprawić wydania.
Rozwiń wszystko | Zwiń wszystko

Na tej stronie

Symptomy

Rozważmy następujący scenariusz:
  • Utworzyć nowy identyfikator logowania programu SQL Server, a następnie przypisać identyfikator logowania jako właściciel bazy danych na wystąpienie Microsoft SQL Server 2012.
  • Zaloguj do wystąpienia programu SQL Server 2012 przy użyciu nowego identyfikatora logowania.
  • Podczas próby przeglądania właściwości bazy danych w wystąpieniu programu SQL Server 2012.
W takim przypadku wyświetlany jest następujący komunikat o błędzie:
Nie można pokazać żądanego okna dialogowego.

Informacje dodatkowe:

Nie można pokazać żądanego okna dialogowego. (SqlMgmt)

Wystąpił wyjątek podczas wykonywania instrukcji języka Transact-SQL lub partii.

(Microsoft.SqlServer.ConnectionInfo)

Użytkownik nie ma uprawnień do wykonania tej akcji. (Microsoft SQL Server, błąd: 297)

Przyczyna

Ten problem występuje, ponieważ wymagane jest uprawnienie WYŚWIETL stan serwera, podczas próby wyświetlenia właściwości bazy danych.

Po kliknięciu przycisku Właściwości bazy danych SQL Server Management Studio (SSMS) uruchamia kwerendy następujące widoki dynamicznego zarządzania (DMVs):
  • sys.dm_hadr_cluster
  • sys.dm_database_encryption_keys
DMVs te są nowe do 2012 serwera SQL i wymagają uprawnień na poziomie serwera.

Rozwiązanie

Zbiorcza aktualizacja informacji

SQL Server 2012

Poprawkę dotyczącą tego problemu został wydany w zbiorczej aktualizacji 2 dla programu SQL Server 2012 Service Pack RTM. Aby uzyskać więcej informacji na temat tego pakietu aktualizacji zbiorczej kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2703275 Zbiorczy pakiet aktualizacji 2 dla programu SQL Server 2012
Uwaga Ponieważ kompilacje kumulują się, każde nowe wydanie poprawka zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały zawarte w poprzednich 2012 serwera SQL naprawić wydania. Firma Microsoft zaleca, aby rozważyć zastosowanie najnowszej wersji poprawki, zawierający tę poprawkę. Aby uzyskać więcej informacji kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2692828 SQL Server 2012 tworzy wydane po wydaniu programu SQL Server 2012
Microsoft SQL Server 2012 poprawki są tworzone dla określonych dodatków service Pack dla programu SQL Server. Należy zastosować poprawkę RTM programu SQL Server 2012 Service Pack instalacji programu SQL Server 2012 Service Pack RTM. Domyślnie wszystkie poprawki, przewidziany w dodatku service pack dla programu SQL Server znajduje się w następnym dodatku service pack dla programu SQL Server.

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "Dotyczy".

Obejście problemu

W celu obejścia tego problemu, należy udzielić uprawnień WIDOKU stanu serwera do Identyfikatora logowania, który został utworzony.

Właściwości

Numer ID artykułu: 2714785 - Ostatnia weryfikacja: 18 czerwca 2012 - Weryfikacja: 1.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft SQL Server 2012 Business Intelligence
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Web
  • SQL Server 2012 Enterprise Core
Słowa kluczowe: 
kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2714785 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Anglojęzyczna wersja tego artykułu to: 2714785

Przekaż opinię

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com