powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / FullText search по-русски (MS SQL 2000). Как оно делается??????????
8 сообщений из 8, страница 1 из 1
FullText search по-русски (MS SQL 2000). Как оно делается??????????
    #32011315
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как сделать, чтобы сабж работал. Чего-то дополнительно надо, чтобы искал по-русски?
...
Рейтинг: 0 / 0
FullText search по-русски (MS SQL 2000). Как оно делается??????????
    #32011367
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для полной функциональности русскоязычного поиска придется использовать дополнительные продукты. Есть, например, Sledopyt for MS SQL Server от MediaLingva. Судя по описанию, очень крутые возможности. Если интересно, оставь mail адресс, сброшу руководство по использованию (380К в Zipe).
...
Рейтинг: 0 / 0
FullText search по-русски (MS SQL 2000). Как оно делается??????????
    #32011369
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Default full-text language это 1033, т.е. English
Поэтому делаем так

EXEC sp_configure 'default full-text language', '0'
/*Нейтральный язык, т.к. Russian нет в принципе*/
GO
RECONFIGURE
GO
EXEC sp_configure

NB! Созданные до этого full-text индексы придется перестроить

Или если пользуетесь процедурой sp_fulltext_column, то там тоже есть параметер @language - придется выбирать тоже 0.
...
Рейтинг: 0 / 0
FullText search по-русски (MS SQL 2000). Как оно делается??????????
    #32011375
Alexander Rudenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А можно и мне документацию?
avr555@mail.ru
...
Рейтинг: 0 / 0
FullText search по-русски (MS SQL 2000). Как оно делается??????????
    #32011378
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To Glory

Насколько я знаю, в стандартную поставку SQL не входит лингвистический модуль для русского языка. Так что полной функциональности без доп. систем получить вряд ли удаться!!!
...
Рейтинг: 0 / 0
FullText search по-русски (MS SQL 2000). Как оно делается??????????
    #32011380
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Из BOL , топик default full-text language Option

"The value of the default full-text language option is used when no language has been specified for a column by using sp_fulltext_column. If a value is specified for which a linguistic analysis package is not available, neutral is used. Neutral should be used when the column contains data in multiple languages, or if the language being used is not supported .
"

И потом что понимать под полной функциональностью, тем более если брать во внимание все грамматические, фонетические и др. -ские особенности русского языка.
Пусть решает автор топика, на каком уровне ему остановиться
...
Рейтинг: 0 / 0
FullText search по-русски (MS SQL 2000). Как оно делается??????????
    #32011383
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To Glory
Под полной фунциональность я как раз и понимаю все грамматические, фонетические и др. -ские особенности русского языка.

А именно:
Поиск префиксных форм слова
Поиск по грамматическим формам слова
Поиск взвешенных форм

То есть все это не будет работать без установки модуля русской лингвистики. А если нужен минимальный уровень, так тут можно и LIKE-ом обойтись.
...
Рейтинг: 0 / 0
FullText search по-русски (MS SQL 2000). Как оно делается??????????
    #32011470
Ivan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 pkarklin А что понимать под минимальным уровнем? Попробуйте ка поискать запись, содержащую одно определённое слово в среди записей, где в строке 2 и более слов? Like тут точно не поможет!!! А Full-text search это делает очень быстро.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / FullText search по-русски (MS SQL 2000). Как оно делается??????????
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]