Je tente d'aligner un index avec une table partitionnée, mais la colonne de clé de partition est nullable dans la définition de la table. Pour aligner les index, je dois rendre ce champ non nul, mais quand je tente de modifier la colonne sur la table, je reçois une erreur disant que la table dépend de ce champ.SQL Server 2005: Alignement des index avec la table partitionnée
0
A
Répondre
0
Vous devrez supprimer le schéma de partition de cette table, corriger le problème de données, puis repartitionner. Ou créez une nouvelle version correctement partitionnée de la table avec les bonnes contraintes et placez-y vos données depuis l'ancienne table.
Questions connexes
- 1. Alignement de code dans SQL Server 2005
- 2. Index varchar sur MS SQL Server 2005
- 3. Syntaxe de table SQL Server avec index
- 4. Fonction Index Basé dans SQL Server 2005
- 5. Exportation d'une table avec SQL Server 2005
- 6. Index fortement fragmentés - SQL Server 2005
- 7. Sql Server 2005 - Ajouter un schéma de partition à une table non partitionnée
- 8. SQL Server 2005 XML vers la table
- 9. mysqldump avec table partitionnée
- 10. Index sur la table SQL Server
- 11. Serveur SQL Table partitionnée et structure d'entité
- 12. rejoindre la structure xml avec table sql server 2005
- 13. Index SQL Server
- 14. Optimisation des index SQL Server
- 15. SQL Server 2005 Table Alter History
- 16. Sql Server 2005 requête novice
- 17. SQL Server 2008, SQL Server 2005
- 18. Performances tronquées lors de l'insertion dans la table fulltext-index sur Sql Server 2005
- 19. PHP avec SQL Server 2005+
- 20. Blocage SQL Server 2005 sur la clé
- 21. Requête SQL Server 2005
- 22. requête SQL avec plusieurs index - SQL Server 2000
- 23. Cryptage SQL Server 2005
- 24. SQL Server 2005 rétrécit et reconstruit les index
- 25. SQL Server 2005 Replication
- 26. SQL Server 2005 - suppression des déclencheurs de table?
- 27. SQL Server 2005 et la portée table temporaire
- 28. Importer des images dans SQL Server 2005
- 29. SQL Server 2005 inclut sur un index PK non cluster
- 30. Microsoft SQL Server 2005
Pour supprimer le schéma de partition, j'ai juste besoin de supprimer l'index cluster puis de recréer l'index clusterisé du schéma de partition tel que CREATE CLUSTERED INDEX BLAH ON [TABLE] (FIELD) ON PRIMARY? – David
Vous devrez également supprimer la fonction et le schéma après cela. Il y a une procédure pas à pas ici: http://blogs.msdn.com/b/john_daskalakis/archive/2009/02/06/9401925.aspx – JNK