81

Po kliknięciu prawym przyciskiem myszy na folderze indeksów w tabeli pozycja menu "Nowy indeks" jest wyszarzona. Nie rozumiem, dlaczego. Na wszelki wypadek usunąłem wszystkie dane z tabeli, odświeżyłem i zrestartowałem SSMS, ale bez powodzenia. Używam programu SQL Server 2012 Business Intelligence SP1 CTP.SQL Server Management Studio nie pozwala mi dodać indeksu do tabeli

+18

Dzieje się tak, jeśli masz już otwartą tabelę w projektancie - z wyjątkiem tego, że mówisz, że uruchomiłeś ponownie SSMS. Czy po ponownym uruchomieniu przejdziesz do tabeli projektu? –

+0

Potwierdziłem, że problem ten nadal występuje w SQL Server 2014. – Keith

+0

@Martin Smith: Dzięki, to zadziałało. –

Odpowiedz

3

To może być problem z prawami, a może zostałeś odłączony. Spróbuj użyć kodu, aby dodać indeks; że mogą rozwiązać swój problem lub zgłosić bardziej znaczący wyjątek, aby pracować z:

create index ix_MyTable_Column1 
on dbo.MyTable(Column1 asc) 

http://msdn.microsoft.com/en-us/library/ms188783.aspx

198

Rozwiązanie: Zamknij projektantów tabel i schematów baz danych i spróbuj ponownie. Jeśli to nie pomoże, zamknij wszystkie okna w Management Studio.

Przyczyna: Opcja "Nowy indeks" zostaje wyłączona, gdy tabela jest zablokowana schematem.

+5

+1, który rozwiązał mój własny problem. –

+8

Dzięki. Microsoft, popraw to. To bardzo denerwujące widzenie "nowego indeksu" wyszarzone. –

+1

Tak, musisz zamknąć projektantów tabel, którzy nie mają nic wspólnego z tabelą, o której mowa. grr –

Powiązane problemy