Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save MahdiKarimipour/572566acacb84419030b9c2b96f5e97d to your computer and use it in GitHub Desktop.
Save MahdiKarimipour/572566acacb84419030b9c2b96f5e97d to your computer and use it in GitHub Desktop.
Setup SQL Server Full-Text Index
IF EXISTS (SELECT * FROM sys.fulltext_indexes fti WHERE fti.object_id = OBJECT_ID(N'[dbo].[Addresses]'))
ALTER FULLTEXT INDEX ON [dbo].[Addresses] DISABLE
GO
IF EXISTS (SELECT * FROM sys.fulltext_indexes fti WHERE fti.object_id = OBJECT_ID(N'[dbo].[Addresses]'))
BEGIN
DROP FULLTEXT INDEX ON [dbo].[Addresses]
End
Go
IF EXISTS (SELECT * FROM sys.fulltext_catalogs WHERE [name]='FTCAddress')
BEGIN
DROP FULLTEXT CATALOG FTCAddress
END
CREATE FULLTEXT CATALOG FTCAddress AS DEFAULT;
CREATE FULLTEXT INDEX ON dbo.Addresses(FullAddress) KEY INDEX PK_Addresses ON FTCAddress WITH STOPLIST = OFF, CHANGE_TRACKING AUTO;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment