Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    Full authority library reload

    • Article Type: General
    • Product: Aleph
    • Product Version: 20, 21, 22, 23

    Description:
    I'm putting together a list of steps for a full authority load in our Test instance in preparation for doing it in prod.

    Since this will be a full load of new authority records I will be dumping the current nov10 records. I think I need to:

    1) drop and recreate abc10/z00
    2) set counters in abc10/util g to 0
    - last acc-number
    - last doc-number
    - last long acc-number
    - last-similar-acc-number
    - last word-number
    3) Load new authorities with p-manage-18
    - use fix_doc_001
    - use a fix to add UPD Y
    4) Load new bib's in abc01 after running new bib files through manage-36
    5) Index abc10
    - manage-02
    - manage-17
    - manage-27
    6) Index abc01
    - manage-102
    - manage-02
    - manage-17
    - manage-35

    Does this cover the steps so that I can start looking at the specifics? Since I will be overwriting the bib records in abc01 with the corrected ones from Marcive, will I have to do a complete re-indexing on the bib library or can I get away with just the acc indexing?

    Resolution:
    In step 1, you need to drop and recreate *all* of the abc10 tables, not just z00. ( dlib abc10 - util a/17/1 all )

    In step 3, you need to run p_manage_18 specifying "Indexing None II" (DOC_ONLY). manage-18 will increment the last-doc-number counter as it loads the records.

    Before running p_manage_18 for nov10, you need to stop all of the following:
    the abc10 ue_01;
    the $z105_library ue_11, and
    the abc01 ue_08.

    In step 4, you need to decide which Indexing value to use. Unless you are loading more than 500,000 bib records, I suggest that you *not* run the bib indexing jobs but, instead, let ue_01 index the records. This means that you would specify "Indexing FULL" in the p_manage_18 submission.

    In step 5, you need to run p_manage_05, p_manage_07, and, optionally, p_manage_01 (depending on whether you do Word searches in the authority library). After the indexing is done, you should restart the abc10 ue_01. (Leave the abc50 ue_11 and the bib ue_08 stopped.)

    Assuming that you do "Indexing FULL" in the Step 4 submission of p_manage_18 for abc01, then step 6 (running bib indexing jobs) will be unnecessary.

    There is the potential for duplicate work being done by the abc01 ue_08: the loaded authority records will want to update/link the bib headings (via the $z105_library ue_11 and the abc01 ue_08) and loaded bib records will want to do the same (via the abc01 ue_01 / ue_08).

    I suggest that you start the abc01 ue_08 after step 4 is completed.

    When the abc01 ue_08 is complete, you can see if the headings seem to be linked to the authority records OK. If so, then you can do: dlib $z105_library util a/17/1 z105 to delete the z105 records. And then restart the $z105_library ue_11.

    If, on the other hand, the headings do not seem to be linked correctly, you can restart the $z105_library ue_11 (without deleting the z105 records).

    A schedule with the above corrections included looks like the following:

    1) drop and recreate abc10 tables (dlib abc10 - util a/17/1 all)

    2) set counters in abc10/util g to 0
    - last acc-number
    - last doc-number
    - last long acc-number
    - last-similar-acc-number
    - last word-number
    2a) Before running p_manage_18 for abc10, you need to stop all of the following:
    the abc10 ue_01,
    the $z105_library ue_11, and
    the abc01 ue_08.

    3) Load new authorities with p_manage_18, specifying "Indexing None II" (DOC_ONLY)
    - use fix_doc_001
    - use a fix to add UPD Y


    4) Load new bib's in abc01 after running new bib files through manage-36, specifying "Indexing FULL"

    4a) After the load is done the bib library ue_08 will want to restart. Stop it.

    5) Index abc10:
    - manage-05
    - manage-07
    - manage-02
    - manage-17
    - manage-27
    - manage-01 (optional)

    5a) The abc10 ue_01 should be restarted when the indexing jobs end. If it's not, restart it.

    6) Index abc01 [not necessary because Indexing FULL specified in step 4]

    7) Restart the bib library ue_08.

    8) Once the bib ue_08 is done with its processing, restart the $z105_library ue_11 (with or without deleting the z105 records -- see above).

    See also, Article 000033397 ("How to reload an authority library").

    Additional Information

    Article link:   How to reload an authority library


    • Article last edited: 6/3/2015