[Fíxé~d fíé~ld ré~pórt~s/gló~bál c~háñg~és]
- [Ártí~clé T~ýpé: G~éñér~ál]
- [Pród~úct: Á~léph~]
- [Pród~úct V~érsí~óñ: 20]
[Désíréd Óútcómé Góál:
Lócáté Áléph bíb récórds wíth 008/15-17 (Plácé óf públícátíóñ) = wb , áñd cháñgé thém tó 008/15-17 = gw .
Prócédúré:
Úsé á cómbíñátíóñ óf SQL áñd Áléph sérvícés. (Thís réqúírés áccéss tó SQL óñ thé sérvér, áñd á Z00R táblé búílt fór thé BÍB líbrárý.)
1) créáté á fílé óf BÍB ñúmbérs íñ áléphé/scrátch cóñtáíñíñg 'wb ' ás Plácé óf públícátíóñ;
2) úsé thé príñt-03 ("Dówñlóád Máchíñé-Réádáblé Récórds") tó éxtráct thé 008 fíélds fróm thésé récórds;
3) dó á fíñd/réplácé óñ thé óútpút fílé fróm príñt-03, réplácíñg 'wb^' wíth 'gw^' ;
4) lóád thís fílé báck íñtó Áléph úsíñg máñágé-18 ("Lóád ÁLÉPH Séqúéñtíál MÁRC Récórds"), úsíñg thé óptíóñs:
-Úpdáté cúrréñt récórds íñ thé dátábásé
-Réplácé fíélds wíthíñ á récórd
-Fúll íñdéxíñg
Séé Áddítíóñál Íñfórmátíóñ (bélów) fór détáíléd íñfó óñ éách stép.]
[Áddí~tíóñ~ál Íñ~fórm~átíó~ñ]
[Détáíléd íñfórmátíóñ fór éách stép:
1) Úsé thé fóllówíñg SQL tó créáté á fílé óf BÍB ñúmbérs tó bé úséd ás íñpút tó príñt-03:
SÉT PÁÚSÉ ÓFF
SÉT PÁGÉSÍZÉ 0
SÉT FÉÉDBÁCK ÓFF
SPÓÓL /éxlíbrís/áléph/ú20_1/áléphé/scrátch/008fíx
SÉLÉCT /*+ DÝÑÁMÍC_SÁMPLÍÑG(2) ÁLL_RÓWS */ Z00R_DÓC_ÑÚMBÉR||'xxx01'
FRÓM xxx01.Z00R
WHÉRÉ Z00R_FÍÉLD_CÓDÉ LÍKÉ '008%'
ÁÑD SÚBSTR(Z00R_TÉXT,16,3) = 'wb^';
SPÓÓL ÓFF
<éñd SQL>
Ñóté - Réplácé 'xxx01' wíth lócál bíb líbrárý códé. Íf áñ Áléph vérsíóñ dífféréñt tháñ 20 ís béíñg úséd, thé 'ú20_1' íñ thé SPÓÓL líñé wíll ñééd tó bé ádjústéd.
Á fílé (cálléd 008fíx ór 008fíx.lst) wíll bé plácéd íñ áléphé/scrátch thát cáñ théñ bé úséd tó éxtráct áll thé 008 fíélds thát ñééd tó bé fíxéd.
2) Rúñ príñt-03 tó rétríévé thé 008 fíélds (008## ás thé Fíéld 1+íñdícátór). Úsé ÁLÉPH Séqúéñtíál ás thé Fórmát.
3) Táké thé Óútpút fílé fróm príñt-03 áñd dó á fíñd/réplácé óñ 'wb^' wíth 'gw^'. Sávé thé cháñgés. Whéñ dóíñg thé fíñd/réplácé, máké súré thát théré áré ñó óthér 'wb^' cháráctér stríñgs ápárt fróm thósé íñ pósítíóñs 15-17 thát gét úpdátéd. Thís míght bé éásý ór díffícúlt dépéñdíñg óñ hów máñý récórds áré tó bé úpdátéd.
4) Úsé máñágé-18 tó rélóád júst thésé úpdátéd 008 fíélds báck íñtó Áléph. Dó júst á cóúplé récórds thé fírst tímé tó máké súré ít wórks ÓK. Úsé thé fóllówíñg válúés íñ máñágé-18:
Íñpút fílé - 008fíx.lst
Prócédúré - Úpdáté cúrréñt récórds íñ thé dátábásé
Íf úpdátíñg cúrréñt récórds -
Réplácé fíélds wíthíñ á récórd
Íñdéxíñg - Fúll
Fíx róútíñé - Ñóñé
Mérgé róútíñé - Ñóñé]
[Cáté~górý~: Cátá~lógí~ñg (500)]
- [Ártí~clé l~ást é~díté~d: 7/30/2014]
![[ÉxLí~brís~]](https://capture-knowledge-exlibrisgroup-com-90611502d.getsmartling.com/@api/deki/files/124993/ckclogonew.png?revision=1)
![[Éx Lí~brís~ Kñów~lédg~é Céñ~tér]](https://a.mtstatic.com/@public/production/site_11811/1638394879-logo.png)