home *** CD-ROM | disk | FTP | other *** search
/ Rat's Nest 2 / ratsnest2.iso / os2 / fixpacks / warp3 / csfbotsu.1dk / README.INF (.txt) < prev    next >
Encoding:
OS/2 Help File  |  1996-06-27  |  31.2 KB  |  849 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Tiivistelm╨ö ΓòÉΓòÉΓòÉ
  3.  
  4. Korjaava huolto on apuohjelma, jonka avulla voit toteuttaa huoltop╨öivityksi╨ö 
  5. OS/2-k╨öytt╨ñj╨örjestelm╨ö╨ön sek╨ö siihen pohjautuviin alij╨örjestelmiin ja 
  6. sovelluksiin. Korjaavan huollon avulla voit toteuttaa joko t╨öyden palvelun 
  7. huollon (ServicePak) tai korjaavan huollon (FixPak). 
  8.  
  9. ServicePakissa on kaikki viimeisen tuotejulkistuksen j╨ölkeen tehdyt 
  10. parannukset. T╨öyden palvelun huolto p╨öivitt╨ö╨ö ohjelman korjaavan huollon tason 
  11. (CSD-taso). (Saat nykyisen CSD-tason n╨ökyviin kirjoittamalla OS/2) 
  12.  
  13. FixPak korvaa tai p╨öivitt╨ö╨ö joukon ohjelmatiedostoja. FixPakin k╨öytt╨ñ p╨öivitt╨ö╨ö 
  14. ohjelman korjaustason, mutta j╨ött╨ö╨ö CSD-tason ennalleen. (Saat ohjelman 
  15. korjaustason n╨ökyviin kohdassa Huoltolokin n╨öytt╨ñ kuvatulla tavalla.) 
  16.  
  17. Korjaava huolto yksinkertaistaa ohjelman huoltoa, koska 
  18.  
  19.    o  korjaavaa huoltoa voi k╨öytt╨ö╨ö yksitt╨öiseen j╨örjestelm╨ö╨ön tai l╨öhiverkossa 
  20.       useisiin j╨örjestelmiin 
  21.  
  22.    o  se est╨ö╨ö j╨örjestelm╨ö╨ön kelpaamattoman huollon k╨öyt╨ñn 
  23.  
  24.    o  sen avulla voit "palauttaa" j╨örjestelm╨ö╨ön aiempaan tasoon 
  25.  
  26.    o  sen avulla voit "vahvistaa" k╨öytetyn huollon tason, mik╨ö vapauttaa 
  27.       korjaavan huollon k╨öytt╨öm╨ö╨ö levytilaa 
  28.  
  29.    o  sen avulla voit luoda huoltolokin, joka seuraa kaikki ohjelmaan tehtyj╨ö 
  30.       huoltoja 
  31.  
  32.    o  se pystyy k╨ösittelem╨ö╨ön odottamattomia tilanteita ja samalla jatkamaan 
  33.       huoltoa. 
  34.  
  35.  Seuraavissa osissa on korjaavan huollon termien m╨ö╨öritykset ja toiminnan 
  36.  kuvaus. Korjaavan huollon k╨öytt╨ñ on kuvattu kohdassa Korjaavan huollon k╨öytt╨ñ. 
  37.  
  38.  
  39. ΓòÉΓòÉΓòÉ 1.1. Huollon k╨öytt╨ñ yksitt╨öisiss╨ö j╨örjestelmiss╨ö ja l╨öhiverkoissa ΓòÉΓòÉΓòÉ
  40.  
  41. Korjaava huolto tarjoaa k╨öytt╨ñliittym╨ön sek╨ö yksitt╨öisen j╨örjestelm╨ön ett╨ö 
  42. l╨öhiverkon huoltoon. 
  43.  
  44. SERVICE-apuohjelman on graafinen k╨öytt╨ñliittym╨ö yksitt╨öisen j╨örjestelm╨ön 
  45. huoltoon ilman j╨örjestelm╨ön alkulatausta. SERVICE-ohjelman kehottaa 
  46. kirjoittamaan tiedot huoltoikkunoihin. Sen avulla voit valita p╨öivitett╨öv╨öt tai 
  47. aiemmalle tasolle palautettavat ohjelmat. 
  48.  
  49. FSERVICE-apuohjelma komentopohjainen k╨öytt╨ñliittym╨ö. Sit╨ö voidaan k╨öytt╨ö╨ö 
  50. pieness╨ö OS/2-ymp╨örist╨ñss╨ö, esimerkiksi kun aloitat korjaavan huollon 
  51. levykkeest╨ö, ja ymp╨örist╨ñjen ohjatussa ja ohjaamattomassa kokoonpanon 
  52. m╨ö╨örityksess╨ö, asennuksessa ja jakelussa (CID) sek╨ö NetView Distribution 
  53. Manager/2 (NetView DM/2) -ymp╨örist╨ñiss╨ö, joissa huolto tehd╨ö╨ön useille 
  54. l╨öhiverkkoon liitetyille et╨öasemille. Huoltopyynt╨ñ tehd╨ö╨ön kirjoittamalla 
  55. kehotteen per╨ö╨ön komento ja sen parametrit sek k╨öytt╨öm╨öll╨ö vastaustiedostoa, 
  56. joka koodataan k╨öytt╨öm╨öll╨ö FSERVICE-ohjelman avainsanoja ja parametreja. 
  57.  
  58.  
  59. ΓòÉΓòÉΓòÉ 1.2. Huollon oikeellisuuden varmistus ΓòÉΓòÉΓòÉ
  60.  
  61. Molemmat korjaavat huollot, SERVICE ja FSERVICE, varmistavat, ett╨ö ohjelman 
  62. maakoodi, versio, julkaisun taso ja nykyinen CSD-taso ovat yhteensopivia 
  63. huoltop╨öivitysten kanssa. Huolto keskeytyy, jos se l╨ñyt╨ö╨ö ristiriidan. Ohjelman 
  64. tasotiedot ovat j╨örjestelm╨ön aloitusaseman OS/2-hakemiston 
  65. SYSLEVEL.xxx-tiedostossa. 
  66.  
  67.  
  68. ΓòÉΓòÉΓòÉ 1.3. Ohjelman palautus aiempaan tasoon ΓòÉΓòÉΓòÉ
  69.  
  70. Joskus jopa ohjelman kanssa yhteensopiva huoltopakkaus voi aiheuttaa ongelmia 
  71. yhteisk╨öyt╨ñss╨ö j╨örjestelm╨ön muiden ohjelmien kanssa. Korjaavan huollon avulla 
  72. voit poistaa huoltopakkauksen ja palauttaa ohjelman aiempaan tasoon ilman, ett╨ö 
  73. joutuisit asentamaan ohjelman uudelleen. Huoltopakkauksen poistoa kutsutaan 
  74. ServicePakin tai FixPakin "palauttamiseksi". 
  75.  
  76. Korjaavan huollon avulla voit palauttaa ohjelman kahdella tavalla: 
  77.  
  78.    o  Voit poistaa kaikki ohjelmaan asennuksen tai vahvistamisen j╨ölkeen tehdyt 
  79.       huollot, mik╨ö palauttaa ohjelman perustasolle. (Kohdassa Huolletun 
  80.       ohjelman vahvistus on selitetty, mit╨ö ohjelman "vahvistus" tarkoittaa.) 
  81.    o  Voit poistaa viimeisen ohjelmaan tehdyn huollon, mik╨ö palauttaa ohjelman 
  82.       aiemmalle tasolle. 
  83.  
  84.  
  85. ΓòÉΓòÉΓòÉ 1.3.1. Ohjelman palautus perustasolle ΓòÉΓòÉΓòÉ
  86.  
  87. Huollettavasta ohjelmasta riippuen korjaava huolto voi tallentaa 
  88. ohjelmatiedostoista kopiot ennen huollon tekoa. T╨öt╨ö "perus"tason (asennetut 
  89. tai vahvistettu) kopiota kutsutaan arkistoksi. Arkiston avulla voit palauttaa 
  90. ohjelman perustasolle milloin tahansa huollon aikana. 
  91.  
  92. Yleens╨ö arkisto on tarpeen ohjelmille, joiden asennus kest╨ö╨ö pitk╨ö╨ön ja jossa 
  93. k╨öytet╨ö╨ön useita levykkeit╨ö. Arkisto ei ole tarpeen ohjelmille, jotka ovat 
  94. helppoja ja nopeita asentaa. Kun ohjelma tarvitsee arkiston, SERVICE- eik╨ö 
  95. FSERVICE-huoltoa tehd╨ö, ennen kuin olet m╨ö╨öritt╨önyt arkiston sijainnin. Kun 
  96. ohjelma ei tarvitse arkistoa, SERVICE-huolto ei salli m╨ö╨öritt╨ö╨ö arkistolle 
  97. sijaintia. FSERVICE-huolto antaa virhesanoman "Arkistointi ei ole k╨öytett╨öviss╨ö 
  98. ohjelmalle" ja tarjoaa ohjelman SYSLEVEL-tiedoston polun. 
  99.  
  100. Kun arkisto tarvitaan, korjaava huolto kopioi perustasolla olevat p╨öivitett╨öv╨öt 
  101. ohjelmatiedostot. Korjaava huolto tallentaa tiedostot arkistoon ennen huollon 
  102. aloitusta. Kun huolto tehd╨ö╨ön perustasoiselle ohjelmalle ensimm╨öist╨ö kertaa, 
  103. kaikki tiedostot, jotka huoltopakkaus p╨öivitt╨ö╨ö, kopioidaan arkistoon. Aina kun 
  104. teet ohjelmalle per╨ött╨öisen huollon, korjaava huolto kopioi arkistoon vain ne 
  105. tiedostot, joita ei ole aiemmin huollettu (ohjelmatiedostot, jotka ovat 
  106. edelleen perustasolla). Jos tiedosto on huollettu aiemmin, sit╨ö ei kopioida 
  107. arkistoon. T╨öll╨ö tavalla korjaava huolto s╨öilytt╨ö╨ö kopion perustasoisesta 
  108. ohjelmasta, jonka voi palauttaa useidenkin huoltojen j╨ölkeen. 
  109.  
  110. Esimerkiksi FixPak 1 p╨öivitt╨ö╨ö ohjelmatiedoston A, B ja C ja FixPak 2 p╨öivitt╨ö╨ö 
  111. ohjelmatiedoston C ja D. Ohjelma on perustasolla. Ennen FixPak 1 Sen j╨ölkeen 
  112. ennen FixPak 2 Tiedosto C on p╨öivitetty jo FixPak 1 
  113.  
  114. Kun ohjelma tarvitsee arkiston, sen sijainti on m╨ö╨öritett╨öv╨ö, kun 
  115.  
  116.    o  ohjelmaa huolletaan ensimm╨öist╨ö kertaa 
  117.    o  huollettua ohjelmaa huolletaan ensimm╨öist╨ö kertaa ohjelman vahvistamisen 
  118.       j╨ölkeen. 
  119.  
  120.  Arkiston voi tallentaa levykkeeseen sek╨ö paikalliseen ja et╨öasemaan. Ohjelman 
  121.  arkisto tarvitsee 5-10 megatavua vapaata levytilaa. Kun ohjelman arkisto on 
  122.  luotu, korjaava huolto k╨öytt╨ö╨ö arkisto, kunnes 
  123.  
  124.    o  edelleenohjaat korjaavan huollon k╨öytt╨öm╨ö╨ön toista arkistoa (kuvattu 
  125.       kohdassa Korjaavan huollon edelleenohjaus toiseen arkistoon.) 
  126.  
  127.    o  vahvistat huolletut ohjelmat. 
  128.  
  129.  Korjaava huolto vain yhden arkiston ohjelmaan kohti. Se lis╨ö╨ö arkistoon 
  130.  p╨öivitett╨öv╨ön perustasoisen tiedoston. Voit tallentaa huollettujen 
  131.  ohjelmatiedostojen kopioita luomalla varmistuskopion ohjelmatiedostoista uuden 
  132.  huollon yhteydess╨ö. 
  133.  
  134.  
  135. ΓòÉΓòÉΓòÉ 1.3.2. Ohjelman palautus aiemmalle tasolle ΓòÉΓòÉΓòÉ
  136.  
  137. Varmistuskopio on sellaisten ohjelmatiedostojen kopio, joita on huollettu 
  138. ainakin kerran. Jos haluat, korjaava huolto tallentaa kopion nykyisist╨ö 
  139. ohjelmatiedostoista ennen ohjelman huoltoa. Varmistuskopion avulla voit 
  140. palauttaa ohjelmatiedostot huoltoa edelt╨öneelle tasolle. 
  141.  
  142. Voit pyyt╨ö╨ö varmistuskopiota m╨ö╨öritt╨öm╨öll╨ö varmistuskopiolle polun ja 
  143. hakemiston. Hakemisto voi olla joko paikallisessa asemassa tai levykkeess╨ö. Se 
  144. ei voi olla verkkoasemassa. Jos sek╨ö arkisto ett╨ö varmistuskopio ovat 
  145. levykkeess╨ö, niiden on oltava eri levykkeiss╨ö. 
  146.  
  147. Varmistuskopiointi ei ole pakollinen. Jos et tee varmistuskopiota ennen 
  148. huoltoa, voit palauttaa ohjelman vain perustasolle. Edellisen tason 
  149. varmistuskopion avulla ei voi palauttaa nykyist╨ö tasoa. Jos ohjelmaan on tehty 
  150. useita FixPak-huoltoja, varmistuskopiointi on suositeltavaa ennen uutta 
  151. FixPak-huoltoa. Varmistuskopion avulla voit palauttaa ohjelman ilman, ett╨ö 
  152. aiempien huoltojen menetyst╨ö. 
  153.  
  154. Ohjelmasta voi kerrallaan olla vain yksi varmistuskopio. Jos varmistuskopio on 
  155. jo olemassa, se poistetaan uuden varmistuskopioinnin aikana. Varmistuskopiota 
  156. ei voi luoda, ennen kuin arkisto on tallennettu. 
  157.  
  158.  
  159. ΓòÉΓòÉΓòÉ 1.3.3. Korjaavan huollon edelleenohjaus toiseen arkistoon ΓòÉΓòÉΓòÉ
  160.  
  161. Korjaavan huollon arkiston luonnin j╨ölkeen haluat ehk╨ö siirt╨ö╨ö arkiston toiseen 
  162. paikkaan, kuten levyyn, jossa on enemm╨ön tilaa, tai l╨öhiverkon palvelimeen, 
  163. jossa ohjelman eritasoiset versiot voivat jakaa saman arkiston. Kun olet (tai 
  164. l╨öhiverkon p╨ö╨ök╨öytt╨öj╨ö on) kopioinut arkiston uuteen paikkaan, voit 
  165. edelleenohjata korjaavan huollon k╨öytt╨öm╨ö╨ön uutta arkistoa. (Arkistotiedostojen 
  166. on oltava uudessa paikassa ennen edelleenohjausta ja j╨örjestelm╨ön tason ja 
  167. arkiston tiedostojen on t╨ösm╨ött╨öv╨ö vanhan paikan tiedostojen kanssa.) Korjaavan 
  168. huollon edelleenohjaus muuttaa arkistoviittauksia, mutta se ei kopioi 
  169. tiedostoja. 
  170.  
  171. Kun olet varmistanut, ett╨ö arkistotiedostot ovat uudessa paikassa, voit 
  172. edelleenohjata korjaavan huollon joko SERVICE-ohjelman Edelleenohjaus-ikkunan 
  173. tai FSERVICE-ohjelman REDIRECT-komennon avulla. 
  174.  
  175.  
  176. ΓòÉΓòÉΓòÉ 1.4. Huolletun ohjelman vahvistus ΓòÉΓòÉΓòÉ
  177.  
  178. Kun ohjelma on huollettu, sit╨ö kannattaa testata ja katsoa, miten se vaikuttaa 
  179. j╨örjestelm╨ö╨ön. Kun olet tyytyv╨öinen huoltopakettiin, et tarvitse en╨ö╨ö aiemman 
  180. tason palautusmahdollisuutta. T╨öss╨ö vaiheessa voit vahvistaa huolletun 
  181. ohjelman. 
  182.  
  183. FixPakilla huolletun ohjelman vahvistus vapauttaa varmistuskopioiden k╨öytt╨öm╨ö╨ö 
  184. levytilaa. ServicePakilla huolletun ohjelman vahvistus vapauttaa levytilaa ja 
  185. poistaa viittauksen arkistoon. Arkiston k╨öytt╨öm╨ö╨ö levytilaa voi vapauttaa vain 
  186. poistamalla tiedostot itse. Korjaava huolto ei poista arkistotiedostoja, koska 
  187. ne voivat olla useiden j╨örjestelmien tai ohjelmien k╨öyt╨ñss╨ö. 
  188.  
  189. Kun ohjelma on vahvistettu, sit╨ö ei en╨ö╨ö voi palauttaa aiemmalle huoltotasolle. 
  190. Kun vahvistaa ServicePakilla huolletun ohjelman, sit╨ö ei en╨ö╨ö voi palauttaa 
  191. aiemmalle eik╨ö arkistotasolle. 
  192.  
  193. ServicePakilla huollettu ohjelma on vahvistettava, ennen kuin sit╨ö voidaan 
  194. huoltaa uudelleen. SERVICE-ohjelma m╨ö╨öritt╨ö╨ö ohjelman, joka on vahvistettava 
  195. ennen uutta huoltoa. Sen avulla kaikki ohjelmat voidaan vahvistaa samassa 
  196. ikkunassa. Ohjelman vahvistus ennen uutta huoltoa tekee j╨örjestelm╨ön 
  197. palauttamisen helpommaksi, jos pakkaus ei ole yhteensopiva j╨örjestelm╨ön kanssa. 
  198.  
  199.  
  200. ΓòÉΓòÉΓòÉ 1.5. Huoltolokin tarkastelu ΓòÉΓòÉΓòÉ
  201.  
  202. Korjaava huolto luo huoltolokin, joka seuraa ohjelmaan tehtyj╨ö huoltoja. 
  203. Huoltolokin nimi on SERVICE.LOG ja se sijaitsee oletusarvoisesti aloitusaseman 
  204. OS2\INSTALL-hakemistossa. (FSERVICE-ohjelman avulla voit m╨ö╨öritt╨ö╨ö lokille 
  205. toisen sijainnin.) 
  206.  
  207. Lokissa on seuraavat tiedot: 
  208.  
  209.    o  P╨öivitetyn ohjelman nimi ja taso. 
  210.  
  211.    o  Asennetun FixPakin erityinen tunnus ja taso. 
  212.  
  213.    o  FixPakin asennusp╨öiv╨öm╨ö╨ör╨ö ja -aika. 
  214.  
  215.    o  Korjaavan huollon laji (esimerkiksi FixPak-sovellus tai aiemman huollon 
  216.       peruutus), 
  217.  
  218.    o  Levyyn kopioidut uudet tiedostot. Kopiointitoimet on kirjattu lokiin 
  219.       riveille, jotka alkavat sanalla "Kopiointi" ja sis╨ölt╨öv╨öt tiedoston 
  220.       tarkennetun polun nimen. 
  221.  
  222.    o  P╨öivitetyt tiedostot. P╨öivitykset ovat joko tiedoston t╨öydellisi╨ö 
  223.       korvauksia tai korjaustiedostoja. P╨öivitystoimet on kirjattu lokiin 
  224.       riveille, jotka alkavat sanalla "P╨öivitys" ja sis╨ölt╨öv╨öt tiedoston 
  225.       tarkennetun polun nimen. 
  226.  
  227.    o  Arkistoon kopioidut tiedostot. Arkistotoimet on kirjattu lokiin riveille, 
  228.       jotka alkavat sanalla "Arkistointi" ja sis╨ölt╨öv╨öt tiedoston tarkennetun 
  229.       polun nimen. 
  230.  
  231.    o  Varmistuskopioidut tiedostot. Varmistuskopioinnit on kirjattu lokiin 
  232.       riveille, jotka alkavat sanalla "Varmistuskopiointi" ja sis╨ölt╨öv╨öt 
  233.       varmistuspolussa olevan tiedoston tarkennetun polun nimen. 
  234.  
  235.  Korjaava huolto luo ja yll╨öpit╨ö╨ö seuraavia tiedostoja omaan k╨öytt╨ñ╨ñns╨ö. 
  236.  Seuraavia tiedostoja ei saa muokata: 
  237.  
  238.       ARCHIVE_.xxx 
  239.       FIXSTART 
  240.       Kaikki IBMCSFLK-hakemiston tiedostot 
  241.       IBMCSFLK.DLL 
  242.       IBMCSFLK.EXE 
  243.       IBMCSFLK.LST 
  244.       IBMCSFLK.LOG 
  245.       IBMCSFLK.MGT 
  246.       IBMCSFLK.SYS 
  247.       LOGF0000.xxx 
  248.       LOGSTART.xxx 
  249.  
  250.  
  251. ΓòÉΓòÉΓòÉ 1.6. Virhetilanteiden k╨ösittely ΓòÉΓòÉΓòÉ
  252.  
  253. Korjaava huolto kest╨ö╨ö virhetilanteita, kuten lukittuja tiedostoja ja huollon 
  254. keskeytyksi╨ö. Kun korjaava huolto l╨ñyt╨ö╨ö lukitun tiedoston, joka on 
  255. p╨öivitett╨öv╨ö tai korvattava, se k╨ösittelee tiedoston vasta seuraavan 
  256. alkulatauksen j╨ölkeen ja jatkaa muita huoltotoimia. Alkulataus on teht╨öv╨ö ennen 
  257. toisen huoltopakkauksen k╨öytt╨ñ╨ö. Voit kuitenkin lyk╨öt╨ö alkulatauksen sopivaan 
  258. hetkeen, kuten ty╨ñp╨öiv╨ön loppuun. 
  259.  
  260. Jos k╨öyt╨ñss╨ö on SERVICE-ohjelma ja korjaava huolto huomaa, ettei levyss╨ö ole 
  261. riitt╨öv╨östi tilaa lukittujen tiedostojen k╨ösittelyyn, j╨örjestelm╨ö kehottaa 
  262. k╨öytt╨öm╨ö╨ön FSERVICE-ohjelmaa. Vastaustiedostossa CSF_SEL.000 (ensimm╨öisen 
  263. aloitusaseman p╨ö╨öhakemistossa) on SERVICE-ohjelman k╨öyt╨ñst╨ö syntyneit╨ö 
  264. merkint╨ñj╨ö lukittujen tiedostojen k╨ösittely-yritykseen asti. T╨öydenn╨ö 
  265. vastaustiedoston syntaksi kohdan FSERVICE-ohjelman vastaustiedoston k╨öytt╨ñ 
  266. ohjeiden mukaan ja aloita korjaava huolto uudelleen levykkeest╨ö. 
  267.  
  268. Jos SERVICE- tai FSERVICE-ohjelman ajo keskeytyy esimerkiksi s╨öhk╨ñkatkon takia, 
  269. voit sallia korjaavan huollon jatkaa huoltoa tai keskeytt╨ö╨ö huollon. Kun p╨ö╨öt╨öt 
  270. jatkaa huoltoa, korjaava huolto jatkaa keskeytyskohdasta. 
  271.  
  272. Jos FSERVICE-ohjelma on keskeytyksen hetkell╨ö ohjaamattomassa k╨öyt╨ñss╨ö NetView 
  273. DM/2 -ymp╨örist╨ñss╨ö, korjaava huolto palauttaa p╨ö╨ökoneeseen virheen eik╨ö uusia 
  274. huoltoja voi tehd╨ö, ennen kuin keskeytetty huolto on onnistuneesti p╨ö╨öttynyt. 
  275. Lokitiedoston sanoma osoittaa, ett╨ö tietyn huollon elvytys on odottamassa. 
  276.  
  277. Huomautus:   Jos huolto keskeytyy, on suositeltavaa ajaa CHKDSK-ohjelma 
  278. F-parametrin kanssa ennen huollon jatkamista. CHKDSK tutkii tiedostot ja 
  279. poistaa tiedostojen osat, joita huollon keskeytys on voinut j╨ött╨ö╨ö levyyn. 
  280. Lis╨ötietoja CHKDSK-ohjelmasta on "OS/2:n komento-oppaassa". 
  281.  
  282.  
  283. ΓòÉΓòÉΓòÉ 2. Korjaavan huollon k╨öytt╨ñ ΓòÉΓòÉΓòÉ
  284.  
  285. Korjaavan huollon k╨öytt╨ñliittym╨ösi riippuu j╨örjestelm╨ön ymp╨örist╨ñst╨ö. 
  286. Yksitt╨öisess╨ö j╨örjestelm╨öss╨ö k╨öyt╨ñss╨ö on graafinen SERVICE-ohjelma ja 
  287. l╨öhiverkossa k╨öytet╨ö╨ön komentoperustaista FSERVICE-vastaustiedostoa. 
  288.  
  289.  
  290. ΓòÉΓòÉΓòÉ 2.1. SERVICE-ohjelman k╨öytt╨ñ ΓòÉΓòÉΓòÉ
  291.  
  292. SERVICE-ohjelman on graafinen k╨öytt╨ñliittym╨ö, jossa yksi tai useita 
  293. j╨örjestelm╨ön ohjelmia huolletaan huoltoikkunan avulla. Aloita korjaava huolto 
  294. ja k╨öyt╨ö SERVICE-ohjelmaa seuraavien vaiheiden mukaan. 
  295.  
  296.    1. Avaa OS/2:n ikkunaistunto. 
  297.  
  298.    2. Aseta korjaavan huollon levyke 1 asemaan A. 
  299.  
  300.    3. Siirry A-asemaan. 
  301.  
  302.    4. Kirjoita kehotteen per╨ö╨ön komento SERVICE ja paina Enter-n╨öpp╨öint╨ö. 
  303.  
  304.    5. N╨öyt╨ö huollettavien ohjelmien luettelo valitsemalla OS/2:n korjaava 
  305.       huolto -ikkunan vaihtoehto OK. 
  306.  
  307.  
  308. ΓòÉΓòÉΓòÉ 2.1.1. Huollon k╨öytt╨ñ ΓòÉΓòÉΓòÉ
  309.  
  310. Huollettavia ohjelmat -ikkunassa n╨ökyv╨öt j╨örjestelm╨ön ohjelmat, joihin huoltoa 
  311. voidaan k╨öytt╨ö╨ö seuraavien ehtojen mukaan: 
  312.  
  313.    o  Ohjelmien on oltava asennettuina j╨örjestelm╨ö╨ön. 
  314.    o  Ohjelmiin on oltava p╨öivityksi╨ö k╨öytett╨öv╨öss╨ö FixPakissa tai 
  315.       ServicePakissa. 
  316.    o  Ohjelmilla on oltava huollon SYSLEVEL-tiedoston kanssa yhteensopivat 
  317.       SYSLEVEL-tiedostot. 
  318.  
  319.  Kaikki Ohjelmat-kent╨ön huollettavissa olevat ohjelmat ovat oletusarvoisesti 
  320.  valittuina. Jos et halua huoltaa yht╨ö tai useita lueteltuja ohjelmia, poista 
  321.  n╨öiden ohjelmien valinta. Ohjelmia ei en╨ö╨ö ole korostettu eik╨ö niit╨ö huolleta. 
  322.  
  323.  Jos kyseess╨ö on jonkin ohjelman ensimm╨öinen huoltokerta, Arkistointi-kentt╨ö╨ön 
  324.  on m╨ö╨öritett╨öv╨ö ohjelman arkiston polku ja hakemisto. Jos ohjelmalla on jo 
  325.  arkisto, Arkistointi-kent╨ön tietoja ei voi muokata. Lis╨ötietoja arkistoista ja 
  326.  niiden hakemistoista on kohdassa Ohjelman palautus perustasolle. 
  327.  
  328.  Jos valittua ohjelmaa on jo huollettu, voit halutessasi m╨ö╨öritt╨ö╨ö ohjelman 
  329.  varmistuskopiolle polun ja hakemiston Varmistuskopio-kentt╨ö╨ön. Jos ohjelman 
  330.  arkistoa ei ole viel╨ö tallennettu, Varmistuskopio-kentt╨ö╨ö ei voi muokata. 
  331.  Lis╨ötietoja varmistuskopioinnista on kohdassa Ohjelman palautus aiemmalle 
  332.  tasolle. 
  333.  
  334.  Kun olet valinnut huollettavat ohjelmat, huolla ne napsauttamalla 
  335.  Huolto-painiketta. Saat n╨ökyviin luettelon ohjelmista, joilla on arkisto tai 
  336.  varmistuskopio, tai luettelon ohjelmista, jotka voidaan vahvistaa, 
  337.  napsauttamalla Ohjelmaluettelon muutto -painiketta. 
  338.  
  339.  
  340. ΓòÉΓòÉΓòÉ 2.1.2. Ohjelmaluettelon muutto ΓòÉΓòÉΓòÉ
  341.  
  342. Ohjelmaluettelon muutto -painikkeen avulla saat n╨ökyviin ikkunan, josta voit 
  343. valita jonkin korjaavan huollon yll╨öpit╨ömist╨ö nelj╨öst╨ö ohjelmaluettelosta. 
  344. Valitun ohjelmaluettelon laji m╨ö╨öritt╨ö╨ö toimet, joita valituille ohjelmille voi 
  345. toteuttaa. Jos valitset olemattoman ohjelmaluettelon, esimerkiksi kun 
  346. j╨örjestelm╨öss╨ö ei ole ohjelmien varmistuskopioita, korjaava huolto antaa 
  347. virhesanoman. 
  348.  
  349. Korjaava huolto yll╨öpit╨ö╨ö seuraavia luetteloita: 
  350.  
  351.  Huollettavat ohjelmat 
  352.            Luettelo j╨örjestelm╨öss╨ö olevista ohjelmista, joita voi huoltaa. Kun 
  353.            valitset Huollettavat ohjelmat, voit k╨öytt╨ö╨ö ikkunaa, jossa valitut 
  354.            ohjelmat huolletaan. 
  355.  
  356.  Arkistoidut ohjelmat 
  357.            Luettelo j╨örjestelm╨ön ohjelmista, joilla on arkisto. Kun valitset 
  358.            Arkistoidut ohjelmat, voit k╨öytt╨ö╨ö ikkuna, jossa valitut ohjelmat 
  359.            voidaan palauttaa perustasolle tai jossa arkisto voidaan 
  360.            edelleenohjata toiseen paikkaan. 
  361.  
  362.  Varmistuskopioidut ohjelmat 
  363.            Luettelo j╨örjestelm╨ön ohjelmista, joista on varmistuskopio. Kun 
  364.            valitset Varmistuskopioidut ohjelmat, voit k╨öytt╨ö╨ö ikkunaa, jossa 
  365.            valitut ohjelmat voidaan palauttaa aiemmalle tasolle. 
  366.  
  367.  Vahvistamattomat ohjelmat 
  368.            Luettelo j╨örjestelm╨ön ohjelmista, joita ei ole vahvistettu. Kun 
  369.            valitset Vahvistamattomat ohjelmat, voit k╨öytt╨ö╨ö ikkunaa, jossa 
  370.            vahvistetaan valitut ohjelmat. 
  371.  
  372.  
  373. ΓòÉΓòÉΓòÉ 2.1.3. Korjaavan huollon edelleenohjaus toiseen arkistoon ΓòÉΓòÉΓòÉ
  374.  
  375. T╨öm╨ön ikkunan avulla voit edelleenohjata korjaavan huollon eri arkistoon, kuin 
  376. mik╨ö on m╨ö╨öritetty L╨öhdehakemisto-kent╨öss╨ö. 
  377.  
  378. Saat Edelleenohjaus-ikkunan n╨ökyviin seuraavasti: 
  379.  
  380.    1. Napsauta Ohjelmaluettelon muutto -painiketta. 
  381.    2. Valitse Arkistoituja ohjelmia -valintanappi. 
  382.    3. Kaikki Arkistoituja ohjelmia -ikkunan ohjelmat on oletusarvoisesti 
  383.       valittu. Poista ohjelmat, joiden arkistoa et halua muutta ja napsauta sen 
  384.       j╨ölkeen Edelleenohjaus-painiketta. 
  385.  
  386.  Kun Korjaava huolto - edelleenohjaus -ikkuna on n╨ökyviss╨ö, voit tarkastella 
  387.  arkistoitujen ohjelmien luetteloa (Ohjelmat-kent╨öss╨ö) sek╨ö arkistojen 
  388.  sijaintia (L╨öhdehakemisto-kent╨öss╨ö). 
  389.  
  390.  Kirjoita arkiston uusi polku Kohdehakemisto-kentt╨ö╨ön. Arkiston polku voi olla 
  391.  levykkeess╨ö, paikallisessa asemassa tai verkkoasemassa. Arkistotiedostojen on 
  392.  oltava uudessa paikassa, ennen kuin napsautat OK-painiketta. 
  393.  
  394.  
  395. ΓòÉΓòÉΓòÉ 2.1.4. Huollon peruutus ΓòÉΓòÉΓòÉ
  396.  
  397. Huollon peruutuksen ikkunassa voit palauttaa ohjelman perustasolle tai 
  398. aiemmalle tasolle. 
  399.  
  400. Saat ikkunan n╨ökyviin seuraavasti: 
  401.  
  402.    1. Napsauta Ohjelmaluettelon muutto -painiketta. 
  403.  
  404.    2. Tee toinen seuraavista: 
  405.  
  406.         o  Jos haluat palauttaa ohjelman perustasolle, valitse Arkistoituja 
  407.            ohjelmia -valintanappi. Kaikki Arkistoituja ohjelmia -ikkunan 
  408.            ohjelmat ovat oletusarvoisesti valittuina. Poista niiden ohjelmien 
  409.            valinta, joita et halua palauttaa, ja napsauta sen j╨ölkeen 
  410.            Palautus-painiketta. 
  411.  
  412.         o  Jos haluat palauttaa ohjelman aiemmalle tasolle, valitse 
  413.            Varmistuskopioituja ohjelmia -valintanappi. Kaikki 
  414.            Varmistuskopioituja ohjelmia -ikkunan ohjelmat ovat oletusarvoisesti 
  415.            valittuina. Poista niiden ohjelmien valinta, joita et halua 
  416.            palauttaa, ja napsauta sen j╨ölkeen Palautus-painiketta. 
  417.  
  418.  Kun Korjaava huolto - palautus -ikkuna on n╨ökyviss╨ö, voit tarkastella 
  419.  valittujen ohjelmien luetteloa (Ohjelmat-kent╨öss╨ö) sek╨ö niiden 
  420.  varmistuskopioinnin tasoa (Kohdetaso-kent╨öss╨ö). Palauta ohjelma kohdetasolle 
  421.  napsauttamalla OK-painiketta. 
  422.  
  423.  
  424. ΓòÉΓòÉΓòÉ 2.1.5. Ohjelman vahvistus ΓòÉΓòÉΓòÉ
  425.  
  426. T╨öm╨ön ikkunan avulla voit vahvistaa ohjelman huolletun ohjelman. 
  427.  
  428. FixPakilla huolletun ohjelman vahvistus vapauttaa ohjelman varmistuskopion 
  429. k╨öytt╨öm╨ön levytilan ja poistaa ohjelman palautusmahdollisuuden aiemmalle 
  430. tasolle. Voit edelleen palauttaa ohjelman perustasolle. 
  431.  
  432. ServicePakilla huolletun ohjelman vahvistus vapauttaa ohjelman varmistuskopion 
  433. k╨öytt╨öm╨ön levytilan ja poistaa viittauksen arkistoon. Ohjelmaa ei voi en╨ö╨ö 
  434. palauttaa. 
  435.  
  436. Saat vahvistusikkunan n╨ökyviin seuraavasti: 
  437.  
  438.    1. Napsauta Ohjelmaluettelon muutto -painiketta. 
  439.    2. Valitse Vahvistamattomat ohjelmat -valintanappi. 
  440.    3. Kaikki Vahvistamattomat ohjelmat -ikkunan ohjelmat ovat oletusarvoisesti 
  441.       valittuina. Poista niiden ohjelmien valinta, joita et halua vahvistaa ja 
  442.       napsauta sen j╨ölkeen Vahvistus-painiketta. 
  443.  
  444.  Kun Korjaava huolto - vahvistus -ikkuna on n╨ökyviss╨ö, voit tarkastella 
  445.  ohjelmien luetteloa, arkistotasoa ja varmistustasoa. Vahvista ohjelma 
  446.  napsauttamalla OK-painiketta. 
  447.  
  448.  
  449. ΓòÉΓòÉΓòÉ 2.2. FSERVICE-ohjelman vastaustiedoston k╨öytt╨ñ ΓòÉΓòÉΓòÉ
  450.  
  451. T╨öss╨ö osassa kuvataan FSERVICE-ohjelman vastaustiedoston tunnisteet ja 
  452. syntaksi. Syntaksista on yksityiskohtaiset esimerkit. Osassa kuvataan my╨ñs 
  453. FSERVICE-ohjelman komennot ja parametrit. 
  454.  
  455. Huoltopyynt╨ñ on koodattava vastaustiedostoon ennen FSERVICE-ohjelman aloitusta. 
  456. Vastaustiedostojen esimerkit ovat seuraavissa levykkeiss╨ö: 
  457.  
  458.       Korjaavan huollon levykkeess╨ö 2, jos levykkeet ovat 3,5 tuuman kokoisia. 
  459.       Korjaavan huollon levykkeess╨ö 3, jos levykkeet ovat 5,25 tuuman kokoisia. 
  460.  Voit muokata esimerkkitiedostoa ja mukauttaa huoltopyynn╨ñn tunnisteet. Voit 
  461.  luoda uuden vastaustiedoston avaamalla RESPONSE.FIL-tiedoston ja koodaamalla 
  462.  huoltopyynn╨ñn tunnisteet t╨öh╨ön tiedostoon. M╨ö╨örit╨ö uuden vastaustiedoston 
  463.  sijainti CONFIG.SYS-tiedostossa tai kirjoittamalla se kehotteen per╨ö╨ön 
  464.  aloittaessasi FSERVICE-ohjelman k╨öyt╨ñn (lis╨ötietoja FSERVICE-komennosta ja sen 
  465.  parametreista sek╨ö CONFIG.SYS-tiedoston sijainnista on kohdassa 
  466.  FSERVICE-komento). 
  467.  
  468.  Aloita FSERVICE-ohjelman k╨öytt╨ñ seuraavasti: 
  469.  
  470.    1. Avaa OS/2:n ikkunaistunto. 
  471.    2. Aseta korjaavan huollon levyke 1 asemaan A. 
  472.    3. Siirry A-asemaan. 
  473.    4. Kirjoita kehotteen per╨ö╨ön komento FSERVICE ja paina Enter-n╨öpp╨öint╨ö. 
  474.    5. Noudata kuvaruutuun tulevia ohjeita. 
  475.  
  476.  
  477. ΓòÉΓòÉΓòÉ 2.2.1. Usean j╨örjestelm╨ön huolto samanaikaisesti ΓòÉΓòÉΓòÉ
  478.  
  479. Korjaavan huollon k╨öytt╨ñ vastaustiedoston avulla useisiin j╨örjestelmiin riippuu 
  480. ymp╨örist╨ñst╨ö ja sen kokoonpanon m╨ö╨örityksist╨ö. Lue verkkoymp╨örist╨ñsi 
  481. ohjekirjat, ennen kuin yrit╨öt huoltoa l╨öhiverkossa. Lue my╨ñs OS/2 Warpin 
  482. asennuslevykkeiss╨ö oleva README.CID-tiedosto sek╨ö t╨öm╨ön asiakirjan tiedot. 
  483.  
  484.  
  485. ΓòÉΓòÉΓòÉ 2.2.2. Vastaustiedoston syntaksi ΓòÉΓòÉΓòÉ
  486.  
  487. Korjaavan huollon vastaustiedostoissa voi k╨öytt╨ö╨ö kahdenlaisia tunnisteita. 
  488. "Yleiset" tunnisteet m╨ö╨öritt╨öv╨öt, miten korjaava huolto k╨ösittelee kaikkia 
  489. vastaustiedoston huoltopyynt╨ñj╨ö. "Avainsana"-tunnisteet m╨ö╨öritt╨öv╨öt, mit╨ö 
  490. korjaava huolto tekee ja mille ohjelmille. 
  491.  
  492. Seuraavassa on kuvattu yleiset ja avainsanatunnisteet. 
  493.  
  494.  
  495. ΓòÉΓòÉΓòÉ 2.2.3. Yleiset tunnisteet ΓòÉΓòÉΓòÉ
  496.  
  497. Yleiset tunnisteet m╨ö╨öritt╨öv╨öt, miten korjaava huolto k╨ösittelee kaikkia. 
  498. Yleisi╨ö tunnisteita on nelj╨ö. Ne kuvaavat 
  499.  
  500.    o  sijainnin vaihtoehtoiselle lokitiedostolle, johon tallennetaan 
  501.       lokihistoria 
  502.    o  antaako korvaava huolto tietyt tarkistussanomat vai ei 
  503.    o  huoltopakkauksen tai l╨öhdehakemiston sijainnin 
  504.    o  arkiston tai varmistuskopion sijainnin. 
  505.  
  506.  Seuraava tiivistelm╨ö kuvaa valinnaiset ja pakolliset yleiset tunnisteet sek╨ö 
  507.  sen, mill╨ö avainsanatunnisteella se on koodattu. 
  508.  
  509.  Yleinen tunniste Avainsanavaatimukset 
  510.  
  511.  :LOGFILE      Valinnainen - voidaan koodata mill╨ö tahansa avainsanalla 
  512.  
  513.  :FLAGS        Valinnainen - jos koodataan, avainsanan on oltava :SERVICE 
  514.  
  515.  :SOURCE       Valinnainen - jos koodataan, avainsanan on oltava :SERVICE 
  516.  
  517.  :TARGET       Pakollinen avainsanan :BACKOUT kanssa 
  518.  
  519.  Pakolliset yleistunnisteet on koodattava vastaustiedostoon ennen niit╨ö 
  520.  vastaavia avainsanoja. Jos pakollinen yleistunniste on vastaustiedostossa 
  521.  avainsanansa j╨ölkeen, FSERVICE-ohjelma p╨ö╨öttyy virheeseen. Jos valinnainen 
  522.  yleistunniste on vastaustiedostossa avainsanatunnisteen j╨ölkeen, sit╨ö ei oteta 
  523.  huomioon. Yleistunniste ei ole muista yleistunnisteista riippuvainen. Kukin 
  524.  yleistunniste voi esiinty╨ö vastaustiedostossa vain kerran. 
  525.  
  526.  :LOGFILE  asema\polku\tiedoston_nimi 
  527.  
  528.            M╨ö╨öritt╨ö╨ö, ett╨ö k╨öyt╨ñss╨ö on jokin muu lokitiedosto kuin 
  529.            oletuslokitiedosto. (Oletuslokitiedosto on ohjelman 
  530.            SYSLEVEL-hakemiston SERVICE.LOG-tiedosto.) Vaihtoehtoiselle 
  531.            tiedostolle on m╨ö╨öritett╨öv╨ö asema, hakemisto sek╨ö nimi. Jos 
  532.            vaihtoehtoista lokitiedostoa ei viel╨ö ole, korjaava huolto luo sen 
  533.            ja lis╨ö╨ö huoltohistorian uuteen lokitiedostoon. 
  534.  
  535.            :LOGFILE on valinnainen. 
  536.  
  537.  :FLAGS    lippu_1 Γöé lippu_2 Γöé lippu_3 
  538.  
  539.            Osoittaa, ett╨ö korjaava huolto ohittaa huollon aikana tietyt 
  540.            tarkistussanomat. Koodaa :FLAGS vain silloin, kun koodaat 
  541.            :SERVICE-avainsanatunnisteen. Jos m╨ö╨örit╨öt :FLAGS-tunnisteen 
  542.            vastaustiedostoon, jossa ei ole :SERVICE-tunnistetta, sit╨ö ei 
  543.            huomioida. 
  544.  
  545.            :FLAGS on valinnainen. Kun koodaat :FLAGS-tunnisteen, sinun on 
  546.            m╨ö╨öritett╨öv╨ö yksi tai useita seuraavista tunnisteista: 
  547.  
  548.       REPLACE_NEWER 
  549.                         M╨ö╨öritt╨ö╨ö, ett╨ö korjaava huolto korvaa ohjelmatiedostot 
  550.                         uusimmilla tiedostoilla. Jos REPLACE_NEWER-tunnistetta 
  551.                         ei m╨ö╨öritet╨ö, korjaava huolto pyyt╨ö╨ö kunkin tiedoston 
  552.                         kohdalla varmistamaan korjauksen. 
  553.  
  554.                         REPLACE_NEWER on koodattu esimerkkivastaustiedostossa 
  555.                         korjaavan huollon levykkeess╨ö 2. M╨ö╨öritt╨öm╨öll╨ö 
  556.                         REPLACE_NEWER-tunnisteen voit v╨öltt╨ö╨ö toistuvat 
  557.                         varmistussanomat, kun huollat useita ohjelmia 
  558.                         samanaikaisesti. 
  559.  
  560.       REPLACE_PROTECTED 
  561.                         M╨ö╨öritt╨ö╨ö, ett╨ö korjaava huolto korvaa luku-, piilo- ja 
  562.                         j╨örjestelm╨ötiedostot. Jos REPLACE_PROTECTED-tunnistetta 
  563.                         ei m╨ö╨öritet╨ö, korjaava huolto pyyt╨ö╨ö varmistamaan 
  564.                         suojatun tiedoston poiston tai korvauksen. 
  565.  
  566.                         REPLACE_PROTECTED on koodattu 
  567.                         esimerkkivastaustiedostossa korjaavan huollon 
  568.                         levykkeess╨ö 2. M╨ö╨öritt╨öm╨öll╨ö 
  569.                         REPLACE_PROTECTED-tunnisteen voit v╨öltt╨ö╨ö toistuvat 
  570.                         varmistussanomat, kun huollat useita ohjelmia 
  571.                         samanaikaisesti. 
  572.  
  573.       EXIT_WHEN_DONE 
  574.                         Kehottaa FSERVICE-ohjelman keskeytt╨öm╨ö╨ön ajon 
  575.                         virhetilanteessa ja raportoimaan virheist╨ö. 
  576.  
  577.  :SOURCE   asema\polku 
  578.  
  579.            M╨ö╨öritt╨ö╨ö huollossa k╨öytett╨öv╨ön huoltopakkauksen aseman ja 
  580.            hakemiston. :SOURCE on valinnainen. Voit m╨ö╨öritt╨ö╨ö 
  581.            :SOURCE-tunnisteen, jos vastaustiedostossa on my╨ñs 
  582.            :SERVICE-tunniste. Jos :SERVICE-tunnisteen kanssa ei k╨öytet╨ö 
  583.            :SOURCE-tunnistetta, oletusl╨öhdeasema on A. Jos :SOURCE-tunniste on 
  584.            koodattu vastaustiedostoon, jossa ei ole :SERVICE-tunnistetta, sit╨ö 
  585.            ei huomioida. 
  586.  
  587.  :TARGET   ARCHIVE Γöé BACKOUT 
  588.  
  589.            M╨ö╨öritt╨ö╨ö, ett╨ö ohjelma on palautettava joko varmistuskopiosta tai 
  590.            perustasosta. Vastaustiedostossa voi m╨ö╨öritt╨ö╨ö vain yhden 
  591.            :TARGET-avainsanan. Kaikki vastaustiedostossa olevat palautuspyynn╨ñt 
  592.            (jotka on m╨ö╨öritetty :BACKOUT-avainsanatunnisteella) palauttavat 
  593.            tiedostot :TARGET-tunnisteen m╨ö╨öritt╨öm╨ölle tasolle (joko PERUS tai 
  594.            VARMISTUSKOPIO). Jos haluat palauttaa ohjelmia eri tasoille, sinun 
  595.            on luotava kaksi eri vastaustiedostoa. 
  596.  
  597.            :TARGET on pakollinen sellaisissa vastaustiedostoissa, joissa on 
  598.            :BACKOUT-avainsana. Kun koodaat :TARGET-tunnisteen, sen on oltava 
  599.            ennen :BACKOUT-avainsanaa ja siin╨ö on m╨ö╨öritett╨öv╨ö taso. Jos 
  600.            :TARGET-tunniste on tiedostossa ilman :BACKOUT-tunnistetta, sit╨ö ei 
  601.            huomioida. 
  602.  
  603.  * 
  604.  
  605.            M╨ö╨öritt╨ö╨ö, ett╨ö merkkijono on huomautus. 
  606.  
  607.  
  608. ΓòÉΓòÉΓòÉ 2.2.4. Avainsanatunnisteet ΓòÉΓòÉΓòÉ
  609.  
  610. Avainsanatunnisteet m╨ö╨öritt╨öv╨öt tietylle ohjelmalle toteutettavan toiminnon. 
  611. Koska sama ohjelma voidaan asentaa useita kertoja tai j╨örjestelm╨ön useisiin 
  612. osiin, kaikissa avainsanatunnisteissa on p╨öivitett╨öv╨ön tai palautettavan 
  613. ohjelman tietyn esiintym╨ön m╨ö╨öritt╨öv╨ö :SYSLEVEL-tunniste. 
  614.  
  615. Voit toteuttaa toimintoja usealle ohjelmalle tai saman ohjelman usealle eri 
  616. esiintym╨ölle saman vastaustiedoston avulla. Et voi kuitenkaan koodata ohjelman 
  617. samalle esiintym╨ölle (jolla on sama SYSLEVEL-tiedosto) ristiriitaisia toimia, 
  618. kuten samanaikaisen ohjelman vahvistus ja palautus aiemmalle tasolle. Et voi 
  619. my╨ñs toteuttaa samaa toimintoa kahdesti ohjelman samalle esiintym╨ölle. 
  620. Ristiriitaiset tai monikertaiset pyynn╨ñt ohjelman samalle esiintym╨ölle est╨öv╨öt 
  621. FSERVICE-ohjelman ajon. 
  622.  
  623.  :SERVICE 
  624.            M╨ö╨öritt╨ö╨ö, ett╨ö ohjelma huolletaan. :SERVICE-tunnisteella on kaksi 
  625.            paikasta riippuvaa parametritunnistetta, joiden on oltava heti sen 
  626.            j╨ölkeen, sek╨ö yksi valinnainen tunniste. Kunkin tunnisteen on oltava 
  627.            omalla rivill╨ö╨ön. Parametritunnisteet ovat: 
  628.  
  629.       :SYSLEVEL asema\polku\SYSLEVEL.xxx 
  630.  
  631.                 M╨ö╨öritt╨ö╨ö huollettavan ohjelman SYSLEVEL-tiedoston aseman ja 
  632.                 hakemiston. Tunnisteen on oltava vastaustiedostossa 
  633.                 :SERVICE-avainsanan j╨ölkeen. Jos asemaa ei m╨ö╨öritet╨ö, kaikki 
  634.                 osiot huolletaan. 
  635.  
  636.       :ARCHIVE  asema\polku 
  637.  
  638.                 M╨ö╨öritt╨ö╨ö huollettavan ohjelman arkiston aseman ja hakemiston. 
  639.                 Tunnisteen on oltava vastaustiedostossa :SERVICE-avainsanan 
  640.                 j╨ölkeen, jos kyseess╨ö on ohjelman ensimm╨öinen huolto. Jos 
  641.                 asemaa ei m╨ö╨öritet╨ö, korjaava huolto luo arkiston kaikkiin 
  642.                 huollettaviin osoihin. 
  643.  
  644.       :BACKUP   asema\polku 
  645.  
  646.                 M╨ö╨öritt╨ö╨ö huollettavan ohjelman varmistuskopion aseman ja 
  647.                 hakemiston. Tunniste voi vaihtoehtoisesti olla 
  648.                 vastaustiedostossa :SERVICE-avainsanan j╨ölkeen, jos ohjelmalla 
  649.                 on jo arkisto. Jos asemaa ei m╨ö╨öritet╨ö, korjaava huolto luo 
  650.                 varmistuskopion kaikkiin huollettaviin osioihin. 
  651.  
  652.  :BACKOUT 
  653.            M╨ö╨öritt╨ö╨ö, ett╨ö ohjelma on palautettava :TARGET-tunnisteen 
  654.            m╨ö╨öritt╨öm╨ö╨ön tasoon. :BACKOUT-tunnisteella on yksi paikasta riippuva 
  655.            parametritunniste, jonka on oltava sen j╨ölkeisell╨ö rivill╨ö. 
  656.            Parametritunniste on 
  657.  
  658.       :SYSLEVEL asema\polku\SYSLEVEL.xxx 
  659.  
  660.                 M╨ö╨öritt╨ö╨ö varmistuskopioitavan ohjelman SYSLEVEL-tiedoston 
  661.                 aseman ja hakemiston. Tunnisteen on oltava vastaustiedostossa 
  662.                 :BACKOUT-avainsanan j╨ölkeen. 
  663.  
  664.  :REDIRECT 
  665.            M╨ö╨öritt╨ö╨ö, ett╨ö korjaava huolto on edelleenohjattava uuteen 
  666.            arkistoon. :REDIRECT-tunnisteella on kaksi paikasta riippuvaa 
  667.            parametritunnistetta, joiden on oltava heti sen j╨ölkeen omilla 
  668.            riveill╨ö╨ön. Parametritunnisteet ovat: 
  669.  
  670.       :SYSLEVEL asema\polku\SYSLEVEL.xxx 
  671.  
  672.                 M╨ö╨öritt╨ö╨ö arkistoon liitetyn ohjelman SYSLEVEL-tiedoston aseman 
  673.                 ja hakemiston. Tunnisteen on oltava vastaustiedostossa 
  674.                 :REDIRECT-avainsanan j╨ölkeen. 
  675.  
  676.       :ARCHIVE  asema\polku 
  677.  
  678.                 M╨ö╨öritt╨ö╨ö arkiston uuden aseman ja polun.. Tunnisteen on oltava 
  679.                 vastaustiedostossa :REDIRECT-avainsanan j╨ölkeen. 
  680.  
  681.  :COMMIT 
  682.            M╨ö╨öritt╨ö╨ö, ett╨ö huollettu vahvistetaan. :COMMIT-tunnisteella on yksi 
  683.            paikasta riippuva parametritunniste, jonka on oltava sen j╨ölkeen 
  684.            omalla rivill╨ö╨ön. Parametritunniste on 
  685.  
  686.       :SYSLEVEL asema\polku\SYSLEVEL.xxx 
  687.  
  688.                 M╨ö╨öritt╨ö╨ö vahvistettavan ohjelman SYSLEVEL-tiedoston aseman ja 
  689.                 hakemiston. Tunnisteen on oltava vastaustiedostossa 
  690.                 :COMMIT-avainsanan j╨ölkeen. 
  691.  
  692.  
  693. ΓòÉΓòÉΓòÉ 2.2.5. Huollon k╨öytt╨ñ ΓòÉΓòÉΓòÉ
  694.  
  695. Seuraavassa esimerkiss╨ö on kuvattu FSERVICE-vastaustiedoston syntaksi, jonka 
  696. avulla huolletaan ohjelma ja luodaan arkisto D-asemaan. Yleistunnisteen :SOURCE 
  697. on oltava vastaustiedostossa ennen avainsanoja. Jos yleistunniste :FLAGS 
  698. koodataan sen on my╨ñs oltava vastaustiedostossa ennen avainsanoja ja v╨öhint╨ö╨ön 
  699. yksi sen kolmesta tunnisteesta on m╨ö╨öritett╨öv╨ö. 
  700.  
  701.  
  702. :SOURCE A:\
  703. :FLAGS   REPLACE_NEWER REPLACE_PROTECTED
  704. :SERVICE
  705. :SYSLEVEL C:\OS2\INSTALL\SYSLEVEL.OS2
  706. :ARCHIVE D:\ARCHIVE
  707.  
  708.  
  709. ΓòÉΓòÉΓòÉ 2.2.6. Korjaavan huollon edelleenohjaus toiseen arkistoon ΓòÉΓòÉΓòÉ
  710.  
  711. Seuraavassa esimerkiss╨ö on kuvattu FSERVICE-vastaustiedoston syntaksi, jonka 
  712. avulla arkiston edelleenohjataan l╨öhiverkkoon. Pakollisia yleistunnisteita ei 
  713. tarvita eik╨ö valinnaisia yleistunnisteita ole m╨ö╨öritetty. Sek╨ö :SYSLEVEL- ett╨ö 
  714. :ARCHIVE-tunnisteen on oltava :REDIRECT-tunnisteen j╨ölkeen. 
  715.  
  716.  
  717. :REDIRECT
  718. :SYSLEVEL C:\OS2\INSTALL\SYSLEVEL.OS2
  719. :ARCHIVE X:\CSD\OS2V3\ARCHIVE
  720.  
  721.  
  722. ΓòÉΓòÉΓòÉ 2.2.7. Ohjelman palautus aiemmalle tasolle ΓòÉΓòÉΓòÉ
  723.  
  724. Seuraavassa esimerkiss╨ö on kuvattu FSERVICE-vastaustiedoston syntaksi, jonka 
  725. avulla palautetaan ohjelman aiemmalle tasolle. Valinnaisia yleistunnisteita ei 
  726. k╨öytet╨ö. :TARGET-tunnisteen parametrin on oltava BACKUP. 
  727.  
  728.  
  729. :TARGET  BACKUP
  730. :BACKOUT
  731. :SYSLEVEL C:\OS2\INSTALL\SYSLEVEL.OS2
  732.  
  733.  
  734. ΓòÉΓòÉΓòÉ 2.2.8. Ohjelman vahvistus ΓòÉΓòÉΓòÉ
  735.  
  736. Seuraavassa esimerkiss╨ö on kuvattu FSERVICE-vastaustiedoston syntaksi, jonka 
  737. avulla huollettu ohjelma vahvistetaan. Pakollisia yleistunnisteita ei ole eik╨ö 
  738. valinnaisia yleistunnisteita k╨öytet╨ö. 
  739.  
  740.  
  741. :COMMIT
  742. :SYSLEVEL C:\OS2\INSTALL\SYSLEVEL.OS2
  743.  
  744.  
  745. ΓòÉΓòÉΓòÉ 2.2.9. FSERVICE-komento ΓòÉΓòÉΓòÉ
  746.  
  747. FSERVICE-komennon ja -parametrien avulla FSERVICE-ohjelmalle voidaan antaa 
  748. lis╨ötietoja huoltopyynn╨ñst╨ö tai ohittaa vastaustiedoston m╨ö╨öritykset. Komento 
  749. voi k╨öytt╨ö╨ö seuraavilla tavoilla: 
  750.  
  751.    o  Kun k╨öytett╨öviss╨ö on kehote, kun k╨öynnistett╨öess╨ö CID-ymp╨örist╨ñss╨ö 
  752.       SEMAINT-ohjelma, FSERVICE-komennon voi kirjoittaa kehotteen per╨ö╨ön. 
  753.  
  754.    o  FSERVICE-komennon parametreja voi muokata CONFIG.SYS-tiedostossa. 
  755.  
  756.       CONFIG.SYS-tiedosto on korjaavan huollon levykkeess╨ö 2 (3,5 tuuman 
  757.       levykkeet) tai levykkeess╨ö 3 (5,25 tuuman levykkeet). 
  758.  
  759.  Komentorivin parametrit ohittavat vastaustiedoston tunnisteet. 
  760.  CONFIG.SYS-tiedoston parametrit ohittavat komentorivin parametrit. 
  761.  
  762.  ? 
  763.            N╨öytt╨ö╨ö kuvaruudussa FSERVICE-komennon syntaksin ja parametrien 
  764.            kuvaukset. 
  765.  
  766.  /S:asema\polku 
  767.            M╨ö╨öritt╨ö╨ö ServicePakin n╨ök╨ñistiedostojen tarkennetun polun. Polku 
  768.            voi olla joko paikallinen umpilevy tai koodipalvelimen asema. Polku 
  769.            riippuu j╨örjestelm╨ön hakemistorakenteesta. Jos k╨öyt╨ñss╨ö on 
  770.            julkaisussa "LAN Configuration, Installation, and Distribution 
  771.            Utility Guide" suositeltu hakemistorakenne ja OS/2:n version 2.0 
  772.            ServicePak, polku on <asema>\CSD\OS2V20\CSD01. 
  773.  
  774.            Parametri on pakollinen. 
  775.  
  776.  /T:asema\polku 
  777.            M╨ö╨öritt╨ö╨ö j╨örjestelm╨ön aloitushakemiston tarkennetun polun. Jos 
  778.            j╨örjestelm╨ö on aloitettu umpilevyn yll╨öpitoj╨örjestelm╨öst╨ö, polku 
  779.            t╨ösm╨ö╨ö SEMAINT-komennossa m╨ö╨öritetyn T-parametrin kanssa. 
  780.            FSERVICE-ohjelma palauttaa t╨öss╨ö hakemistossa olevat CONFIG.SYS-, 
  781.            STARTUP.CMD- ja AUTOEXEC.BAT-tiedostojen varmistuskopiot. 
  782.  
  783.            Parametri on valinnainen. Jos korjaava huolto aloitetaan levykkeest╨ö 
  784.            ja T-parametri on m╨ö╨öritetty, korjaava huolto ei vahvista 
  785.            parametrissa m╨ö╨öritetty╨ö polkua. 
  786.  
  787.  /R:polku\tiedosto.tun 
  788.            M╨ö╨öritt╨ö╨ö korjaavan huollon vastaustiedoston tarkennetun polun. Jos 
  789.            k╨öyt╨ñss╨ö on julkaisussa "LAN Configuration, Installation, and 
  790.            Distribution Utility Guide" suositeltu hakemistorakenne ja OS/2:n 
  791.            version 2.0 ServicePak, polku on <asema>\CSD\OS2V20\CSD01. 
  792.  
  793.            Parametri on pakollinen. 
  794.  
  795.  /L1:polku\tiedosto.tun 
  796.  
  797.  /L:polku\tiedosto.tun 
  798.            M╨ö╨öritt╨ö╨ö huoltolokin tarkennetun polun. 
  799.  
  800.            Parametrin on valinnainen. 
  801.  
  802.  /CID 
  803.            M╨ö╨öritt╨ö╨ö, ett╨ö FSERVICE-ohjelman on palautettava seuraavat 
  804.            tiedostot SEMAINT-ohjelman luomista varmistuskopioista: 
  805.  
  806.    o  OS2BOOT 
  807.    o  OS2KRNL 
  808.    o  OS2LDR 
  809.    o  OS2DASD.DMD 
  810.    o  OS2SCSI.DMD 
  811.    o  OS2LDR.MSG 
  812.  
  813.            Parametri on valinnainen. M╨ö╨örit╨ö CID-parametri vain, kun 
  814.            FSERVICE-ohjelmaa ajetaan SEMAINT-ohjelman luomassa 
  815.            yll╨öpitoj╨örjestelm╨öss╨ö. 
  816.  
  817.  /LARGE 
  818.            M╨ö╨öritt╨ö╨ö, ett╨ö huoltopakkaus on CD-tietolevyss╨ö. 
  819.  
  820.  
  821. ΓòÉΓòÉΓòÉ 3. Huomautukset ΓòÉΓòÉΓòÉ
  822.  
  823. T╨öss╨ö julkaisussa saatetaan viitata sellaisiin IBM:n koneisiin, ohjelmiin tai 
  824. palveluihin, joita ei ole saatavana Suomessa. T╨öllaisia viittauksia ei pid╨ö 
  825. tulkita niin, ett╨ö IBM aikoo Suomessa markkinoida niit╨ö. Viittaukset IBM:n 
  826. koneisiin, ohjelmiin tai palveluihin eiv╨öt tarkoita, ett╨ö vain niit╨ö voidaan 
  827. k╨öytt╨ö╨ö. Niiden asemesta on mahdollista k╨öytt╨ö╨ö mit╨ö tahansa toiminnaltaan 
  828. vastaavaa konetta, ohjelmaa tai palvelua, joka ei loukkaa IBM:n tekij╨önoikeutta 
  829. tai muita lailla suojattuja oikeuksia. Haluttaessa k╨öytt╨ö╨ö t╨öm╨ön tuotteen 
  830. kanssa muita kuin IBM:n nime╨ömi╨ö koneita, ohjelmia tai palveluja on niiden 
  831. k╨öyt╨ñn arviointi tai tarkistus k╨öytt╨öj╨ön omalla vastuulla. 
  832.  
  833. IBM:ll╨ö voi olla patentteja tai patenttihakemuksia, jotka koskevat t╨öss╨ö 
  834. tuotteessa esitettyj╨ö asioita. T╨öm╨ön tuotteen hankinta ei anna mit╨ö╨ön lisenssi╨ö 
  835. n╨öihin patentteihin. 
  836.  
  837. IBM EI MY╨⌐NN╨₧ MINK╨₧╨₧NLAISTA TAKUUTA T╨₧SS╨₧ ASIAKIRJASSA ESITETTYIHIN TIETOIHIN. 
  838. NIMENOMAISESTI EI TAATA NIIDEN MARKKINOITAVUUTTA JA SOPIVUUTTA TIETTYYN 
  839. TARKOITUKSEEN. IBM EI MY╨⌐NN╨₧ MIT╨₧╨₧N LISENSSEJ╨₧ MAINITTUIHIN TUOTTEISIIN 
  840. LIITTYVIIN PATENTTEIHIN TAI TEKIJ╨₧NOIKEUKSIIN. 
  841.  
  842.  
  843. ΓòÉΓòÉΓòÉ 3.1. Tavaramerkit ΓòÉΓòÉΓòÉ
  844.  
  845. Seuraavat nimet ovat IBM 
  846.  
  847.       NetView 
  848.       OS/2 
  849.