Principale utente con più risposte
Full Tex Index

Domanda
-
Ciao,
sto provando a creare un indice per una ricerca fulltex, ma non funziona.
USE TestDB GO --CREATE FULLTEXT CATALOG ProdottiCatalog; --GO CREATE FULLTEXT INDEX ON dbo.Prodotti ( Nome Language 1033 ) KEY INDEX PK_Prodotti_ProdottiID ON ProdottiCatalog GO SELECT ProdottiID,Nome FROM dbo.Prodotti WHERE CONTAINS(Nome, N'Prodotto');
Mi dà il seguente errore:
'PK_Prodotti_ProdottiID' is not a valid index to enforce a full-text search key. A full-text search key must be a unique, non-nullable, single-column index which is not offline, is not defined on a non-deterministic or imprecise nonpersisted computed column, does not have a filter, and has maximum size of 900 bytes. Choose another index for the full-text key.
Risposte
-
Ciao,
l'errore è abbastanza chiaro... probabilmente il campo ProdottiID su cui hai costruito la primary key è definito come NULLable o l'indice non è definito come UNIQUE. Prova a verificare queste due caratteristiche o, se l'errore persiste, gli altri requisiti elencati nell'errore.
Ciao!
Danilo Dominici MCP MCDBA MCITP MCSE MCAD MCT Questo post è fornito "così com'è". Non conferisce garanzie o diritti di alcun tipo. Ricorda di usare la funzione "segna come risposta" per i post che ti hanno aiutato a risolvere il problema e "deseleziona come risposta" quando le risposte segnate non sono effettivamente utili. Questo è particolarmente utile per altri utenti che leggono il thread, alla ricerca di soluzioni a problemi similari. ENG: This posting is provided "AS IS" with no warranties, and confers no rights. Please remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
- Proposto come risposta Edoardo BenussiMVP, Moderator martedì 26 aprile 2016 12:56
- Contrassegnato come risposta Fabrizio-GMVP, Moderator mercoledì 4 maggio 2016 09:36
- Contrassegno come risposta annullato Fabrizio-GMVP, Moderator mercoledì 4 maggio 2016 09:42
- Proposta come risposta annullata Fabrizio-GMVP, Moderator mercoledì 4 maggio 2016 09:42
- Proposto come risposta Paola PresuttoMicrosoft employee martedì 17 maggio 2016 08:14
- Contrassegnato come risposta Paola PresuttoMicrosoft employee martedì 17 maggio 2016 08:14
Tutte le risposte
-
Ciao,
l'errore è abbastanza chiaro... probabilmente il campo ProdottiID su cui hai costruito la primary key è definito come NULLable o l'indice non è definito come UNIQUE. Prova a verificare queste due caratteristiche o, se l'errore persiste, gli altri requisiti elencati nell'errore.
Ciao!
Danilo Dominici MCP MCDBA MCITP MCSE MCAD MCT Questo post è fornito "così com'è". Non conferisce garanzie o diritti di alcun tipo. Ricorda di usare la funzione "segna come risposta" per i post che ti hanno aiutato a risolvere il problema e "deseleziona come risposta" quando le risposte segnate non sono effettivamente utili. Questo è particolarmente utile per altri utenti che leggono il thread, alla ricerca di soluzioni a problemi similari. ENG: This posting is provided "AS IS" with no warranties, and confers no rights. Please remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
- Proposto come risposta Edoardo BenussiMVP, Moderator martedì 26 aprile 2016 12:56
- Contrassegnato come risposta Fabrizio-GMVP, Moderator mercoledì 4 maggio 2016 09:36
- Contrassegno come risposta annullato Fabrizio-GMVP, Moderator mercoledì 4 maggio 2016 09:42
- Proposta come risposta annullata Fabrizio-GMVP, Moderator mercoledì 4 maggio 2016 09:42
- Proposto come risposta Paola PresuttoMicrosoft employee martedì 17 maggio 2016 08:14
- Contrassegnato come risposta Paola PresuttoMicrosoft employee martedì 17 maggio 2016 08:14
-
-
Ti consiglio anche di vedere questa pagina:
http://stackoverflow.com/questions/2306825/why-cant-i-create-this-sql-server-full-text-index
Sicuro che "PK_Prodotti_ProdottiID" è il nome corretto dell'indice? Quell'errore viene visualizzato anche se non viene riconosciuto il nome specificato.
- Modificato Fabrizio-GMVP, Moderator mercoledì 4 maggio 2016 09:45