Відмінності між версіями «Сервери Z39.50/SRU в Україні»

Матеріал з Koha Ukraine Wiki
Перейти до: навігація, пошук
м (Unimarc та Marc21)
(Перелік загальнодоступних серверів в Україні)
(Не показані 28 проміжних версій 4 користувачів)
Рядок 12: Рядок 12:
 
! № п/п
 
! № п/п
 
! Назва
 
! Назва
 +
! Тип записів
 
! Вид сервера
 
! Вид сервера
 
! Сервер
 
! Сервер
Рядок 25: Рядок 26:
 
| | 1
 
| | 1
 
| | Об'єднаний каталог (зеркало 1)
 
| | Об'єднаний каталог (зеркало 1)
 +
| | бібліографічні
 
| | SRU
 
| | SRU
 
| | liblab.tntu.edu.ua
 
| | liblab.tntu.edu.ua
Рядок 31: Рядок 33:
 
| | UNIMARC
 
| | UNIMARC
 
| | utf8
 
| | utf8
| | ~1 300 000
+
| | 1300000
| | [http://liblab.tntu.edu.ua:7007 liblab.tntu.edu.ua:7007]
+
| |  
 
| |  
 
| |  
  
Рядок 38: Рядок 40:
 
| | 2.
 
| | 2.
 
| | Об'єднаний каталог (зеркало 2)
 
| | Об'єднаний каталог (зеркало 2)
 +
| | бібліографічні
 
| | SRU
 
| | SRU
| | union-catalog.dynu.net
+
| | union.s<i></i>ytes.net
 
| | 2100
 
| | 2100
 
| | biblios
 
| | biblios
 
| | UNIMARC
 
| | UNIMARC
 
| | utf8
 
| | utf8
| | ~1 300 000
+
| | 1300000
| | [http://union-catalog.dynu.net:70 union-catalog.dynu.net:70]
+
| | htt<i>p://union.s</i>ytes.net
 
| |  
 
| |  
  
Рядок 51: Рядок 54:
 
| | 3.
 
| | 3.
 
| | Науково-технічна бібліотека ТНТУ ім. Ів. Пулюя
 
| | Науково-технічна бібліотека ТНТУ ім. Ів. Пулюя
| | Z39-50
+
| | бібліографічні
 +
| | SRU
 
| | koha.tntu.edu.ua
 
| | koha.tntu.edu.ua
| | 9998
+
| | 7090
 
| | biblios
 
| | biblios
 
| | UNIMARC
 
| | UNIMARC
 
| | utf8
 
| | utf8
| | ~100 000
+
| | 100000
 
| | [http://koha.tntu.edu.ua koha.tntu.edu.ua]  
 
| | [http://koha.tntu.edu.ua koha.tntu.edu.ua]  
 
| |  
 
| |  
Рядок 64: Рядок 68:
 
| | 4.
 
| | 4.
 
| | Тестовий каталог ЦБС Львова для дітей
 
| | Тестовий каталог ЦБС Львова для дітей
 +
| | бібліографічні
 
| | SRU
 
| | SRU
 
| | public-library.dynu.net
 
| | public-library.dynu.net
Рядок 70: Рядок 75:
 
| | UNIMARC
 
| | UNIMARC
 
| | utf8
 
| | utf8
| | ~60 000
+
| | 60000
 
| | [http://public-library.dynu.net public-library.dynu.net]  
 
| | [http://public-library.dynu.net public-library.dynu.net]  
 
| |  
 
| |  
Рядок 77: Рядок 82:
 
| | 5.
 
| | 5.
 
| | Бібліотека "Проект збереження друкованої культурної спадщини"
 
| | Бібліотека "Проект збереження друкованої культурної спадщини"
 +
| | бібліографічні
 
| | SRU
 
| | SRU
 
| | savebook.dynu.net
 
| | savebook.dynu.net
Рядок 83: Рядок 89:
 
| | UNIMARC
 
| | UNIMARC
 
| | utf8
 
| | utf8
| | ~1 000
+
| | 1000
| | [http://savebook.dynu.net savebook.dynu.net]  
+
| | [http://savebook.net.ua savebook.net.ua]  
| |  
+
| | [https://blog.savebook.net.ua/ blog.savebook.net.ua/]
  
 
|-
 
|-
 
| | 6.
 
| | 6.
 
| | Бібліотека Українського гуманітарного інституту
 
| | Бібліотека Українського гуманітарного інституту
 +
| | бібліографічні
 
| | Z39.50
 
| | Z39.50
 
| | lib.ugi.edu.ua
 
| | lib.ugi.edu.ua
Рядок 96: Рядок 103:
 
| | UNIMARC
 
| | UNIMARC
 
| | utf8
 
| | utf8
| | ~1 000
+
| | 1000
 
| | [https://lib.ugi.edu.ua lib.ugi.edu.ua]  
 
| | [https://lib.ugi.edu.ua lib.ugi.edu.ua]  
 +
| |
 +
 +
|-
 +
| | 7.
 +
| | Бібліотека
 +
| | бібліографічні
 +
| | SRU
 +
| | thesaurus.dynu.net
 +
| | 7091
 +
| | biblios
 +
| | UNIMARC
 +
| | utf8
 +
| | 100
 +
| | [http://thesaurus.dynu.net thesaurus.dynu.net]
 +
| |
 +
 +
|-
 +
| | 8.
 +
| |  Наукова бібліотеки ХНУМГ ім. О. М. Бекетова
 +
| | бібліографічні
 +
| | Z39-50
 +
| | koha.kname.edu.ua
 +
| | 9998
 +
| | biblios
 +
| | UNIMARC
 +
| | utf8
 +
| | 140000
 +
| | [http://koha.kname.edu.ua:8008 koha.kname.edu.ua:8008]
 +
| |
 +
 +
|-
 +
| | 9.
 +
| |  Науково-технічна бібліотека НУ„ЛП“
 +
| | бібліографічні
 +
| | SRU
 +
| | opac.lpnu.ua
 +
| | 8100
 +
| | biblios
 +
| | UNIMARC
 +
| | utf8
 +
| | 500000
 +
| | [http://opac.lpnu.ua opac.lpnu.ua]
 +
| |
 +
 +
|-
 +
| | 10.
 +
| |  opac.lviv.ua
 +
| | бібліографічні
 +
| | SRU
 +
| | opac.lviv.ua
 +
| | 2101
 +
| | biblios
 +
| | UNIMARC
 +
| | utf8
 +
| | 720000
 +
| | [https://opac.lviv.ua opac.lviv.ua]
 +
| |
 +
 +
|-
 +
| | 11.
 +
| |  opac.lviv.ua
 +
| | бібліографічні
 +
| | SRU
 +
| | opac.lviv.ua
 +
| | 2103
 +
| | biblios
 +
| | MARC21
 +
| | utf8
 +
| | 720000
 +
| | [https://opac.lviv.ua opac.lviv.ua]
 +
| |
 +
 +
|-
 +
| | 12.
 +
| |  opac.te.ua
 +
| | бібліографічні
 +
| | SRU
 +
| | opac.te.ua
 +
| | 2102
 +
| | biblios
 +
| | UNIMARC
 +
| | utf8
 +
| | 95000
 +
| | [https://opac.te.ua opac.te.ua]
 +
| |
 +
 +
|-
 +
| | 13.
 +
| |  opac.te.ua
 +
| | бібліографічні
 +
| | SRU
 +
| | opac.te.ua
 +
| | 2104
 +
| | biblios
 +
| | MARC21
 +
| | utf8
 +
| | 95000
 +
| | [https://opac.te.ua opac.te.ua]
 +
| |
 +
 +
|-
 +
| | 14.
 +
| |  Бібліотека Всеукраїнського єврейського благодійного фонду Хесед-Ар'є
 +
| | бібліографічні
 +
| | SRU
 +
| | library.hesed-west.org.ua
 +
| | 7090
 +
| | biblios
 +
| | UNIMARC
 +
| | utf8
 +
| | 4000
 +
| | [https://library.hesed.lviv.ua library.hesed.lviv.ua]
 +
| |
 +
 +
|-
 +
| | 15.
 +
| |  Бібліотека Львівської богословської семінарії
 +
| | бібліографічні
 +
| | SRU
 +
| | koha.lts.lviv.ua
 +
| | 7090
 +
| | biblios
 +
| | UNIMARC
 +
| | utf8
 +
| | 10000
 +
| | [https://koha.lts.lviv.ua koha.lts.lviv.ua]
 +
| |
 +
 +
|-
 +
| | 16.
 +
| |  Львівська обласна універсальна наукова бібліотека (ЛОУНБ)
 +
| | бібліографічні
 +
| | SRU
 +
| | catalog.lounb.org.ua
 +
| | 7090
 +
| | biblios
 +
| | UNIMARC
 +
| | utf8
 +
| | 40000
 +
| | [https://catalog.lounb.org.ua catalog.lounb.org.ua]
 
| |  
 
| |  
  
Рядок 105: Рядок 252:
 
З версії 3.18 у АБІС Koha з’явилася можливість у бібліотек на різних MARC-форматах ділитися і запозичувати записи один в одного за допомогою XSLT-перетворень.[[Image:Z39-50_replace.png|350px|right]]
 
З версії 3.18 у АБІС Koha з’явилася можливість у бібліотек на різних MARC-форматах ділитися і запозичувати записи один в одного за допомогою XSLT-перетворень.[[Image:Z39-50_replace.png|350px|right]]
  
Приклад підключення автоматичного конвертування Marc21→Unimarc при запозиченнях Z39-50SRU
+
Докладніше, дивись [[Сервер Z39.50#Конвертація між форматами MARC21 та UNIMARC]]
* 1) Скопіювати файл [https://raw.githubusercontent.com/reeset/unimarc/master/marc21xml2unimarc.xsl marc21xml2unimarc.xsl] у теку /usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/
 
* 2) При редагуванні/створенні Marc21-джерела вказати ''файл(и) таблиць XSLT для перетворення результатів'': '''marc21xml2unimarc.xsl'''
 
* 3) Командою "sudo koha-translate --install uk-UA" скопіювати marc21xml2unimarc.xsl в українську мовну теку (чи інші за аналогією)
 
 
 
Для конвертування Unimarc→Marc21 аналогічно можна використовувати файл [https://raw.githubusercontent.com/reeset/unimarc/master/UNIMARC2MARC21.xsl UNIMARC2MARC21.xsl]
 
  
 
== Див. також==  
 
== Див. також==  
 +
* [[Сервери Z39.50/SRU у світі]]
 
* [[Сервер Z39.50]]
 
* [[Сервер Z39.50]]
 +
* [[Встановлення Koha з репозитарію на ОС Debian#Актуальні українські sql-файли]] (є готовий sql-файл з набором Z39.50/SRU для Koha в теці uk-UA/marcflafour/unimarc/optional/)
 
* [[Поширення АБІС Koha в Україні]]
 
* [[Поширення АБІС Koha в Україні]]
 +
* https://kohaprojectgr.wordpress.com/2014/11/04/%CF%80%CF%81%CE%BF%CF%83%CE%B8%CE%AE%CE%BA%CE%B7-%CF%84%CE%BF%CF%85-z39-50-%CF%84%CE%B7%CF%82-%CE%B5%CE%B8%CE%BD%CE%B9%CE%BA%CE%AE%CF%82-%CE%B2%CE%B9%CE%B2%CE%BB%CE%B9%CE%BF%CE%B8%CE%AE%CE%BA%CE%B7/
 +
* https://wiki.koha-community.org/wiki/Z3950_RFC

Версія за 16:13, 22 березня 2021

Z39.50 — це клієнт-серверний протокол для пошуку та отримання інформації з віддалених комп’ютерних баз даних.

Z39-50 button.png

Якщо коротко, — це інструмент для каталогізації копіюванням.

SRU-Search/Retrieve via URL — це стандартний XML-протокол для пошукових запитів, що використовує CQL (Contextual Query Language) — стандартний синтаксис для представлення запитів.

Використовуючи АБІС Koha, можна підключатися до будь-яких загальнодоступних чи автентифікованих серверів Z39.50 чи SRU, та копіювати бібліографічні чи авторитетні записи з цих джерел.

Koha поставляється з деяким типовим переліком серверів Z39.50/SRU, які можна редагувати, видаляти чи додавати нові.

Перелік загальнодоступних серверів в Україні

№ п/п Назва Тип записів Вид сервера Сервер Порт БД Формат Кодування Кількість записів OPAC Примітки
1 Об'єднаний каталог (зеркало 1) бібліографічні SRU liblab.tntu.edu.ua 2100 biblios UNIMARC utf8 1300000
2. Об'єднаний каталог (зеркало 2) бібліографічні SRU union.sytes.net 2100 biblios UNIMARC utf8 1300000 http://union.sytes.net
3. Науково-технічна бібліотека ТНТУ ім. Ів. Пулюя бібліографічні SRU koha.tntu.edu.ua 7090 biblios UNIMARC utf8 100000 koha.tntu.edu.ua
4. Тестовий каталог ЦБС Львова для дітей бібліографічні SRU public-library.dynu.net 7090 biblios UNIMARC utf8 60000 public-library.dynu.net
5. Бібліотека "Проект збереження друкованої культурної спадщини" бібліографічні SRU savebook.dynu.net 7090 biblios UNIMARC utf8 1000 savebook.net.ua blog.savebook.net.ua/
6. Бібліотека Українського гуманітарного інституту бібліографічні Z39.50 lib.ugi.edu.ua 2100 biblios UNIMARC utf8 1000 lib.ugi.edu.ua
7. Бібліотека бібліографічні SRU thesaurus.dynu.net 7091 biblios UNIMARC utf8 100 thesaurus.dynu.net
8. Наукова бібліотеки ХНУМГ ім. О. М. Бекетова бібліографічні Z39-50 koha.kname.edu.ua 9998 biblios UNIMARC utf8 140000 koha.kname.edu.ua:8008
9. Науково-технічна бібліотека НУ„ЛП“ бібліографічні SRU opac.lpnu.ua 8100 biblios UNIMARC utf8 500000 opac.lpnu.ua
10. opac.lviv.ua бібліографічні SRU opac.lviv.ua 2101 biblios UNIMARC utf8 720000 opac.lviv.ua
11. opac.lviv.ua бібліографічні SRU opac.lviv.ua 2103 biblios MARC21 utf8 720000 opac.lviv.ua
12. opac.te.ua бібліографічні SRU opac.te.ua 2102 biblios UNIMARC utf8 95000 opac.te.ua
13. opac.te.ua бібліографічні SRU opac.te.ua 2104 biblios MARC21 utf8 95000 opac.te.ua
14. Бібліотека Всеукраїнського єврейського благодійного фонду Хесед-Ар'є бібліографічні SRU library.hesed-west.org.ua 7090 biblios UNIMARC utf8 4000 library.hesed.lviv.ua
15. Бібліотека Львівської богословської семінарії бібліографічні SRU koha.lts.lviv.ua 7090 biblios UNIMARC utf8 10000 koha.lts.lviv.ua
16. Львівська обласна універсальна наукова бібліотека (ЛОУНБ) бібліографічні SRU catalog.lounb.org.ua 7090 biblios UNIMARC utf8 40000 catalog.lounb.org.ua

Unimarc та Marc21

З версії 3.18 у АБІС Koha з’явилася можливість у бібліотек на різних MARC-форматах ділитися і запозичувати записи один в одного за допомогою XSLT-перетворень.

Z39-50 replace.png

Докладніше, дивись Сервер Z39.50#Конвертація між форматами MARC21 та UNIMARC

Див. також