2010-03-08 6 views
1

Je tente de créer un index sur un champ VarBinary (max) dans ma base de données SQL Server 2008.La colonne Type de l'index de texte intégral est vide

Les étapes que je prends sont les suivantes:

Tableau: dbo.Records

  • Faites un clic droit sur la table et sélectionnez "Indexer"
  • Ensuite, sélectionnez « Définir Index ... "
  • Je choisis la clé primaire qui est le PK de ma table (nom de champ Id, type UniqueIndentifier).
  • je puis obtenir l'écran avec les options Colonnes disponibles, langue pour Word et disjoncteur colonne Type
  • je sélectionne mon champ varbinary (max) appelé graphique comme la colonne Disponible en cochant la case.
  • Je sélectionne "Anglais" comme champ Language for Word Breaker.

Alors ... J'essaie de sélectionner le type colonne mais il n'y a aucune entrée ici. Je ne peux pas continuer en cliquant sur "Suivant>" jusqu'à ce que cette colonne soit remplie.

Pourquoi n'y a-t-il aucune entrée dans cette colonne pour la sélection et que devrait-il y avoir?

Remarque 1: Le champ VarBinary (max) est lié à un groupe de fichiers si cela fait une différence. Note 2: A également remarqué que dans le concepteur de table, je ne peux pas mettre l'option de texte intégral sur ce même champ à "Oui" - il est définitivement bloqué sur "Non".

Merci.

Répondre

1

La colonne type est une colonne de la table indexée. Il doit contenir le type de données qui se trouve dans le champ VarBinary. C'est doc, XML et ainsi de suite. Cela a-t-il du sens?

+1

vous êtes si intelligent! –

Questions connexes