Skip to main content
ExLibris

Knowledge Assistant

BETA
 
  • Subscribe by RSS
  • Back
    Primo

     

    Ex Libris Knowledge Center
    1. Search site
      Go back to previous article
      1. Sign in
        • Sign in
        • Forgot password
    1. Home
    2. Primo
    3. Product Documentation
    4. Primo
    5. Interoperability Guide
    6. Importing User Data from Aleph and MetaLib
    7. Importing Aleph e-Shelf Records to Primo

    Importing Aleph e-Shelf Records to Primo

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    No headers
    This information is not applicable to Primo VE environments. For more details on Primo VE configuration, see Primo VE.
    Return to menu
    With Primo 3.0.2 and later releases, you can use the import_eshelf_aleph.sh script to import Aleph e-Shelf records into Primo.
    To import Aleph e-Shelf records to Primo:
    1. Extract the e-Shelf records from the Aleph server and place the extracted records in a folder that is accessible to the Primo Back Office server. For more information on extracting e-Shelf data, refer to the Aleph documentation (RC 3191).
    2. On the Primo Home > Ongoing Configuration Wizards > Data Sources page in the Primo Back Office, modify the Aleph source by entering the bibliographic library code from the Aleph export file in the Original Source Code field. Note that this original source code can be assigned only to one data source in Primo.
    3. Log on to the Primo Back Office server.
    4. Enter the following commands to open the hibernate.cfg.xml file:
      be_profile
      cd ieshelf
      vi hibernate.cfg.xml
    5. Modify the following lines in the file:
      <property name="hibernate.connection.url">jdbc:oracle:thin:@</property>{hostname of DB server}:{DB port}:{SID}</property>
      <property name="hibernate.connection.username"/>{oracle login}</property>
      <property name="hibernate.connection.password"/>{oracle password}</property>
      For example:
      <property name="hibernate.connection.url">jdbc:oracle:thin:@il-primo12:1521:prm2</property>
      <property name="hibernate.connection.username">P42_PRM00</property>
      <property name="hibernate.connection.password">P42_PRM00</property>
    6. Save the changes to the file.
    7. Enter the following command to open the ImportAlephBasket.properties file:
      vi ImportAlephBasket.properties
    8. Add the full path of the Aleph source file to the source_path parameter. If the parameter does not exist, you will need to add it to the file.
    9. Save the changes to the file.
    10. Enter the following commands to open the import_eshelf_aleph.sh file:
      be_bin
      vi import_eshelf_aleph.sh
    11. Change the following text:
      test/ImportAlephBasket.properties
      To:
      ${IESHELF_CONF_DIR}/ImportAlephBasket.properties
    12. Save the changes to the file.
    13. Enter the following command to import the e-Shelf records:
      import_eshelf_aleph.sh &
    View article in the Exlibris Knowledge Center
    1. Back to top
      • Importing User Data from Aleph and MetaLib
      • Importing MetaLib e-Shelf Records to Primo
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Content Type
      Documentation
      Language
      English
      Product
      Primo
    2. Tags
      1. contype:docum
      2. Importing User Data from Aleph and MetaLib
      3. Interoperability Guide
      4. Prod:Primo
    1. © Copyright 2025 Ex Libris Knowledge Center
    2. Powered by CXone Expert ®
    • Term of Use
    • Privacy Policy
    • Contact Us
    2025 Ex Libris. All rights reserved