Procedura: definire cataloghi full-text
Aggiornamento: novembre 2007
È possibile utilizzare ricerche full-text per cercare dati che non è possibile trovare utilizzando una semplice clausola LIKE. Eseguendo una ricerca full-text, è possibile cercare stringhe in base alle regole di un particolare linguaggio. Al contrario, la clausola LIKE funziona solo su combinazioni di carattere specifiche. Ad esempio, una ricerca full-text per la stringa "cuccia-per il cane" cercherebbe riferimenti per "cuccia per il cane" e "cuccia-per il cane". Per ulteriori informazioni sulle ricerche full-text, vedere Ricerca full-text (https://go.microsoft.com/fwlink/?LinkId=85722).
Prima di eseguire una ricerca full-text su una particolare colonna, è necessario definire un catalogo full-text su un particolare gruppo di file. È necessario inoltre definire un indice full-text sulla colonna su cui si desidera effettuare la ricerca. È possibile definire cataloghi differenti su gruppi di file differenti se, ad esempio, si desidera eseguire il backup e ripristinare il catalogo insieme agli altri file di tale gruppo di file. È possibile inoltre definire cataloghi su gruppi di file diversi per associarli a diverse unità disco in modo da aumentare le prestazioni.
Prima di definire un catalogo full-text su un gruppo di file diverso dal gruppo di file principale, è necessario prima definire il gruppo di file. Per ulteriori informazioni, vedere Procedura: aggiungere file e gruppi di file. Per specificare dove risiederà il catalogo full-text, è necessario utilizzare la clausola IN PATHRootPath. Se non si specifica un percorso, il catalogo full-text verrà creato nella directory predefinita per quel database.
Per definire un catalogo full-text
Se la finestra Visualizzazione schema non viene visualizzata, scegliere Visualizzazione schema dal menu Visualizza.
In Visualizzazione schema espandere il progetto di database in cui si desidera definire il catalogo full-text.
Espandere la cartella di archiviazione, fare clic con il pulsante destro del mouse sulla cartella Cataloghi full-text, scegliere Aggiungie fare clic su Catalogo full-text.
Verrà visualizzata la finestra di dialogo Aggiungi nuovo elemento con il modello Catalogo full-text evidenziato.
In Nome digitare il nome che si desidera assegnare al catalogo.
Scegliere Aggiungi.
Il catalogo full-text viene aggiunto al progetto di database. Verrà aperto l'editor T-SQL (Transact-SQL) in cui verrà visualizzata la definizione del nuovo catalogo full-text.
Modificare la definizione per il catalogo full-text.
Se si desidera creare il catalogo full-text sul gruppo di file predefinito, la definizione del catalogo deve essere simile all'esempio seguente:
CREATE FULLTEXT CATALOG CatalogName
Se si desidera creare il catalogo full-text su un gruppo di file secondario, la definizione del catalogo deve essere simile all'esempio seguente:
CREATE FULLTEXT CATALOG CatalogName ON FILEGROUP FilegroupName
Per ulteriori informazioni sulla sintassi per l'istruzione T-SQL, vedere CREATE FULLTEXT CATALOG (Transact-SQL) (https://go.microsoft.com/fwlink/?LinkId=85722).
Fare clic su SalvaNomeCatalogo.fulltext.sql dal menu File, per salvare le modifiche alla definizione.
Ora è possibile definire indici full-text nel nuovo catalogo full-text.
Vedere anche
Attività
Procedura: creare un oggetto di database
Procedura: modificare gli oggetti di database
Procedura: preparare script di generazione database