|
Firebird и Sphinx
|
|||
---|---|---|---|
#18+
Можно ли в sphinx.conf в качестве sql_query использовать select из процедуры с параметрами? Например: sql_query = select id, name from myprocedure(:param1, :param2) Если можно то как правильно записать в sphinx.conf эти самые параметры param1, :param2 и сам текст запроса??? Заранее Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2010, 15:16 |
|
Firebird и Sphinx
|
|||
---|---|---|---|
#18+
DenMpei, Параметры можно, но только конкретные значения. Например Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2010, 15:55 |
|
Firebird и Sphinx
|
|||
---|---|---|---|
#18+
Очень жаль. Но все равно спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2010, 16:14 |
|
Firebird и Sphinx
|
|||
---|---|---|---|
#18+
DenMpeiОчень жаль.Надо понять, что это, по сути, скрипт. А в скрипт "динамические параметры" не засунешь. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2010, 16:45 |
|
Firebird и Sphinx
|
|||
---|---|---|---|
#18+
DenMpeiОчень жаль. Но все равно спасибо!А зачем там изменяющиеся параметры ? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2010, 16:47 |
|
Firebird и Sphinx
|
|||
---|---|---|---|
#18+
hvlad, а оно EB скушает, кстати? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2010, 16:51 |
|
Firebird и Sphinx
|
|||
---|---|---|---|
#18+
Гаджимурадов Рустамhvlad, а оно EB скушает, кстати?Должно, почему нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2010, 16:53 |
|
Firebird и Sphinx
|
|||
---|---|---|---|
#18+
hvladГаджимурадов Рустамhvlad, а оно EB скушает, кстати?Должно, почему нет.Я и сам так думаю, но кто его знает... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2010, 16:58 |
|
Firebird и Sphinx
|
|||
---|---|---|---|
#18+
Извините, что вмешиваюсь в вашу беседу... Есть следующий вопрос: sql_query = select id , field1 ,field2 , field3 , field4 , field5 , field6 , field7 , field8 , field9 , field10 , field11 , field12, field13 from myprocedure Описание полей в Firebird ID integer, field1 blob sub_type 1 segment size 80, field2 varchar(42), field3 varchar(100), field4 varchar(100), field5 varchar(100), field6 varchar(100), field7 varchar(100), field8 varchar(100), field9 varchar(100), field10 varchar(250), field11 blob sub_type 1 segment size 80, field12 varchar(1000), field13 integer При индексации выскакивает сообщение: Sphinxstd.h ...assertion iIndex>=0 && iIndex<m_iLength... Чтобы это могло быть? Индексирую: ...\sphinx\bin>indexer.exe --all --config sphinx.conf ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2010, 19:38 |
|
Firebird и Sphinx
|
|||
---|---|---|---|
#18+
DenMpeiПри индексации выскакивает сообщение: Sphinxstd.h ...assertion iIndex>=0 && iIndex<m_iLength... Чтобы это могло быть? Индекс массива вылез за его границы. Или бага, или какое-то ограничение. Подобные вопросы следует задавать здесь . Меньше полей в запросе не пробовал делать ? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2010, 19:43 |
|
Firebird и Sphinx
|
|||
---|---|---|---|
#18+
Спасибо. Попробую ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2010, 08:19 |
|
Firebird и Sphinx
|
|||
---|---|---|---|
#18+
DenMpeiИзвините, что вмешиваюсь в вашу беседу... Есть следующий вопрос: sql_query = select id , field1 ,field2 , field3 , field4 , field5 , field6 , field7 , field8 , field9 , field10 , field11 , field12, field13 from myprocedure Описание полей в Firebird ID integer, field1 blob sub_type 1 segment size 80, field2 varchar(42), field3 varchar(100), field4 varchar(100), field5 varchar(100), field6 varchar(100), field7 varchar(100), field8 varchar(100), field9 varchar(100), field10 varchar(250), field11 blob sub_type 1 segment size 80, field12 varchar(1000), field13 integer При индексации выскакивает сообщение: Sphinxstd.h ...assertion iIndex>=0 && iIndex<m_iLength... Чтобы это могло быть? Индексирую: ...\sphinx\bin>indexer.exe --all --config sphinx.conf в поле ID есть ли отрицательные значения? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2010, 13:13 |
|
Firebird и Sphinx
|
|||
---|---|---|---|
#18+
elisay в поле ID есть ли отрицательные значения? Отрицательных ID нет. Но я уже решил эту проблему сам. Проблема была в большом размере второго блоба . Нигде правда ссылок на такую проблему не нашел, а на форуме разработчика все еще не ответили... Теперь мучаюсь с запуском поиска и клиентской библиотекой..:( ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2010, 15:02 |
|
Firebird и Sphinx
|
|||
---|---|---|---|
#18+
DenMpeielisay в поле ID есть ли отрицательные значения? Отрицательных ID нет. Но я уже решил эту проблему сам. Проблема была в большом размере второго блоба . Нигде правда ссылок на такую проблему не нашел, а на форуме разработчика все еще не ответили... Теперь мучаюсь с запуском поиска и клиентской библиотекой..:( Дак а че мучаться то? на форуме пробегала уже готовая dll для работы со сфинксом. Я ее использовал и в Delphi и в asp.net ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2010, 15:09 |
|
Firebird и Sphinx
|
|||
---|---|---|---|
#18+
elisay, С этой dll справился...Только пока висит вопрос: почему то служба не запускается из Служб а только из под коммандной строки??? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2010, 16:23 |
|
Firebird и Sphinx
|
|||
---|---|---|---|
#18+
DenMpei[quot elisay]Проблема была в большом размере второго блоба . Насколько большом ? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2010, 16:46 |
|
Firebird и Sphinx
|
|||
---|---|---|---|
#18+
DenMpeiТолько пока висит вопрос: почему то служба не запускается из Служб а только из под коммандной строки???Насколько я помню (а помню я слабо), там нет сервиса в виндовом понимании этого слова. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2010, 16:47 |
|
Firebird и Sphinx
|
|||
---|---|---|---|
#18+
hvlad, длина строк в блобах была более 4000 символов. Но что странно, после того как я вернул их в запросе в виде varchar(10000), то все заработало ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2010, 16:47 |
|
Firebird и Sphinx
|
|||
---|---|---|---|
#18+
hvlad, Все может быть, но в службах то он висит? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2010, 16:48 |
|
Firebird и Sphinx
|
|||
---|---|---|---|
#18+
DenMpeihvlad, длина строк в блобах была более 4000 символов. Но что странно, после того как я вернул их в запросе в виде varchar(10000), то все заработалоЯ блобы тестировал, было всё нормально. Ты же мою сборку пользуешь ? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2010, 17:19 |
|
Firebird и Sphinx
|
|||
---|---|---|---|
#18+
DenMpeihvlad, Все может быть, но в службах то он висит?Не помню. Будет время - посмотрю. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2010, 17:20 |
|
Firebird и Sphinx
|
|||
---|---|---|---|
#18+
DenMpeielisay, С этой dll справился...Только пока висит вопрос: почему то служба не запускается из Служб а только из под коммандной строки??? searchd --config "c:\sphinx\sphinx.conf" --install --console Это строка регистрации сервиса с моим каталогом. Насколько помню, путь к файлу нужно заключать в кавычки и ставить режим --console Попробуйте заменить мой путь на свой. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2010, 18:11 |
|
Firebird и Sphinx
|
|||
---|---|---|---|
#18+
hvladЯ блобы тестировал, было всё нормально. Ты же мою сборку пользуешь ? А какую твою? Я использую сборку с http://sourceforge.net/projects/delphisphinxcli/files/ ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 08:45 |
|
Firebird и Sphinx
|
|||
---|---|---|---|
#18+
DenMpeiА какую твою? Действительно, чего это я ? DenMpeiЯ использую сборку с http://sourceforge.net/projects/delphisphinxcli/files/А с Firebird как сопрягаешь ? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 10:11 |
|
|
start [/forum/topic.php?fid=40&msg=36808697&tid=1561332]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
62ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
70ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 190ms |
0 / 0 |