Presentation made in Sept. 2012 at the IGeLU Conference in Zurich, Switzerland.
Libraries still have a large amount of printed journals, current or historical subscriptions. Considering that when user need access an desired article fulltext, does not matter if it is available on-line or printed. This brief presentation will show the steps used by PUCRS to extract information of printed journals catalogued in Aleph500 (7,300 titles) and insert them, in batch, into SFX KB as a local target, using Aleph SQL queries and SFX dataloader. At the end of these processes, researchers are able to know, via SFX, when an article found in any metadata search tool available (Primo, Google, Metalib…) have fulltext available in the library.
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
How to include print journals into SFX and deliver to the user all available “fulltext” journals in only one access point
1. How to include print journals into
SFX and deliver to the user all
available “fulltext” journals in only
one access point
Michelângelo Mazzardo Marques Viana
Pontifical Catholic University of Rio Grande do Sul
Porto Alegre - Rio Grande do Sul - Brazil
1
15. The Pontifical Catholic University
of Rio Grande do Sul (1948)
PUCRS Main Campus is located in the capital city of Porto Alegre, Brazil. 15
Source: Google Maps
16. Research areas
Accounting Education Nutrition
Aeronautical Sciences Energy Pharmacy
Applied Social Sciences Engineering Philosophy
Architecture and Urbanism Environment Physical Education and
Bioethics Geriatrics and Gerontology Sports Science
Biomedical Research Human Sciences Physics
Biosciences Law Physioterapy
Brain Studies Letters Psychology
Chemistry Management Social Communication
Computer Science Mathematics Social Services
Dentistry Medicine Theology
Earth Sciences Natural Sciences Toxicology
Economics Nursing
16
17. It’s all about information needs...
Where are our
journals?
17
26. Activity Diagram: steps, resources and actions
ALEPH SQL SFX ADMIN SFX ADMIN ALEPH
SFX TELNET SFX ADMIN TARGETS MS EXCEL NOTEPAD++
DEVELOPER DATALOADER EXPORT TOOL SQL LOADER
CREATE TARGET AND
CREATE A LOCAL EXPORT ACTIVE LIST OF ACTIVE SAVE TXT FILE WITH
GETFULLTEXT
PARSER: PORTFOLIOS PORTOLIOS: ALL OPs:
SERVICE
/LOCAL/CATALOG.pm PUCRS_CATALOG_LCL FILTER OBJECT_ID JUST THE OBJECT_IDs
PUCRS_CATALOG_LCL
REMOVE ALL OPs:
OBJECT_ID
GENERATE
DATALOADER FILE:
JOURNALS WITH ISSN ADJUST THRESHOLDS
ISSN + Z30 IF NECESSARY
LOAD OPs WITH ISSN
INTO THE TARGET
KEY=ISSN
EXPORT ALL
LOADED OPs
LIST OF ALL ISSN
MATCHED ISSNs
CREATE AN ORACLE LOAD ALL
TABLE TO LIST RECOGNIZED ISSNs
MATCHED ISSNs INTO THE ALEPH’S
ORACLE TABLE: KB
MATCHED
GENERATE LIST #1 ENCODE THE NEW
NEW OBJECTS OBJECTS LIST TO
WITH ISSN. UTF-8. KEEP IT.
SYSNO IS A LOCAL
ATTRIBUTE
ENCODE THE NEW
OBJECTS LIST TO
GENERATE LIST #2 UTF-8. KEEP IT.
NEW OBJECTS
WITHOUT ISSN.
SYSNO IS AS LOCAL EXPORT ALL LOCAL
ATTRIBUTE OBJECTS JOIN NEW OBJECTS
FILES #1 AND #2
CREATE AN ORACLE REMOVE ALL
TABLE TO LIST NEW LOAD NEW LOCAL EXISTING LOCAL
OBJECTS, LINKING OBJECTS (#1 + #2) OBJECTS DELETE FILE HEADER
OBJECT_ID + SYSNO (KEY=OBJECT_ID)
LIST OF NEW LOCAL
EXPORT NEW
OBJECTS. FILTER
LOCAL OBJECTS
OBJECT_ID + SYSNO
GENERATE
DATALOADER FILE LOAD ALL NEW
FOR THE LOCAL OBJECTS INTO THE
OBJECTS ORACLE TABLE:
OBJECT_ID + SYSNO + Z30 LOAD OPs OF LOCAL OBJECT_ID + SYSNO
OBJECTS INTO THE ADJUST THRESHOLDS
TARGET IF NECESSARY
ACTIVATE THE
REBUILD RSI + AZ_LIST KEY=OBJECT_ID 26
TARGET
SYSNO = LOCAL
ATTRIBUTE
28. Generate via SQL dataloader file for titles with ISSN
SFX TELNET
CREATE A LOCAL
PARSER:
/LOCAL/CATALOG.
pm
28
29. Generate via SQL dataloader file for titles with ISSN
SFX TELNET SFX ADMIN TARGETS
CREATE A LOCAL
PARSER: CREATE TARGET
/LOCAL/CATALOG.pm
AND
GETFULLTEXT
SERVICE
PUCRS_CATALOG
_LCL
29
33. Generate via SQL dataloader file for titles with ISSN
ALEPH SQL
SFX TELNET SFX ADMIN TARGETS
DEVELOPER
CREATE TARGET AND
CREATE A LOCAL
GETFULLTEXT
PARSER:
SERVICE
/LOCAL/CATALOG.pm
PUCRS_CATALOG_LCL
GENERATE
DATALOADER
FILE:
JOURNALS
WITH ISSN
ISSN + Z30
33
34. Generate via SQL dataloader file for titles with ISSN
ALEPH SQL
SFX TELNET SFX ADMIN TARGETS NOTEPAD++
DEVELOPER
CREATE TARGET AND
CREATE A LOCAL
GETFULLTEXT
PARSER:
SERVICE
/LOCAL/CATALOG.pm
PUCRS_CATALOG_LCL
GENERATE
DATALOADER FILE:
JOURNALS WITH ISSN
ISSN + Z30
ADJUST
THRESHOLDS IF
NECESSARY
34
35. Generate via SQL dataloader file for titles with ISSN
ALEPH SQL SFX ADMIN
SFX TELNET SFX ADMIN TARGETS NOTEPAD++
DEVELOPER DATALOADER
CREATE TARGET AND
CREATE A LOCAL
GETFULLTEXT
PARSER:
SERVICE
/LOCAL/CATALOG.pm
PUCRS_CATALOG_LCL
GENERATE
DATALOADER FILE:
JOURNALS WITH ISSN ADJUST THRESHOLDS
ISSN + Z30 IF NECESSARY
LOAD OPs
WITH ISSN
INTO THE
TARGET
KEY=ISSN
35
36. Titles that exist in SFX KB will be activated + threshold
Z30 - ISSUES KB OBJECTS
ISSN
ISSN
Z13 - TITLES
SYSNO ISSN TITLE ISSN ISSN ISSN
SYSNO TITLE ISSN ISSN ISSN
ISSN ISSN ISSN
ISSN ISSN ISSN
ISSN ISSN ISSN
ISSN ISSN ISSN
ISSN ISSN ISSN
ALEPH : PRINT JOURNALS SFX : PUCRS_CATALOG_LCL
36
37. Store in Aleph’s Oracle a table with recorgnized ISSN
ALEPH SQL SFX ADMIN SFX ADMIN
SFX TELNET SFX ADMIN TARGETS NOTEPAD++
DEVELOPER DATALOADER EXPORT TOOL
CREATE TARGET AND
CREATE A LOCAL
GETFULLTEXT
PARSER:
SERVICE
/LOCAL/CATALOG.pm
PUCRS_CATALOG_LCL
GENERATE
DATALOADER FILE:
JOURNALS WITH ISSN ADJUST THRESHOLDS
ISSN + Z30 IF NECESSARY
LOAD OPs WITH ISSN
INTO THE TARGET
KEY=ISSN
EXPORT
ALL
LOADED
OPs
37
38. Store in Aleph’s Oracle a table with recorgnized ISSN
ALEPH SQL SFX ADMIN SFX ADMIN
SFX TELNET SFX ADMIN TARGETS MS EXCEL NOTEPAD++
DEVELOPER DATALOADER EXPORT TOOL
CREATE TARGET AND
CREATE A LOCAL
GETFULLTEXT
PARSER:
SERVICE
/LOCAL/CATALOG.pm
PUCRS_CATALOG_LCL
GENERATE
DATALOADER FILE:
JOURNALS WITH ISSN ADJUST THRESHOLDS
ISSN + Z30 IF NECESSARY
LOAD OPs WITH ISSN
INTO THE TARGET
KEY=ISSN
EXPORT ALL
LOADED OPs
LIST OF
ALL ISSN
MATCHED
ISSNs
38
39. Store in Aleph’s Oracle a table with recorgnized ISSN
ALEPH SQL SFX ADMIN SFX ADMIN
SFX TELNET SFX ADMIN TARGETS MS EXCEL NOTEPAD++
DEVELOPER DATALOADER EXPORT TOOL
CREATE TARGET AND
CREATE A LOCAL
GETFULLTEXT
PARSER:
SERVICE
/LOCAL/CATALOG.pm
PUCRS_CATALOG_LCL
GENERATE
DATALOADER FILE:
JOURNALS WITH ISSN ADJUST THRESHOLDS
ISSN + Z30 IF NECESSARY
LOAD OPs WITH ISSN
INTO THE TARGET
KEY=ISSN
EXPORT ALL
LOADED OPs
LIST OF ALL ISSN
MATCHED ISSNs
CREATE
AN
ORACLE
TABLE TO
LIST
MATCHED
ISSNs
39
40. Store in Aleph’s Oracle a table with recorgnized ISSN
ALEPH SQL SFX ADMIN SFX ADMIN ALEPH
SFX TELNET SFX ADMIN TARGETS MS EXCEL NOTEPAD++
DEVELOPER DATALOADER EXPORT TOOL SQL LOADER
CREATE TARGET AND
CREATE A LOCAL
GETFULLTEXT
PARSER:
SERVICE
/LOCAL/CATALOG.pm
PUCRS_CATALOG_LCL
GENERATE
DATALOADER FILE:
JOURNALS WITH ISSN ADJUST THRESHOLDS
ISSN + Z30 IF NECESSARY
LOAD OPs WITH ISSN
INTO THE TARGET
KEY=ISSN
EXPORT ALL
LOADED OPs
LIST OF ALL ISSN
MATCHED ISSNs
CREATE AN ORACLE
TABLE TO LIST
MATCHED ISSNs LOAD ALL
RECOGNIZED
ISSNs INTO THE
ALEPH’S
ORACLE TABLE:
KB MATCHED
40
41. KB matched table is created in Aleph’s server
Z30 - ISSUES KB OBJECTS
ISSN
ISSN
Z13 - TITLES
SYSNO ISSN TITLE ISSN ISSN ISSN
SYSNO TITLE ISSN ISSN ISSN
ISSN ISSN ISSN
ISSN ISSN ISSN
ISSN ISSN ISSN
ISSN ISSN ISSN
ISSN ISSN ISSN
ALEPH : PRINT JOURNALS SFX : PUCRS_CATALOG_LCL
KB MATCHED ISSNs
ISSN
ISSN
41
42. Generate a list of new local objects and load into SFX
ALEPH SQL SFX ADMIN SFX ADMIN ALEPH
SFX TELNET SFX ADMIN TARGETS MS EXCEL NOTEPAD++
DEVELOPER DATALOADER EXPORT TOOL SQL LOADER
CREATE TARGET AND
CREATE A LOCAL
GETFULLTEXT
PARSER:
SERVICE
/LOCAL/CATALOG.pm
PUCRS_CATALOG_LCL
GENERATE
DATALOADER FILE:
JOURNALS WITH ISSN ADJUST THRESHOLDS
ISSN + Z30 IF NECESSARY
LOAD OPs WITH ISSN
INTO THE TARGET
KEY=ISSN
EXPORT ALL
LOADED OPs
LIST OF ALL ISSN
MATCHED ISSNs
CREATE AN ORACLE LOAD ALL
TABLE TO LIST RECOGNIZED ISSNs
MATCHED ISSNs INTO THE ALEPH’S
ORACLE TABLE: KB
MATCHED
GENERATE
LIST #1 NEW
OBJECTS
WITH ISSN.
SYSNO IS A
LOCAL
ATTRIBUTE
42
43. Generate a list of new local objects and load into SFX
ALEPH SQL SFX ADMIN SFX ADMIN ALEPH
SFX TELNET SFX ADMIN TARGETS MS EXCEL NOTEPAD++
DEVELOPER DATALOADER EXPORT TOOL SQL LOADER
CREATE TARGET AND
CREATE A LOCAL
GETFULLTEXT
PARSER:
SERVICE
/LOCAL/CATALOG.pm
PUCRS_CATALOG_LCL
GENERATE
DATALOADER FILE:
JOURNALS WITH ISSN ADJUST THRESHOLDS
ISSN + Z30 IF NECESSARY
LOAD OPs WITH ISSN
INTO THE TARGET
KEY=ISSN
EXPORT ALL
LOADED OPs
LIST OF ALL ISSN
MATCHED ISSNs
CREATE AN ORACLE LOAD ALL
TABLE TO LIST RECOGNIZED ISSNs
MATCHED ISSNs INTO THE ALEPH’S
ORACLE TABLE: KB
MATCHED
GENERATE LIST #1
NEW OBJECTS ENCODE
WITH ISSN.
SYSNO IS A LOCAL THE NEW
ATTRIBUTE
OBJECTS
LIST TO
UTF-8.
KEEP IT.
43
44. Generate a list of new local objects and load into SFX
ALEPH SQL SFX ADMIN SFX ADMIN ALEPH
SFX TELNET SFX ADMIN TARGETS MS EXCEL NOTEPAD++
DEVELOPER DATALOADER EXPORT TOOL SQL LOADER
CREATE TARGET AND
CREATE A LOCAL
GETFULLTEXT
PARSER:
SERVICE
/LOCAL/CATALOG.pm
PUCRS_CATALOG_LCL
GENERATE
DATALOADER FILE:
JOURNALS WITH ISSN ADJUST THRESHOLDS
ISSN + Z30 IF NECESSARY
LOAD OPs WITH ISSN
INTO THE TARGET
KEY=ISSN
EXPORT ALL
LOADED OPs
LIST OF ALL ISSN
MATCHED ISSNs
CREATE AN ORACLE LOAD ALL
TABLE TO LIST RECOGNIZED ISSNs
MATCHED ISSNs INTO THE ALEPH’S
ORACLE TABLE: KB
MATCHED
GENERATE LIST #1 ENCODE THE NEW
NEW OBJECTS OBJECTS LIST TO
WITH ISSN. UTF-8. KEEP IT.
SYSNO IS A LOCAL
ATTRIBUTE
GENERATE
LIST #2
NEW
OBJECTS
WITHOUT
ISSN.
SYSNO IS
AS LOCAL
ATTRIBUTE
44
45. Generate a list of new local objects and load into SFX
ALEPH SQL SFX ADMIN SFX ADMIN ALEPH
SFX TELNET SFX ADMIN TARGETS MS EXCEL NOTEPAD++
DEVELOPER DATALOADER EXPORT TOOL SQL LOADER
CREATE TARGET AND
CREATE A LOCAL
GETFULLTEXT
PARSER:
SERVICE
/LOCAL/CATALOG.pm
PUCRS_CATALOG_LCL
GENERATE
DATALOADER FILE:
JOURNALS WITH ISSN ADJUST THRESHOLDS
ISSN + Z30 IF NECESSARY
LOAD OPs WITH ISSN
INTO THE TARGET
KEY=ISSN
EXPORT ALL
LOADED OPs
LIST OF ALL ISSN
MATCHED ISSNs
CREATE AN ORACLE LOAD ALL
TABLE TO LIST RECOGNIZED ISSNs
MATCHED ISSNs INTO THE ALEPH’S
ORACLE TABLE: KB
MATCHED
GENERATE LIST #1 ENCODE THE NEW
NEW OBJECTS OBJECTS LIST TO
WITH ISSN. UTF-8. KEEP IT.
SYSNO IS A LOCAL
ATTRIBUTE
ENCODE
GENERATE LIST #2
NEW OBJECTS THE NEW
WITHOUT ISSN.
SYSNO IS AS LOCAL OBJECTS
ATTRIBUTE
LIST TO
UTF-8.
KEEP IT.
45
46. Generate a list of new local objects and load into SFX
ALEPH SQL SFX ADMIN SFX ADMIN ALEPH
SFX TELNET SFX ADMIN TARGETS MS EXCEL NOTEPAD++
DEVELOPER DATALOADER EXPORT TOOL SQL LOADER
CREATE TARGET AND
CREATE A LOCAL
GETFULLTEXT
PARSER:
SERVICE
/LOCAL/CATALOG.pm
PUCRS_CATALOG_LCL
GENERATE
DATALOADER FILE:
JOURNALS WITH ISSN ADJUST THRESHOLDS
ISSN + Z30 IF NECESSARY
LOAD OPs WITH ISSN
INTO THE TARGET
KEY=ISSN
EXPORT ALL
LOADED OPs
LIST OF ALL ISSN
MATCHED ISSNs
CREATE AN ORACLE LOAD ALL
TABLE TO LIST RECOGNIZED ISSNs
MATCHED ISSNs INTO THE ALEPH’S
ORACLE TABLE: KB
MATCHED
GENERATE LIST #1 ENCODE THE NEW
NEW OBJECTS OBJECTS LIST TO
WITH ISSN. UTF-8. KEEP IT.
SYSNO IS A LOCAL
ATTRIBUTE
ENCODE THE NEW
OBJECTS LIST TO
GENERATE LIST #2 UTF-8. KEEP IT.
NEW OBJECTS
WITHOUT ISSN.
SYSNO IS AS LOCAL
ATTRIBUTE
JOIN NEW
OBJECTS
FILES #1
AND #2
46
47. Generate a list of new local objects and load into SFX
ALEPH SQL SFX ADMIN SFX ADMIN ALEPH
SFX TELNET SFX ADMIN TARGETS MS EXCEL NOTEPAD++
DEVELOPER DATALOADER EXPORT TOOL SQL LOADER
CREATE TARGET AND
CREATE A LOCAL
GETFULLTEXT
PARSER:
SERVICE
/LOCAL/CATALOG.pm
PUCRS_CATALOG_LCL
GENERATE
DATALOADER FILE:
JOURNALS WITH ISSN ADJUST THRESHOLDS
ISSN + Z30 IF NECESSARY
LOAD OPs WITH ISSN
INTO THE TARGET
KEY=ISSN
EXPORT ALL
LOADED OPs
LIST OF ALL ISSN
MATCHED ISSNs
CREATE AN ORACLE LOAD ALL
TABLE TO LIST RECOGNIZED ISSNs
MATCHED ISSNs INTO THE ALEPH’S
ORACLE TABLE: KB
MATCHED
GENERATE LIST #1 ENCODE THE NEW
NEW OBJECTS OBJECTS LIST TO
WITH ISSN. UTF-8. KEEP IT.
SYSNO IS A LOCAL
ATTRIBUTE
ENCODE THE NEW
OBJECTS LIST TO
GENERATE LIST #2 UTF-8. KEEP IT.
NEW OBJECTS
WITHOUT ISSN.
SYSNO IS AS LOCAL
ATTRIBUTE
EXPORT JOIN NEW OBJECTS
FILES #1 AND #2
ALL LOCAL
OBJECTS
47
48. Generate a list of new local objects and load into SFX
ALEPH SQL SFX ADMIN SFX ADMIN ALEPH
SFX TELNET SFX ADMIN TARGETS MS EXCEL NOTEPAD++
DEVELOPER DATALOADER EXPORT TOOL SQL LOADER
CREATE TARGET AND
CREATE A LOCAL
GETFULLTEXT
PARSER:
SERVICE
/LOCAL/CATALOG.pm
PUCRS_CATALOG_LCL
GENERATE
DATALOADER FILE:
JOURNALS WITH ISSN ADJUST THRESHOLDS
ISSN + Z30 IF NECESSARY
LOAD OPs WITH ISSN
INTO THE TARGET
KEY=ISSN
EXPORT ALL
LOADED OPs
LIST OF ALL ISSN
MATCHED ISSNs
CREATE AN ORACLE LOAD ALL
TABLE TO LIST RECOGNIZED ISSNs
MATCHED ISSNs INTO THE ALEPH’S
ORACLE TABLE: KB
MATCHED
GENERATE LIST #1 ENCODE THE NEW
NEW OBJECTS OBJECTS LIST TO
WITH ISSN. UTF-8. KEEP IT.
SYSNO IS A LOCAL
ATTRIBUTE
ENCODE THE NEW
OBJECTS LIST TO
GENERATE LIST #2 UTF-8. KEEP IT.
NEW OBJECTS
WITHOUT ISSN.
SYSNO IS AS LOCAL EXPORT ALL LOCAL
ATTRIBUTE OBJECTS JOIN NEW OBJECTS
FILES #1 AND #2
DELETE
FILE
HEADER
48
49. Generate a list of new local objects and load into SFX
ALEPH SQL SFX ADMIN SFX ADMIN ALEPH
SFX TELNET SFX ADMIN TARGETS MS EXCEL NOTEPAD++
DEVELOPER DATALOADER EXPORT TOOL SQL LOADER
CREATE TARGET AND
CREATE A LOCAL
GETFULLTEXT
PARSER:
SERVICE
/LOCAL/CATALOG.pm
PUCRS_CATALOG_LCL
GENERATE
DATALOADER FILE:
JOURNALS WITH ISSN ADJUST THRESHOLDS
ISSN + Z30 IF NECESSARY
LOAD OPs WITH ISSN
INTO THE TARGET
KEY=ISSN
EXPORT ALL
LOADED OPs
LIST OF ALL ISSN
MATCHED ISSNs
CREATE AN ORACLE LOAD ALL
TABLE TO LIST RECOGNIZED ISSNs
MATCHED ISSNs INTO THE ALEPH’S
ORACLE TABLE: KB
MATCHED
GENERATE LIST #1 ENCODE THE NEW
NEW OBJECTS OBJECTS LIST TO
WITH ISSN. UTF-8. KEEP IT.
SYSNO IS A LOCAL
ATTRIBUTE
ENCODE THE NEW
OBJECTS LIST TO
GENERATE LIST #2 UTF-8. KEEP IT.
NEW OBJECTS
WITHOUT ISSN.
SYSNO IS AS LOCAL EXPORT ALL LOCAL
ATTRIBUTE OBJECTS JOIN NEW OBJECTS
FILES #1 AND #2
REMOVE ALL DELETE FILE HEADER
EXISTING LOCAL
OBJECTS
(KEY=OBJECT_ID)
49
50. Generate a list of new local objects and load into SFX
ALEPH SQL SFX ADMIN SFX ADMIN ALEPH
SFX TELNET SFX ADMIN TARGETS MS EXCEL NOTEPAD++
DEVELOPER DATALOADER EXPORT TOOL SQL LOADER
CREATE TARGET AND
CREATE A LOCAL
GETFULLTEXT
PARSER:
SERVICE
/LOCAL/CATALOG.pm
PUCRS_CATALOG_LCL
GENERATE
DATALOADER FILE:
JOURNALS WITH ISSN ADJUST THRESHOLDS
ISSN + Z30 IF NECESSARY
LOAD OPs WITH ISSN
INTO THE TARGET
KEY=ISSN
EXPORT ALL
LOADED OPs
LIST OF ALL ISSN
MATCHED ISSNs
CREATE AN ORACLE LOAD ALL
TABLE TO LIST RECOGNIZED ISSNs
MATCHED ISSNs INTO THE ALEPH’S
ORACLE TABLE: KB
MATCHED
GENERATE LIST #1 ENCODE THE NEW
NEW OBJECTS OBJECTS LIST TO
WITH ISSN. UTF-8. KEEP IT.
SYSNO IS A LOCAL
ATTRIBUTE
ENCODE THE NEW
OBJECTS LIST TO
GENERATE LIST #2 UTF-8. KEEP IT.
NEW OBJECTS
WITHOUT ISSN.
SYSNO IS AS LOCAL EXPORT ALL LOCAL
ATTRIBUTE OBJECTS JOIN NEW OBJECTS
FILES #1 AND #2
REMOVE ALL
LOAD NEW EXISTING LOCAL
OBJECTS DELETE FILE HEADER
LOCAL (KEY=OBJECT_ID)
OBJECTS
(#1 + #2)
50
51. When journal has
ISSN, it is loaded as an
identifier
Aleph’s System Number will be
loaded as LOCAL attribute.
51
52. Print titles not recognized by SFX now are local objects
Z30 - ISSUES KB OBJECTS LOCAL OBJECTS
ISSN OBJECT_ID SYSNO
ISSN OBJECT_ID SYSNO ISSN
Z13 - TITLES
SYSNO ISSN TITLE ISSN ISSN ISSN
SYSNO TITLE ISSN ISSN ISSN
ISSN ISSN ISSN
ISSN ISSN ISSN
ISSN ISSN ISSN
ISSN ISSN ISSN
ISSN ISSN ISSN
ALEPH : PRINT JOURNALS SFX : PUCRS_CATALOG_LCL
KB MATCHED ISSNs
ISSN
ISSN
52
53. Local objects table is created in Aleph’s server
ALEPH SQL SFX ADMIN SFX ADMIN ALEPH
SFX TELNET SFX ADMIN TARGETS MS EXCEL NOTEPAD++
DEVELOPER DATALOADER EXPORT TOOL SQL LOADER
CREATE TARGET AND
CREATE A LOCAL
GETFULLTEXT
PARSER:
SERVICE
/LOCAL/CATALOG.pm
PUCRS_CATALOG_LCL
GENERATE
DATALOADER FILE:
JOURNALS WITH ISSN ADJUST THRESHOLDS
ISSN + Z30 IF NECESSARY
LOAD OPs WITH ISSN
INTO THE TARGET
KEY=ISSN
EXPORT ALL
LOADED OPs
LIST OF ALL ISSN
MATCHED ISSNs
CREATE AN ORACLE LOAD ALL
TABLE TO LIST RECOGNIZED ISSNs
MATCHED ISSNs INTO THE ALEPH’S
ORACLE TABLE: KB
MATCHED
GENERATE LIST #1 ENCODE THE NEW
NEW OBJECTS OBJECTS LIST TO
WITH ISSN. UTF-8. KEEP IT.
SYSNO IS A LOCAL
ATTRIBUTE
ENCODE THE NEW
OBJECTS LIST TO
GENERATE LIST #2 UTF-8. KEEP IT.
NEW OBJECTS
WITHOUT ISSN.
SYSNO IS AS LOCAL EXPORT ALL LOCAL
ATTRIBUTE OBJECTS JOIN NEW OBJECTS
FILES #1 AND #2
REMOVE ALL
CREATE AN LOAD NEW LOCAL EXISTING LOCAL
DELETE FILE HEADER
OBJECTS (#1 + #2) OBJECTS
ORACLE (KEY=OBJECT_ID)
TABLE TO
LIST NEW
OBJECTS,
LINKING
OBJECT_ID
+ SYSNO 53
54. Local objects table is created in Aleph’s server
ALEPH SQL SFX ADMIN SFX ADMIN ALEPH
SFX TELNET SFX ADMIN TARGETS MS EXCEL NOTEPAD++
DEVELOPER DATALOADER EXPORT TOOL SQL LOADER
CREATE TARGET AND
CREATE A LOCAL
GETFULLTEXT
PARSER:
SERVICE
/LOCAL/CATALOG.pm
PUCRS_CATALOG_LCL
GENERATE
DATALOADER FILE:
JOURNALS WITH ISSN ADJUST THRESHOLDS
ISSN + Z30 IF NECESSARY
LOAD OPs WITH ISSN
INTO THE TARGET
KEY=ISSN
EXPORT ALL
LOADED OPs
LIST OF ALL ISSN
MATCHED ISSNs
CREATE AN ORACLE LOAD ALL
TABLE TO LIST RECOGNIZED ISSNs
MATCHED ISSNs INTO THE ALEPH’S
ORACLE TABLE: KB
MATCHED
GENERATE LIST #1 ENCODE THE NEW
NEW OBJECTS OBJECTS LIST TO
WITH ISSN. UTF-8. KEEP IT.
SYSNO IS A LOCAL
ATTRIBUTE
ENCODE THE NEW
OBJECTS LIST TO
GENERATE LIST #2 UTF-8. KEEP IT.
NEW OBJECTS
WITHOUT ISSN.
SYSNO IS AS LOCAL EXPORT ALL LOCAL
ATTRIBUTE OBJECTS JOIN NEW OBJECTS
FILES #1 AND #2
CREATE AN ORACLE REMOVE ALL
TABLE TO LIST NEW LOAD NEW LOCAL EXISTING LOCAL
OBJECTS, LINKING OBJECTS (#1 + #2) OBJECTS DELETE FILE HEADER
OBJECT_ID + SYSNO (KEY=OBJECT_ID)
EXPORT
NEW
LOCAL
OBJECTS
54
55. Local objects table is created in Aleph’s server
ALEPH SQL SFX ADMIN SFX ADMIN ALEPH
SFX TELNET SFX ADMIN TARGETS MS EXCEL NOTEPAD++
DEVELOPER DATALOADER EXPORT TOOL SQL LOADER
CREATE TARGET AND
CREATE A LOCAL
GETFULLTEXT
PARSER:
SERVICE
/LOCAL/CATALOG.pm
PUCRS_CATALOG_LCL
GENERATE
DATALOADER FILE:
JOURNALS WITH ISSN ADJUST THRESHOLDS
ISSN + Z30 IF NECESSARY
LOAD OPs WITH ISSN
INTO THE TARGET
KEY=ISSN
EXPORT ALL
LOADED OPs
LIST OF ALL ISSN
MATCHED ISSNs
CREATE AN ORACLE LOAD ALL
TABLE TO LIST RECOGNIZED ISSNs
MATCHED ISSNs INTO THE ALEPH’S
ORACLE TABLE: KB
MATCHED
GENERATE LIST #1 ENCODE THE NEW
NEW OBJECTS OBJECTS LIST TO
WITH ISSN. UTF-8. KEEP IT.
SYSNO IS A LOCAL
ATTRIBUTE
ENCODE THE NEW
OBJECTS LIST TO
GENERATE LIST #2 UTF-8. KEEP IT.
NEW OBJECTS
WITHOUT ISSN.
SYSNO IS AS LOCAL EXPORT ALL LOCAL
ATTRIBUTE OBJECTS JOIN NEW OBJECTS
FILES #1 AND #2
CREATE AN ORACLE REMOVE ALL
TABLE TO LIST NEW LOAD NEW LOCAL EXISTING LOCAL
OBJECTS, LINKING OBJECTS (#1 + #2) OBJECTS DELETE FILE HEADER
OBJECT_ID + SYSNO (KEY=OBJECT_ID)
EXPORT NEW
LOCAL OBJECTS
LIST OF
NEW LOCAL
OBJECTS.
FILTER
OBJECT_ID
+ SYSNO 55
56. Local objects table is created in Aleph’s server
ALEPH SQL SFX ADMIN SFX ADMIN ALEPH
SFX TELNET SFX ADMIN TARGETS MS EXCEL NOTEPAD++
DEVELOPER DATALOADER EXPORT TOOL SQL LOADER
CREATE TARGET AND
CREATE A LOCAL
GETFULLTEXT
PARSER:
SERVICE
/LOCAL/CATALOG.pm
PUCRS_CATALOG_LCL
GENERATE
DATALOADER FILE:
JOURNALS WITH ISSN ADJUST THRESHOLDS
ISSN + Z30 IF NECESSARY
LOAD OPs WITH ISSN
INTO THE TARGET
KEY=ISSN
EXPORT ALL
LOADED OPs
LIST OF ALL ISSN
MATCHED ISSNs
CREATE AN ORACLE LOAD ALL
TABLE TO LIST RECOGNIZED ISSNs
MATCHED ISSNs INTO THE ALEPH’S
ORACLE TABLE: KB
MATCHED
GENERATE LIST #1 ENCODE THE NEW
NEW OBJECTS OBJECTS LIST TO
WITH ISSN. UTF-8. KEEP IT.
SYSNO IS A LOCAL
ATTRIBUTE
ENCODE THE NEW
OBJECTS LIST TO
GENERATE LIST #2 UTF-8. KEEP IT.
NEW OBJECTS
WITHOUT ISSN.
SYSNO IS AS LOCAL EXPORT ALL LOCAL
ATTRIBUTE OBJECTS JOIN NEW OBJECTS
FILES #1 AND #2
CREATE AN ORACLE REMOVE ALL
TABLE TO LIST NEW LOAD NEW LOCAL EXISTING LOCAL
OBJECTS, LINKING OBJECTS (#1 + #2) OBJECTS DELETE FILE HEADER
OBJECT_ID + SYSNO (KEY=OBJECT_ID)
LIST OF NEW LOCAL
EXPORT NEW
OBJECTS. FILTER
LOCAL OBJECTS
OBJECT_ID + SYSNO
LOAD ALL NEW
OBJECTS INTO THE
ORACLE TABLE:
OBJECT_ID +
56 SYSNO
57. Aleph now can link SFX OBJECT_ID and Aleph SYSNO
Z30 - ISSUES KB OBJECTS LOCAL OBJECTS
ISSN OBJECT_ID SYSNO
ISSN OBJECT_ID SYSNO ISSN
Z13 - TITLES
SYSNO ISSN TITLE ISSN ISSN ISSN
SYSNO TITLE ISSN ISSN ISSN
ISSN ISSN ISSN
ISSN ISSN ISSN
ISSN ISSN ISSN
ISSN ISSN ISSN
ISSN ISSN ISSN
ALEPH : PRINT JOURNALS SFX : PUCRS_CATALOG_LCL
LOCAL OBJECTS KB MATCHED ISSNs
SYSNO OBJECT_ID ISSN
SYSNO OBJECT_ID ISSN
57
58. Generate via SQL dataloader file for local object titles
ALEPH SQL SFX ADMIN SFX ADMIN ALEPH
SFX TELNET SFX ADMIN TARGETS MS EXCEL NOTEPAD++
DEVELOPER DATALOADER EXPORT TOOL SQL LOADER
CREATE TARGET AND
CREATE A LOCAL
GETFULLTEXT
PARSER:
SERVICE
/LOCAL/CATALOG.pm
PUCRS_CATALOG_LCL
GENERATE
DATALOADER FILE:
JOURNALS WITH ISSN ADJUST THRESHOLDS
ISSN + Z30 IF NECESSARY
LOAD OPs WITH ISSN
INTO THE TARGET
KEY=ISSN
EXPORT ALL
LOADED OPs
LIST OF ALL ISSN
MATCHED ISSNs
CREATE AN ORACLE LOAD ALL
TABLE TO LIST RECOGNIZED ISSNs
MATCHED ISSNs INTO THE ALEPH’S
ORACLE TABLE: KB
MATCHED
GENERATE LIST #1 ENCODE THE NEW
NEW OBJECTS OBJECTS LIST TO
WITH ISSN. UTF-8. KEEP IT.
SYSNO IS A LOCAL
ATTRIBUTE
ENCODE THE NEW
OBJECTS LIST TO
GENERATE LIST #2 UTF-8. KEEP IT.
NEW OBJECTS
WITHOUT ISSN.
SYSNO IS AS LOCAL EXPORT ALL LOCAL
ATTRIBUTE OBJECTS JOIN NEW OBJECTS
FILES #1 AND #2
CREATE AN ORACLE REMOVE ALL
TABLE TO LIST NEW LOAD NEW LOCAL EXISTING LOCAL
OBJECTS, LINKING OBJECTS (#1 + #2) OBJECTS DELETE FILE HEADER
OBJECT_ID + SYSNO (KEY=OBJECT_ID)
LIST OF NEW LOCAL
EXPORT NEW
OBJECTS. FILTER
LOCAL OBJECTS
OBJECT_ID + SYSNO
GENERATE LOAD ALL NEW
DATALOADER FILE OBJECTS INTO THE
ORACLE TABLE:
FOR THE LOCAL OBJECT_ID + SYSNO
OBJECTS
OBJECT_ID + 58
SYSNO + Z30