DOS-ohjelmat Win2K:ssa ja XP:ssä ja NT4:ssä

Omatarveohjelmoija

Minulla on kymmenkunta omatekoista DOS-ohjelmaa, jotka käyttävät samaa tietokantaa (ei oikea "tietokanta", vaan joukko jaettuja ns. ISAM-relaatiotiedostoja). Niitä käytetään 100 bitin verkossa jossa on Win2K-, WinXPhome- ja NT4sp6 -koneita.

Ohjelmat ovat toimineet hyvin jo 80-luvulta lähtien ja kehittelen niitä edelleenkin. Ohjelmissa on verkkokäyttötuki.

WinXPhome -koneessa voin avata ja käyttää niitä samassa koneessa useampia yhtä aikaa, ja ne toimivat niin kuin pitääkin. Myös normaali verkkokäyttö onnistuu, eli ohjelmia voi ajaa eri koneissa yhtäaikaa.

Ongelma ilmaantuu, kun yrittää käyttää useampaa kuin yhtä ohjelmaa samassa XP- tai NT-koneessa:

Win2K-koneessa ei samanaikainen käyttö onnistu, vaan toisen ohjelman avaamisyritys johtaa vain ohjelman (DOS-ikkunan) välähtämiseen ja häviämiseen pois ruudulta. Mitään virheherjaa ei tule. Sama oire NT4sp6-koneessa.

Näistä NT on "tiedostoserveri", mutta samalla myös työasema, jossa näitä ohjelmia eniten käytetään.

Ohjelmissa siis ilmeisesti ei ole vikaa, koska XP:ssä niitä voi ajaa useita yhtä aikaa. Vika lienee muiden koneiden asetuksissa?

Osaako kukaan antaa vinkkiä, jonka avulla saisin Win2K- ja NT-koneenikin säädetyksi siten, että niissä voidaan ajaa useampia DOS-ohjelmia yhtä aikaa?

2

962

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • daatabaase

      ..yhteiskäyttö virhe, jos haluat itse hoitaa sen niin se täytyy huomioida sitten myös koodissa, jotenkin tuntuu että kannattais varmaan siirtyä oikelle vuosituhannelle.

      • ongelmaan

        Yhteiskäyttö on huomioitu koodissa; tiedostot avataan jaettuina ja tietueet lukitaan päivityksen ajaksi. Sen ei siis pitäisi olla ongelma. Jos olisi, siitä tulisi herjoja, ainakin ohjelmilta. Kuten kerroin, niin ohjelmat toimivat OK samojen tiedostojen kimpussa yhtä aikaa useassa koneessa, mutta samassa koneessa useat ohjelmat yhtäaikaa toimivat vain XP:ssä.

        Mitä tulee vuosituhanteen, niin ohjelmisto on niin laaja (ja hyvä), että sitä ei minun kannata tehdä eikä teettää uusiksi Windowsille, ja sitten joskus ehkä taas uudestaan jollekin uudemmalle windowsille... Veisi liikaa aikaa tai rahaa, ja hyöty olisi noin nolla.

        Ainoa vuosituhannen aiheuttama ongelma on rinnakkaiskirjoitinporttien häviäminen uusista koneista (DOS ei tunne USB:tä), mutta eiköhän niitä saa muutaman euron maksavina lisäkortteina vielä ainakin minun eläkepäiviini asti, samoin kuin rinnakkaisportilla varustettuja kirjoittimiakin. (Ehkä sitten eläkkeellä voin tehdä ohjelmista Windows-versiot aikani kuluksi...)

        Eli unohdetaan verkkokäyttö, ja yksinkertaistetaan asiaa: mitä erilaista on XP:n ja Win 2000:n (ja NT:n) oletusasetuksissa, mikä aiheuttaa sen, että yhtäaikainen käyttö ei onnistu yhdessä 2000-koneessa (tai yhdessä NT-koneessa), mutta onnistuu yhdessä XP-koneessa?

        Yleensähän uudemmissa Windowseissa on pyritty tekemään DOS-ohjelmien käyttö aina vain hankalammaksi, mutta nyt onkin käynyt (vahingossa?) päinvastoin?


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Useita puukotettu Tampereella

      Mikäs homma tämä nyt taas on? "Useaa henkilöä on puukotettu Tampereen keskustassa kauppakeskus Ratinan lähistöllä." ht
      Tampere
      261
      4736
    2. Kuka rääkkää eläimiä Puolangalla?

      Poliisi ampui toistakymmentä nälkiintynyttä eläintä Puolangalla Tilalta oli ollut karkuteillä lähes viisikymmentä nälkii
      Puolanka
      80
      3187
    3. Leipivaaran päällä on kuoleman hiljaista.

      Suru vai suuri helpotus...
      Puolanka
      47
      2513
    4. Laitetaas nyt kirjaimet tänne

      kuka kaipaa ja ketä ?
      Ikävä
      36
      2423
    5. Meneeköhän sulla

      oikeasti pinnan alla yhtä huonosti kuin mulla? Tai yhtä huonosti mutta jollain eri tyylillä? Ei olisi pitänyt jättää sua
      Ikävä
      45
      1797
    6. Koska näit kaivattusi viimeksi

      Milloin tapasit rakkaasi? Ja etenikö suhde yhtään?
      Ikävä
      97
      1580
    7. Lähetä terveisesi kaipaamallesi henkilölle

      Vauva-palstalta tuttua kaipaamista uudessa ympäristössä. Kaipuu jatkukoon 💘
      Ikävä
      94
      1348
    8. PS uusimman gallupin rakettimainen nousija

      https://yle.fi/a/74-20170641 Aivan ylivoimaisesti suurin kannatuksen nousu PS:lle. Nousu on alkanut ja jatkuu 2 vuoden
      Maailman menoa
      143
      985
    9. Tekiskö nainen mieli tavata...

      Viikonloppuna ja...?
      Ikävä
      69
      978
    10. Laita vielä yksi viesti

      Saisin rohkeutta☺️ Naiselta
      Ikävä
      99
      928
    Aihe