Lorsque je clique avec le bouton droit sur le dossier des index dans le tableau, l'élément de menu "Nouvel index" est grisé. Je ne comprends pas pourquoi. J'ai supprimé toutes les données du tableau au cas où, et actualisé et redémarré SSMS, mais pas de chance. J'utilise SQL Server 2012 Business Intelligence SP1 CTP.
113
Réponses:
Solution: fermez vos concepteurs de tables et diagrammes de base de données et réessayez. Si cela ne résout pas le problème, fermez toutes les fenêtres de Management Studio.
Cause: l' option "Nouvel index" est désactivée lorsque la table est verrouillée par le schéma par la fenêtre du concepteur.
la source
new index
grisé.Cela pourrait être une question de droits, ou peut-être vous êtes-vous déconnecté. Essayez d'utiliser du code pour ajouter l'index; qui peut résoudre votre problème ou signaler une exception plus significative à partir de laquelle vous pouvez travailler:
http://msdn.microsoft.com/en-us/library/ms188783.aspx
la source
Fermez le tableau s'il est ouvert dans le concepteur. Cliquez avec le bouton droit sur les index de la table et sélectionnez Tout reconstruire. Cela va le réparer ...
la source
Dans mon cas, qui était une vue, pas une table, c'était parce que la vue n'avait pas été créée avec la liaison de schéma. Je l'ai modifié en utilisant la liaison de schéma, puis j'ai pu ajouter l'index à la vue. HTH.
la source
La table n'a pas de clé primaire en cluster comme l'exige l'index spatial. Assurez-vous que la colonne de clé primaire existe sur la table avant de créer un index spatial.
la source