Известные проблемы и их решения, касающиеся работы с полнотекстовыми базами ИРБИС — различия между версиями

Материал из Wikipedia
Перейти к: навигация, поиск
 
Строка 3: Строка 3:
 
Описание проблем, связанных с включением текстов в полнотекстовые базы данных ИРБИС, можно найти [[Установка и использование ИРБИС 64 для полнотекстовых баз данных#Известные проблемы и особенности процессов добавления полнотекстовых документов в базу и создания словаря|в соответствующем подразделе статьи ''Установка и использование ИРБИС 64 для полнотекстовых баз данных'']].
 
Описание проблем, связанных с включением текстов в полнотекстовые базы данных ИРБИС, можно найти [[Установка и использование ИРБИС 64 для полнотекстовых баз данных#Известные проблемы и особенности процессов добавления полнотекстовых документов в базу и создания словаря|в соответствующем подразделе статьи ''Установка и использование ИРБИС 64 для полнотекстовых баз данных'']].
  
==В АРМ Читатель для полнотекстовых баз данных не открываются полнотекстовые документы формата PDF==
+
==Проблемные ситуации в АРМ Читатель для полнотекстовых баз данных==
 +
 
 +
===В АРМ Читатель для полнотекстовых баз данных не открываются полнотекстовые документы формата PDF===
  
 
'''Проблема:''' в АРМ Читатель для полнотекстовых баз данных не открываются полнотекстовые документы формата PDF.
 
'''Проблема:''' в АРМ Читатель для полнотекстовых баз данных не открываются полнотекстовые документы формата PDF.
Строка 16: Строка 18:
 
* Если после выполнения описанных действий проблема не была устранена, то следует сообщить о проблеме и предпринятых вами шагах для её решения на форуме ИРБИС в разделе [http://irbis.gpntb.ru/list.php?29 ИРБИС64 и Полнотекстовые БД].
 
* Если после выполнения описанных действий проблема не была устранена, то следует сообщить о проблеме и предпринятых вами шагах для её решения на форуме ИРБИС в разделе [http://irbis.gpntb.ru/list.php?29 ИРБИС64 и Полнотекстовые БД].
  
==В АРМ Читатель для полнотекстовых баз данных документы формата DOC открываются в отдельном окне==
+
===В АРМ Читатель для полнотекстовых баз данных документы формата DOC открываются в отдельном окне===
  
 
'''Проблема:''' в АРМ Читатель для полнотекстовых баз данных документы формата DOC открываются приложением Microsoft Word в отдельном окне, вне окна Читателя полнотекстовых баз данных.
 
'''Проблема:''' в АРМ Читатель для полнотекстовых баз данных документы формата DOC открываются приложением Microsoft Word в отдельном окне, вне окна Читателя полнотекстовых баз данных.
Строка 71: Строка 73:
 
  "BrowserFlags"=dword:800000A0
 
  "BrowserFlags"=dword:800000A0
  
=="Кракозябры" в графическом интерфейсе АРМ Читатель для полнотекстовых баз данных в Windows 7==
+
==="Кракозябры" в графическом интерфейсе АРМ Читатель для полнотекстовых баз данных в Windows 7===
  
 
'''Проблема:''' в интерфейсе АРМ Читатель для полнотекстовых баз данных (в главном меню и выпадающих списках) присутствуют знаки вопроса и/или "кракозябры".
 
'''Проблема:''' в интерфейсе АРМ Читатель для полнотекстовых баз данных (в главном меню и выпадающих списках) присутствуют знаки вопроса и/или "кракозябры".
Строка 85: Строка 87:
 
* [http://otvet.mail.ru/question/39551656 http://otvet.mail.ru/question/39551656]
 
* [http://otvet.mail.ru/question/39551656 http://otvet.mail.ru/question/39551656]
  
==При создании словаря появляется сообщение об ошибке ''Exception EOleSysError in module docs2text.exe...''==
+
==Проблемные ситуации в АРМ Администратор полнотекстовых баз данных==
 +
 
 +
===При создании словаря появляется сообщение об ошибке ''Exception EOleSysError in module docs2text.exe...''===
  
 
'''Проблема:''' в АРМ Администратор для полнотекстовых баз данных при создании или актуализации словаря появляется сообщение об ошибке ''Exception EOleSysError in module docs2text.exe...''
 
'''Проблема:''' в АРМ Администратор для полнотекстовых баз данных при создании или актуализации словаря появляется сообщение об ошибке ''Exception EOleSysError in module docs2text.exe...''
Строка 94: Строка 98:
 
* Необходимо [[Установка и использование ИРБИС 64 для полнотекстовых баз данных#Регистрация библиотеки docs2text.dll с помощью инструмента Windows Regsvr32.exe|зарегистрировать библиотеку <tt>docs2text.dll</tt> с помощью инструмента Windows <tt>Regsvr32.exe</tt>]].
 
* Необходимо [[Установка и использование ИРБИС 64 для полнотекстовых баз данных#Регистрация библиотеки docs2text.dll с помощью инструмента Windows Regsvr32.exe|зарегистрировать библиотеку <tt>docs2text.dll</tt> с помощью инструмента Windows <tt>Regsvr32.exe</tt>]].
  
==При поиске в базе данных электронного каталога по словам полного текста АРМ Администратор интерпретирует подполе T как ссылку на файл подложки==
+
===При создании полнотекстового индекса для внешних объектов БД электронного каталога АРМ Администратор интерпретирует подполе T как ссылку на файл подложки===
  
 
'''Проблема:''' если в электронном каталоге заполнено подполе v951^T (текст для ссылки), то АРМ Администратор считает подполе v951^T адресом на текст-подложку и пытается ее проиндексировать, соответственно, выдает пустой результат. См. также [http://irbis.gpntb.ru/read.php?48,76858 описание проблемы на форуме].
 
'''Проблема:''' если в электронном каталоге заполнено подполе v951^T (текст для ссылки), то АРМ Администратор считает подполе v951^T адресом на текст-подложку и пытается ее проиндексировать, соответственно, выдает пустой результат. См. также [http://irbis.gpntb.ru/read.php?48,76858 описание проблемы на форуме].
Строка 109: Строка 113:
 
  <nowiki>951 9 mhl,(if p(v951) then if v951^A <> '' then '/K=/FT-DB-LNK:^B', if v951^A.1='\' then '.' else '.\' fi,v951^A/ fi fi)</nowiki>
 
  <nowiki>951 9 mhl,(if p(v951) then if v951^A <> '' then '/K=/FT-DB-LNK:^B', if v951^A.1='\' then '.' else '.\' fi,v951^A/ fi fi)</nowiki>
 
  <nowiki>951 9 mhl,(if p(v951) then if v951^I <> '' then '/K=/FT-DB-LNK:^I',v951^I/ fi fi)</nowiki>
 
  <nowiki>951 9 mhl,(if p(v951) then if v951^I <> '' then '/K=/FT-DB-LNK:^I',v951^I/ fi fi)</nowiki>
 +
 +
===Сообщение "Произошло зависание при вызове программы..."===
 +
 +
'''Проблема:''' такое сообщение может возникнуть при добавлении документов в полнотекстовую базу данных или при создании словаря. См. также [http://irbis.gpntb.ru/read.php?48,76858 описание проблемы на форуме (''Появилась новая проблема при добавлении текстов в ПБД! ...'')].
 +
 +
'''Решение:'''
 +
* Рекомендуется [[Установка и использование ИРБИС 64 для полнотекстовых баз данных#Изменение ограничения допустимого времени работы утилит, используемых для извлечения страниц и текста|изменить ограничение допустимого времени работы утилит, используемых для извлечения страниц и текста]].
  
 
==Ссылки==
 
==Ссылки==

Текущая версия на 16:47, 6 июня 2014

В данной статье собраны описания решений проблем, возникающих при работе с продуктами ИРБИС для полнотекстовых баз данных.

Описание проблем, связанных с включением текстов в полнотекстовые базы данных ИРБИС, можно найти в соответствующем подразделе статьи Установка и использование ИРБИС 64 для полнотекстовых баз данных.

Проблемные ситуации в АРМ Читатель для полнотекстовых баз данных

В АРМ Читатель для полнотекстовых баз данных не открываются полнотекстовые документы формата PDF

Проблема: в АРМ Читатель для полнотекстовых баз данных не открываются полнотекстовые документы формата PDF.

Диагностика и решение:

  • Удостоверьтесь, что файлы формата PDF открываются с помощью Internet Explorer на том компьютере, где возникает проблема. Это необходимо проверить потому, что АРМ Читатель для полнотекстовых баз данных открывает полнотекстовые документы формата PDF с помощью Internet Explorer и плагина для открытия PDF документов (который устанавливается при установке программы Acrobat Reader).
    • Если файлы формата PDF открываются с помощью Internet Explorer, перейдите к следующему шагу диагностики.
    • Если файлы формата PDF не открываются с помощью Internet Explorer на том компьютере, где происходит проблема, то установите последнюю версию Acrobat Reader (если она и так последняя, то переустановите её). После этого проверьте, устранена проблема или нет.
  • Если проблема не устранена, то поищите решение на форуме ИРБИС в разделе ИРБИС64 и Полнотекстовые БД. Поищите решение проблемы на следующих ветках форума, на которых обсуждалась похожая проблема:
ошибка доступа к пдф файлу
  • Если после выполнения описанных действий проблема не была устранена, то следует сообщить о проблеме и предпринятых вами шагах для её решения на форуме ИРБИС в разделе ИРБИС64 и Полнотекстовые БД.

В АРМ Читатель для полнотекстовых баз данных документы формата DOC открываются в отдельном окне

Проблема: в АРМ Читатель для полнотекстовых баз данных документы формата DOC открываются приложением Microsoft Word в отдельном окне, вне окна Читателя полнотекстовых баз данных.

Диагностика:

  • Известно, что такое поведение АРМ Читатель связано с тем, что Internet Explorer не настроен на открытие документов Office в своём окне. Обычно такая ситуация возникает на системах с Windows Vista / 2007 и/или MS Office версии 2007 и старше.

Решение:

  • Для решения проблемы необходимо осуществить настройку взаимодействия Internet Explorer и программ MS Office. Следует понимать, что настройка взаимодействия этих программ не имеет отношения к системе ИРБИС. Настройка должна выполняться достаточно опытным специалистом, понимающим как при необходимости отменить свои действия. Можно воспользоваться инструкцией по обратной проблеме на сайте поддержки от Microsoft, выполнив данную инструкцию "наоборот".
  • Если предыдущий вариант решения не помог, можно попытаться осуществить настройку непосредственно внесением следующих изменений в реестр Windows. Для внесения изменений можно сохранить располагающиеся ниже инструкции в файле с расширением REG и запустить его.
Windows Registry Editor Version 5.00 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.Document.8] 
"BrowserFlags"=dword:80000024 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.RTF.8] 
"BrowserFlags"=dword:80000024 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.Document.12] 
"BrowserFlags"=dword:80000024 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.DocumentMacroEnabled.12] 
"BrowserFlags"=dword:80000024 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Excel.Sheet.8] 
"BrowserFlags"=dword:80000A00 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Excel.Sheet.12] 
"BrowserFlags"=dword:80000A00 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Excel.SheetMacroEnabled.12] 
"BrowserFlags"=dword:80000A00 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Excel.SheetBinaryMacroEnabled.12] 
"BrowserFlags"=dword:80000A00 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PowerPoint.Show.8] 
"BrowserFlags"=dword:800000A0 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PowerPoint.Show.12] 
"BrowserFlags"=dword:800000A0 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PowerPoint.ShowMacroEnabled.12] 
"BrowserFlags"=dword:800000A0 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PowerPoint.SlideShow.8] 
"BrowserFlags"=dword:800000A0 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PowerPoint.SlideShow.12] 
"BrowserFlags"=dword:800000A0 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PowerPoint.SlideShowMacroEnabled.12] 
"BrowserFlags"=dword:800000A0

"Кракозябры" в графическом интерфейсе АРМ Читатель для полнотекстовых баз данных в Windows 7

Проблема: в интерфейсе АРМ Читатель для полнотекстовых баз данных (в главном меню и выпадающих списках) присутствуют знаки вопроса и/или "кракозябры".

Решение:

  • С помощью диалогового окна Язык и национальные стандарты из Панели управления. На вкладке Дополнительно необходимо выбрать русский язык для программ, не поддерживающих юникод. Можно предположить, что после установки там русского языка, программа должна отображать русские буквы правильно, но это не так. Русские буквы отображаются в шапке программы и только некоторых компонентах, а во всех остальных компонентах интерфейса остаются знаки вопроса и "кракозябры":

Problem krokoziabry windows7 FTReader.JPG

  • Для решения этой проблемы дополнительно необходимо на вкладке Региональные параметры (в окне Язык и национальные стандарты) выбрать значение "Русский (Россия)".

Ссылки:

Проблемные ситуации в АРМ Администратор полнотекстовых баз данных

При создании словаря появляется сообщение об ошибке Exception EOleSysError in module docs2text.exe...

Проблема: в АРМ Администратор для полнотекстовых баз данных при создании или актуализации словаря появляется сообщение об ошибке Exception EOleSysError in module docs2text.exe...

Docs2text unregistered.JPG

Решение:

При создании полнотекстового индекса для внешних объектов БД электронного каталога АРМ Администратор интерпретирует подполе T как ссылку на файл подложки

Проблема: если в электронном каталоге заполнено подполе v951^T (текст для ссылки), то АРМ Администратор считает подполе v951^T адресом на текст-подложку и пытается ее проиндексировать, соответственно, выдает пустой результат. См. также описание проблемы на форуме.

Версии ИРБИС: проблема характерна для версий ИРБИС 2011.1 и 2012.1. Данная ошибка связана с добавлением в версии 2011.1 возможности индексирования документов, из которых невозможно извлечение текста (путём использования при построении словаря текста-подложки ассоциированного с полнотекстовым документом). Ошибка исправлена для данных версий (2011.1 и 2012.1).

Решение:

951 9 mhl,'/K=/',(if p(v951) then if v951^A <> '' then if v951^A.1='\' then '.' else '.\' fi,v951^A fi fi/)
951 9 mhl,'/K=/',(if p(v951) then if v951^I <> '' then v951^I fi fi/)

использовать строки

951 9 mhl,(if p(v951) then if v951^A <> '' then '/K=/FT-DB-LNK:^B', if v951^A.1='\' then '.' else '.\' fi,v951^A/ fi fi)
951 9 mhl,(if p(v951) then if v951^I <> '' then '/K=/FT-DB-LNK:^I',v951^I/ fi fi)

Сообщение "Произошло зависание при вызове программы..."

Проблема: такое сообщение может возникнуть при добавлении документов в полнотекстовую базу данных или при создании словаря. См. также описание проблемы на форуме (Появилась новая проблема при добавлении текстов в ПБД! ...).

Решение:

Ссылки

См. также: