Hello all. I am using KOHA 3.0.3 in Debian Lenny. We are currently hosting 10 different libraries. We want the records of one library to be searched from another library. For this we are thinking to make a z39.50 server in our Koha Installation with all the records of 10 libraries into a single server. In this way we can share our records. But I cannot find any resources that says how to make a working z39.50 server out of my existing Koha Installation. If anybody has done it before or has some kinds of tutorials to make it, please reply. Please Help. Thank you. -- Nitesh Rijal BE IT email: rijal.it@gmail.com url: http://niteshrijal.com.np facebook: http://facebook.com/openrijal twitter: http://twitter.com/openrijal +9779841458173
Hello Nitesh, I have this working on my installation. You need to configure your koha-conf.xml. It is described here:- http://koha.org/documentation/faq/could-someone-tell-me-the-exact-steps-i-ne... I believe, right now, it is not possible to target an individual library/collection, only the whole database. Hope that helps Jonathan nitesh rijal wrote:
Hello all.
I am using KOHA 3.0.3 in Debian Lenny. We are currently hosting 10 different libraries. We want the records of one library to be searched from another library. For this we are thinking to make a z39.50 server in our Koha Installation with all the records of 10 libraries into a single server. In this way we can share our records.
But I cannot find any resources that says how to make a working z39.50 server out of my existing Koha Installation.
If anybody has done it before or has some kinds of tutorials to make it, please reply.
Please Help.
Thank you.
-- Nitesh Rijal BE IT email: rijal.it <http://rijal.it>@gmail.com <http://gmail.com> url: http://niteshrijal.com.np facebook: http://facebook.com/openrijal twitter: http://twitter.com/openrijal +9779841458173
------------------------------------------------------------------------
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha.org http://lists.koha.org/mailman/listinfo/koha-devel
-- Jonathan Field Technical Director, PTFS Europe Limited Content Management and Library Solutions +44 (0) 800 756 6803 (phone) +44 (0) 7919 372002 (mobile) +44 (0) 800 756 6384 (fax) jonathan.field@ptfs-europe.com skype: jonathan.field2 http://www.ptfs-europe.com
I have tried it before but its a bit confusing. I could not get the search results. I think I made something wrong. Don't we have to configure the target from backend??? I have made a new z39.50 target with the following parameters: Z39.50 Server: Healthnet Nepal Hostname: 202.70.88.18 Port: 9999 Database: biblios Userid: kohauser Password: zebrastripes Checked: 1 Rank: 0 Syntax: Marc21/USMARC Encoding: MARC-8 Aren't these things required??? What are the values to be put in the port, database and encoding fields??? I am really confused. Please Help Thank you. On Tue, Dec 8, 2009 at 11:29 PM, Jonathan Field < jonathan.field@ptfs-europe.com> wrote:
Hello Nitesh, I have this working on my installation. You need to configure your koha-conf.xml. It is described here:-
http://koha.org/documentation/faq/could-someone-tell-me-the-exact-steps-i-ne...
I believe, right now, it is not possible to target an individual library/collection, only the whole database.
Hope that helps Jonathan
nitesh rijal wrote:
Hello all.
I am using KOHA 3.0.3 in Debian Lenny. We are currently hosting 10 different libraries. We want the records of one library to be searched from another library. For this we are thinking to make a z39.50 server in our Koha Installation with all the records of 10 libraries into a single server. In this way we can share our records.
But I cannot find any resources that says how to make a working z39.50 server out of my existing Koha Installation.
If anybody has done it before or has some kinds of tutorials to make it, please reply.
Please Help.
Thank you.
-- Nitesh Rijal BE IT email: rijal.it <http://rijal.it>@gmail.com <http://gmail.com>
url: http://niteshrijal.com.np facebook: http://facebook.com/openrijal twitter: http://twitter.com/openrijal +9779841458173
------------------------------------------------------------------------
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha.org http://lists.koha.org/mailman/listinfo/koha-devel
--
Jonathan Field Technical Director, PTFS Europe Limited Content Management and Library Solutions +44 (0) 800 756 6803 (phone) +44 (0) 7919 372002 (mobile) +44 (0) 800 756 6384 (fax) jonathan.field@ptfs-europe.com skype: jonathan.field2
-- Nitesh Rijal BE IT email: rijal.it@gmail.com url: http://niteshrijal.com.np facebook: http://facebook.com/openrijal twitter: http://twitter.com/openrijal +9779841458173
If you want your Koha system to be searched as a target you need to set it up in your koha-conf.xml on the server. If you look at it right now, it probably has the lines commented out. If you are then looking to search it FROM Koha (that is, back to yourself) you need to configure the target as your describe in the Z39.50 Server Administration. I would make a couple of changes to way you describe it below though.
Z39.50 Server: Healthnet Nepal Hostname: 202.70.88.18 --> You should be able to make this localhost also Port: 9999 Database: biblios Userid: kohauser --> NOT required, leave blank Password: zebrastripes --> NOT required, leave blank Checked: 1 Rank: 0 Syntax: Marc21/USMARC Encoding: MARC-8 --> utf8
The values for the port is found in your koha-conf.xml <!-- public server runs on tcp --> <!-- <listen id="publicserver" >tcp:@:9999</listen> --> in this case 9999. You can change the port number if you wish though. Jonathan nitesh rijal wrote:
I have tried it before but its a bit confusing. I could not get the search results. I think I made something wrong.
Don't we have to configure the target from backend???
I have made a new z39.50 target with the following parameters:
Z39.50 Server: Healthnet Nepal Hostname: 202.70.88.18 Port: 9999 Database: biblios Userid: kohauser Password: zebrastripes Checked: 1 Rank: 0 Syntax: Marc21/USMARC Encoding: MARC-8
Aren't these things required???
What are the values to be put in the port, database and encoding fields???
I am really confused.
Please Help
Thank you.
On Tue, Dec 8, 2009 at 11:29 PM, Jonathan Field <jonathan.field@ptfs-europe.com <mailto:jonathan.field@ptfs-europe.com>> wrote:
Hello Nitesh, I have this working on my installation. You need to configure your koha-conf.xml. It is described here:- http://koha.org/documentation/faq/could-someone-tell-me-the-exact-steps-i-ne...
I believe, right now, it is not possible to target an individual library/collection, only the whole database.
Hope that helps Jonathan
nitesh rijal wrote:
Hello all.
I am using KOHA 3.0.3 in Debian Lenny. We are currently hosting 10 different libraries. We want the records of one library to be searched from another library. For this we are thinking to make a z39.50 server in our Koha Installation with all the records of 10 libraries into a single server. In this way we can share our records.
But I cannot find any resources that says how to make a working z39.50 server out of my existing Koha Installation.
If anybody has done it before or has some kinds of tutorials to make it, please reply.
Please Help.
Thank you.
-- Nitesh Rijal BE IT email: rijal.it <http://rijal.it> <http://rijal.it>@gmail.com <http://gmail.com> <http://gmail.com>
url: http://niteshrijal.com.np facebook: http://facebook.com/openrijal twitter: http://twitter.com/openrijal +9779841458173
------------------------------------------------------------------------
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha.org <mailto:Koha-devel@lists.koha.org> http://lists.koha.org/mailman/listinfo/koha-devel
--
Jonathan Field Technical Director, PTFS Europe Limited Content Management and Library Solutions +44 (0) 800 756 6803 (phone) +44 (0) 7919 372002 (mobile) +44 (0) 800 756 6384 (fax) jonathan.field@ptfs-europe.com <mailto:jonathan.field@ptfs-europe.com> skype: jonathan.field2
-- Nitesh Rijal BE IT email: rijal.it <http://rijal.it>@gmail.com <http://gmail.com> url: http://niteshrijal.com.np facebook: http://facebook.com/openrijal twitter: http://twitter.com/openrijal +9779841458173
-- Jonathan Field Technical Director, PTFS Europe Limited Content Management and Library Solutions +44 (0) 800 756 6803 (phone) +44 (0) 7919 372002 (mobile) +44 (0) 800 756 6384 (fax) jonathan.field@ptfs-europe.com skype: jonathan.field2 http://www.ptfs-europe.com
I did change the settings as you said. The name of z39.50 server appears in the list of the servers. When I make a search it shows up "No Results". But when I make search in the server using the same field, it gives me about 50 results. I have also noticed that other z39.50 targets here have encoding as MARC-8. It searches the z39.50 records from the Library of Congress and all other targets except that I have defined. What could be the problem??? Please Help. Thankyou. On Tue, Dec 8, 2009 at 11:48 PM, Jonathan Field < jonathan.field@ptfs-europe.com> wrote:
If you want your Koha system to be searched as a target you need to set it up in your koha-conf.xml on the server. If you look at it right now, it probably has the lines commented out.
If you are then looking to search it FROM Koha (that is, back to yourself) you need to configure the target as your describe in the Z39.50 Server Administration. I would make a couple of changes to way you describe it below though.
Z39.50 Server: Healthnet Nepal Hostname: 202.70.88.18 --> You should be able to make this localhost also Port: 9999 Database: biblios Userid: kohauser --> NOT required, leave blank Password: zebrastripes --> NOT required, leave blank
Checked: 1 Rank: 0 Syntax: Marc21/USMARC Encoding: MARC-8 --> utf8
The values for the port is found in your koha-conf.xml <!-- public server runs on tcp --> <!-- <listen id="publicserver" >tcp:@:9999</listen> -->
in this case 9999. You can change the port number if you wish though. Jonathan
nitesh rijal wrote:
I have tried it before but its a bit confusing. I could not get the search results. I think I made something wrong.
Don't we have to configure the target from backend???
I have made a new z39.50 target with the following parameters:
Z39.50 Server: Healthnet Nepal Hostname: 202.70.88.18 Port: 9999 Database: biblios Userid: kohauser Password: zebrastripes Checked: 1 Rank: 0 Syntax: Marc21/USMARC Encoding: MARC-8
Aren't these things required???
What are the values to be put in the port, database and encoding fields???
I am really confused.
Please Help
Thank you.
On Tue, Dec 8, 2009 at 11:29 PM, Jonathan Field < jonathan.field@ptfs-europe.com <mailto:jonathan.field@ptfs-europe.com>> wrote:
Hello Nitesh, I have this working on my installation. You need to configure your koha-conf.xml. It is described here:-
http://koha.org/documentation/faq/could-someone-tell-me-the-exact-steps-i-ne...
I believe, right now, it is not possible to target an individual library/collection, only the whole database.
Hope that helps Jonathan
nitesh rijal wrote:
Hello all.
I am using KOHA 3.0.3 in Debian Lenny. We are currently hosting 10 different libraries. We want the records of one library to be searched from another library. For this we are thinking to make a z39.50 server in our Koha Installation with all the records of 10 libraries into a single server. In this way we can share our records.
But I cannot find any resources that says how to make a working z39.50 server out of my existing Koha Installation.
If anybody has done it before or has some kinds of tutorials to make it, please reply.
Please Help.
Thank you.
-- Nitesh Rijal BE IT email: rijal.it <http://rijal.it> <http://rijal.it>@gmail.com <http://gmail.com> <http://gmail.com>
url: http://niteshrijal.com.np facebook: http://facebook.com/openrijal twitter: http://twitter.com/openrijal +9779841458173
------------------------------------------------------------------------
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha.org <mailto:Koha-devel@lists.koha.org>
http://lists.koha.org/mailman/listinfo/koha-devel
-- Jonathan Field Technical Director, PTFS Europe Limited Content Management and Library Solutions +44 (0) 800 756 6803 (phone) +44 (0) 7919 372002 (mobile) +44 (0) 800 756 6384 (fax) jonathan.field@ptfs-europe.com <mailto:jonathan.field@ptfs-europe.com>
skype: jonathan.field2
-- Nitesh Rijal BE IT email: rijal.it <http://rijal.it>@gmail.com <http://gmail.com> url: http://niteshrijal.com.np facebook: http://facebook.com/openrijal twitter: http://twitter.com/openrijal +9779841458173
--
Jonathan Field Technical Director, PTFS Europe Limited Content Management and Library Solutions +44 (0) 800 756 6803 (phone) +44 (0) 7919 372002 (mobile) +44 (0) 800 756 6384 (fax) jonathan.field@ptfs-europe.com skype: jonathan.field2
-- Nitesh Rijal BE IT email: rijal.it@gmail.com url: http://niteshrijal.com.np facebook: http://facebook.com/openrijal twitter: http://twitter.com/openrijal +9779841458173
On Wed, Dec 09, 2009 at 07:48:45AM +0000, Jonathan Field wrote:
The values for the port is found in your koha-conf.xml <!-- public server runs on tcp --> <!-- <listen id="publicserver" >tcp:@:9999</listen> -->
in this case 9999. You can change the port number if you wish though.
From my experiments, this is not enough, because publicserver won't serve any records. Host of instructions suggest that you have to duplicate whole configuration for your biblioserver, but there is easier way, change[1]:
<server id="biblioserver" listenref="biblioserver"> into <server id="biblioserver"> which force Zebra to listen on unix socket (for koha) *AND* on tcp port 9999 (for external usage). Hope this helps... 1: Zebra documentation at: http://www.indexdata.com/zebra/doc/zebrasrv.html -- Dobrica Pavlinusic 2share!2flame dpavlin@rot13.org Unix addict. Internet consultant. http://www.rot13.org/~dpavlin
Hi Am 09.12.2009 10:53, schrieb Dobrica Pavlinusic:
From my experiments, this is not enough, because publicserver won't serve any records. Host of instructions suggest that you have to duplicate whole configuration for your biblioserver, but there is easier way, change[1]:
<server id="biblioserver" listenref="biblioserver">
into
<server id="biblioserver">
which force Zebra to listen on unix socket (for koha) *AND* on tcp port 9999 (for external usage).
Thank you for your hint. I tried to start the z39.50 server according to the previous instructions on this list and wasn't able to search any records using MarcEdit's client. Now it works. Greetings Beda
participants (4)
-
Beda Szukics -
Dobrica Pavlinusic -
Jonathan Field -
nitesh rijal