Prettylib-tuoteratkaisut - Wiki

PrettyLibin päivittäminen eri versioihin

HUOM: Keskenään yhteensopivat eri PrettyLib-versiot löydät tämän artikkelin lopusta.

Ohessa erityisohjeita ohjelman päivittämisestä. Versionumeroista riittää, kun katsoo viimeiset 3 numeroa. Ns. revisio-numero on juokseva numero, jossa isompi numero tarkoittaa aina uudempaa (esim: 330 on uudempi kuin 317, ja 400 on uudempi kuin 330.)

PrettyLib 4.70.400 ja uudemmat eivät ole yhteensopivia PrettyCirc yhteistietokannan kanssa

Katso lisätietoja PrettyLib ja PrettyCirc yhteistietokannan yhteensopimattomuus.

Ensimmäinen käynnistys versiolla 4.74.413 ja uudemmilla

Mikäli aiempi versio PrettyLib-ohjelmasta on pienempi kuin 4.74.413, voi ensimmäinen käynnistys kestää pidempään kuin aiemmin. Tietokantaan on tehty indeksimuutos. Indeksin muutos tapahtuu kun uudella versiolla ensimmäistä kertää kirjaudutaan pääkäyttäjäoikeuksin. Ohjelmaa ei voi myöskään käyttää ellei ole kirjauduttu pääkäyttäjäoikeuksin kertaalleen joltain koneelta.

Toimenpide on automaattinen ja tapahtuu sen jälkeen kun ohjelma käynnistyessään ilmoittaa "Tietokannan rakenteeseen" tehtävästä muutoksesta. Toimenpide voi kestää isolla tietokannalla jonkin aikaa (joitakin minuutteja). Toimenpide tapahtuu tietokantapalvelimella, joten työaseman ja palvelimen välinen yhteys ei vaikuta toimenpiteen kestoon.

ERIKOISTAPAUS: Päivittäminen PrettyLib versioon 4.70.423 tai uudempaan koneella, jossa PrettyCirc ja/tai PrettyLibServer

Kaikki PrettyLib versiot 4.70.423 ja uudemmat sekä PrettyCirc-versiot 4.07.322 ja uudemmat pitää molemmat päivittää aina uusimpaan versioon.

Esimerkki 1:
  • PrettyLib päivitetään versioon 4.70.423. Tällöin PrettyCirc pitää päivittää uusimpaan jakelussa olevaan versioon (tällä hetkellä 4.07.322).

Esimerkki 2:
  • PrettyCirc päivitetään versioon 4.07.322. Tällöin PrettyLib pitää päivittää vähintään versioon 4.70.423.

Syy päivitysten samanaikaistamiseen on kaikissa näissä ohjelmissa käytetty yhteinen komponentti, jonka aiemmin käytössä ollut versio ei ole täysin yhteensopiva uudemman version kanssa.

Tämä erikoistapaus ei liity tietokantaan, joten yhdellä koneella voi olla ym. PrettyLib-versio ja toisella jokin vanhempi PrettyCirc ja/tai PrettyLibServer. Tilanne koskee vain samalla koneella olevia ohjelmistoja.

PrettyLibServer on hyvin harvoin asennettuna PrettyLib-ohjelmiston kanssa työasemaan, joten tilanne ilmenee lähinnä PrettyCirc- ja PrettyLib-ohjelmistojen ollessa samassa koneessa asennettuna.

PrettyCirc-ohjelman vastaava sivu: PrettyCirc-päivittäminen

Päivittäminen versioon 4.70.400 tai uudempaan

Mikäli käytössänne oleva ohjelmiston versio on vanhempi kuin 4.70.400 ja käytössä on MSI-asennuspaketti (ei siis normaali päivityssivumme ehdottama installscript-paketti) on syytä suorittaa työasemaohjelmalle uninstall ja asentaa päivitys uutena asennuksena normaalin asennusohjeen mukaisesti. Huom: Tämä "uutena asennuksena" EI tarkoita, että tietokantaa asennettaisiin uudelleen. Tarkoittaa vain kunkin PrettyLib-työasemaohjelmiston asentamista.

Katso myös allaolevat huomiot muista päivitysversioista niiltä osin kuin versionne on vanhempi kuin mainitut versionumerot. Välissä olevia versioita ei tarvitse kuitenkaan päivittää, riittää uusimman saatavilla olevan päivittäminen (tai uudelleen asentaminen).

Päivittäminen versioon 4.67.330 tai uudempaan

Mikäli olemassaoleva ja käytössä oleva PrettyLib-työasemaohjelman versio on vanhempi kuin 4.67.330 ja päivitetään versioon 4.67.330 tai uudempaan, ota huomioon seuraava seikka.
  • Päivitettäessä versioon 4.67.330 tai uudempaan vanhemmista versioista, tulee tehdä tietokannan järjestelyajo:
    • Valikko Ylläpito -> Järjestelyajo
    • Valitse: "Nimekkeet" ja "Online"
    • Valitse: "Esiintymismäärien päivitykset" ja kaikki sen alla olevat valinnat
  • PrettyBitServer (www-liittymä) ollessa käytössä, olisi se hyvä päivittää vähintään versioon 4.76.180. Tämä ei ole pakollista, mutta ilman päivitystä tietyt hakutoiminnot eivät toimi täydellisesti. Katso PrettyBitServer-artikkeli: PrettyLibServer päivittäminen

Järjestelyajo on tarpeen muuttuneen vapaatekstihakuindeksin käytön vuoksi. Järjestelyajo suoritetaan vain yhdeltä työasemalta kertaalleen. Järjestelyajoa ei siis suoriteta usealta työasemalta samanaikaisesti, eikä muutenkaan tarvitse suorittaa useaan kertaan.

Järjestelyajon siirtäminen esimerkiksi vähemmän ruuhkaiseen tai muuten parempaan ajankohtaan on mahdollista. Päivitysajon suorittamatta jättäminen ei aiheuta mitään vakavia ongelmia.

Keskenään yhteensopivia versioita

PrettyLibin työasemaohjelman eri versiot voivat olla yhteensopivia keskenään, vaikka normaalisti suosittelemme ainoastaan saman version käyttämistä yksittäisessä tietokannassa.

Yhteensopivia versioita voi käyttää sekaisin eri työasemilla samaan tietokantaan.

Ohessa keskenään yhteensopivia versioita.
  • 4.76.420 - 4.76.425 yhteensopivia keskenään.
  • 4.74.413 - 4.74.414 (Luettelointikenttää koskeva muutos, ei yhteensopiva aiempien verisoiden kanssa)
  • 4.73.411 - 4.73.412 (käyttöoikeusmuutoksia, ei yhteensopiva edellisten tai seuraavien versioiden kanssa.)
  • 4.72.406 - 4.72.410 (ei yhteensopivia aiempien versioiden kanssa)