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
Odpowiedz
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)
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.
+1, który rozwiązał mój własny problem. –
Dzięki. Microsoft, popraw to. To bardzo denerwujące widzenie "nowego indeksu" wyszarzone. –
Tak, musisz zamknąć projektantów tabel, którzy nie mają nic wspólnego z tabelą, o której mowa. grr –
- 1. Makra w SQL Server Management Studio
- 2. Kod SQL Server Management Studio 2008 wtyczka
- 3. SQL Server Management Studio Express i MySQL?
- 4. Visual Studio vs. SQL Server Management Studio - Twój Pick
- 5. Ctrl-Shift-M nie działa w SQL Server Management Studio
- 6. SQL Server Management Studio: dlaczego podczas wstawiania do tabeli kolumna klucza obcego nie jest widoczna?
- 7. Tworzenie klucza obcego w SQL Server Management Studio
- 8. Eksport z SQL Server 2012 do .CSV poprzez Management Studio
- 9. Jak utworzyć klucz złożony za pomocą SQL Server Management Studio?
- 10. Baza danych SQL Azure używająca SQL Server Management Studio
- 11. Jak uruchomić skrypt SQL za pomocą SQL Server Management Studio?
- 12. Utwórz nową pozycję menu w SQL Server Management Studio
- 13. Microsoft SQL Server Management Studio uruchamia skrypt z poziomu skryptu
- 14. Dlaczego program Visual Studio nie pozwala mi przejść do Type.GetType()?
- 15. Brak SQL Server Management Studio po 2008 R2 Zainstaluj
- 16. Jak dodać TFS jako wtyczkę kontroli źródła do SQL Server Management Studio Express 2008?
- 17. Jak wygenerować skrypty do odtworzenia tabeli za pomocą SQL Server Management Studio?
- 18. SQL Server 2008 Management Studio: jak wyłączyć monit SAVE
- 19. Intellisense dla połączeń w SQL Server Management Studio
- 20. Alternatywa dla SQL Server Management Studio "Zobacz zależności"
- 21. Zmień domyślne logowanie SQL Server Management Studio (SSMS)
- 22. Jak włączyć automatyczne określanie transakcji w SQL Server Management Studio?
- 23. Usuń początkowe okno dialogowe w SQL Server Management Studio
- 24. Zatrzymaj SQL Server Management Studio od dodawania ANSI_NULLS i QUOTED_IDENTIFIER
- 25. Wyłącz monit "zapisz" w SQL Server Management Studio 2005
- 26. Utracono funkcję IntelliSense w SQL Server Management Studio
- 27. Jak odblokować konto użytkownika w SQL Server 2005 Management Studio?
- 28. SQL Server Management Studio - jak zmienić typ pola bez upuszczania tabeli
- 29. Klient SVN dla SQL Server Management Studio 2005
- 30. Jak znaleźć nazwę serwera SQL Server Management Studio
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? –
Potwierdziłem, że problem ten nadal występuje w SQL Server 2014. – Keith
@Martin Smith: Dzięki, to zadziałało. –