Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Подскажите ошибку при full-text  [new]
igor2222
Member

Откуда: Харків
Сообщений: 1233
Подскажите где ошибка-
на 2005-м сп3 пишу так:
sp_fulltext_database ENABLE
GO
CREATE FULLTEXT CATALOG MyCatalog AS DEFAULT;
GO
CREATE FULLTEXT INDEX ON dbo.my_table
(field1 LANGUAGE 0)
KEY INDEX PK_my_indx
ON MyCatalog WITH  CHANGE_TRACKING  AUTO 
GO
ALTER FULLTEXT INDEX ON dbo.my_table ENABLE 
GO
Выбираю:
select * from dbo.my_table where contains(field1,'"find_my_name*"')
Всё работает.
На 2000-м сп4 пытаюсь написать то же самое:
EXEC sp_fulltext_database 'enable'
go
EXEC sp_fulltext_catalog 'MyCatalog', 'create'
GO
EXEC sp_fulltext_catalog 'MyCatalog', 'start_full'
go
EXEC sp_fulltext_table 'dbo.my_table', 'create', 'MyCatalog', 'PK_my_indx'
go
EXEC sp_fulltext_column 'dbo.my_table','field1','add'
go
EXEC sp_fulltext_table 'dbo.my_table','activate'
Результат- 0 записей.
Где я написал неправильно?
17 авг 09, 13:05    [7545946]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите ошибку при full-text  [new]
igor2222
Member

Откуда: Харків
Сообщений: 1233
Up
Натолкните на мысль плиз. Очень нужно.
17 авг 09, 16:01    [7547333]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите ошибку при full-text  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
igor2222
Up
Натолкните на мысль плиз. Очень нужно.

надо бы посл еактивации пустиь популяцию той же процедурой

типа

start_full 

или

start_incremental 
17 авг 09, 16:11    [7547401]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите ошибку при full-text  [new]
igor2222
Member

Откуда: Харків
Сообщений: 1233
Хм. Спасибо! Начало находить 2 записи из 60-ти :)
17 авг 09, 16:26    [7547488]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите ошибку при full-text  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
igor2222
Хм. Спасибо! Начало находить 2 записи из 60-ти :)


пока каталог строится(см. проперти каталога) будут находится часть записей, потом все
Если поставите change_tracking и start_background_updateindex, то потом будет находить измененные записи на лету, иначе можно по расписанию
17 авг 09, 16:28    [7547507]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите ошибку при full-text  [new]
igor2222
Member

Откуда: Харків
Сообщений: 1233
Я понял. Спасибо большое. За пару минут табличку на надцать тысяч проиндексировал :)
17 авг 09, 16:45    [7547635]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить