Tässä jaksossa kerrotaan MTS:n asennuksen laitteisto- ja ohjelmistovaatimukset, selvitetään joitakin muita asennukseen liittyviä seikkoja sekä kerrotaan MTS:n tuesta Alpha-ympäristöissä.
Voit asentaa MTS:n tietokoneeseen jommallakummalla seuraavista tavoista:
ÒMTS toimii Windows NT:ssä ja WindowsÒ 95:ssä DCOM-tuen avulla.
MTS:n asentaminen ilman Option Packin muita komponentteja:
Jos valitset kehityskomponentit, myös Data Access -komponentit asennetaan.
Ennen kuin asennat Microsoft Transaction Serverin, tarkista, että tietokoneesi täyttää seuraavat vähimmäisvaatimukset:
Voit suorittaa MTS:n asennuksen ilman valvontaa Windows NT 4.0 Option Packin asennusohjelman avulla. Ennen kuin suoritat asennuksen ilman valvontaa, määritä asennustiedostoon haluamasi asennusvalinnat. Valvomattoman asennuksen tiedosto (unattend.txt) sijaitsee \MTS-kansiossasi.
Voit suorittaa valvomattoman asennuksen napsauttamalla Käynnistä-painiketta, valitsemalla Suorita ja kirjoittamalla seuraavan tekstin:
setup /u:unattend.txt.
MTS:n ohjelmistovaatimuksia ovat seuraavat:
Asennuskirjastoa mtssetup.dll ei voi ladata tai toimintoa MTSSetupProc ei löydy.
Voit asentaa DCOM-tuen Windows 95:tä varten kohteesta http://www.microsoft.com/oledev. Huomaa, että Internet Explorer 4.0 asentaa DCOM-tuen Windows 95:ttä varten.
Jos poistat MTS:n asennuksen Windows 95 -tietokoneesta, älä poista DCOM-tukea. Microsoft Distributed Transaction Coordinator (MS DTC), jonka MTS:n asennusohjelma asentaa mutta jota se ei poista, edellyttää DCOM-tukea Windows 95:ssä.
Windows NT 4.0 Option Pack asentaa Advanced Data Connectorin (ADC) version 1.5. ADC 1.5 -asiakas toimii vain Internet Explorer 4.0:n kanssa. ADC 1.5 -asiakas ei toimi IE:n aiempien versioiden kanssa.
MTS Adventure Works -esimerkkisovelluksen käyttäjät voivat ladata Internet Explorerin version 3.0 ja uudempien kanssa toimivan päivitetyn ADC 1.1 -asiakkaan osoitteesta http://www.microsoft.com/adc. MTS Adventure Works -esimerkkisovellus on käännettävä uudelleen, jotta se viittaisi uuteen ADC 1.5 -tietuejoukkokirjastoon (Msador15.dll).
Jos asennat sekä SQL Serverin että MTS:n, SQL Server on asennettava ensin. Jos myöhemmin asennat SQL Serverin uudelleen, myös MTS on asennettava uudelleen. Tämä rajoitus poistetaan SQL Serverin myöhemmässä versiossa.
%WINDIR%\system32\dac.exe
%WINDIR%\system32\dacdll.dll
%WINDIR%\system32\dtccm.dll
%WINDIR%\system32\dtctrace.dll
%WINDIR%\system32\dtctrace.exe
%WINDIR%\system32\dtcuic.dll
%WINDIR%\system32\dtcuis.dll
%WINDIR%\system32\dtcutil.dll
%WINDIR%\system32\dtcxatm.dll
%WINDIR%\system32\enudtc.dll
%WINDIR%\system32\logmgr.dll
%WINDIR%\system32\msdtc.exe
%WINDIR%\system32\msdtc.dll
%WINDIR%\system32\msdtcprx.dll
%WINDIR%\system32\msdtctm.dll
%WINDIR%\system32\dtccfg.cpl
%WINDIR%\system32\svcsrvl.dll
%WINDIR%\system32\xolehlp.dll
%WINDIR%\system32\mmc.exe
%WINDIR%\system32\mmc.ini
%WINDIR%\system32\mmclv.dll
%WINDIR%\system32\mmcndmgr.dll
%WINDIR%\system32\mtxinfr1.dll
%WINDIR%\system32\mtxinfr2.dll
%WINDIR%\system32\mtxclu.dll
%WINDIR%\system32\mtxrn.dll
%WINDIR%\system32\mtxdm.dll
Jos käytät MTS:n aikaisempaa versiota ja haluat säilyttää itse määrittämäsi paketit, älä käytä asennusohjelman Poista asennus -toimintoa äläkä Ohjauspaneelin Lisää/poista sovellus -kuvaketta. MTS:n asennusta poistettaessa myös kaikki käyttäjän määrittämät paketit poistetaan. Jos haluat säilyttää käyttäjän määrittämät paketit uutta versiota asentaessasi, asenna uusi MTS entisen MTS-version päälle.
Jos määrität järjestelmäpaketin tiedoille virheellisen salasanan asennuksessa, Microsoft Transaction Server Explorer ei toimi. Luettelopalvelin (järjestelmäpaketti) palauttaa 80008005-virheen (palvelimen suoritusvirheen). Virheellinen järjestelmän salasana korjataan asentamalla Microsoft Transaction Server uudelleen.
Jos määrität järjestelmäpaketin tietojen salasanan väärin, paketti ei toimi. Tällöin järjestelmä palauttaa saman 80008005-virheen. Tässä tapauksessa CoCreateInstance-funktio (tai vastaava) kuitenkin palauttaa asiakkaalle virhettä kuvaavan HRESULT-arvon. Ongelma korjataan Explorerissa muuttamalla paketin tietoja (paketin Tiedot-välilehdessä). Käyttäjätunnukset vahvistetaan, mutta Windows NT:n suojausrajoituksien vuoksi salasanoja ei vahvisteta.
Alpha AXP™ -tietokoneet tukevat MTS:ää. Microsoft Transaction Serverin versio Alpha-ympäristöille ei kuitenkaan sisällä seuraavia osia:
\Samples-kansiossa on esimerkkejä Microsoft Visual C++- ja Visual Basic -komponenteista sekä esimerkkejä hallintakomentosarjoista.
Uusimpia tietoja Alpha-ympäristön tuesta on kohteessa http://www.microsoft.com/transaction.
Voit tarkistaa MTS:n asennuksen onnistumisen Alpha-ympäristössä suorittamalla Sample Bank -sovelluksen kahden tietokoneen, Alpha-tietokoneen ja X86-tietokoneen, avulla. Määritä Alpha-tietokone palvelimeksi ja X86-tietokone asiakkaaksi Lisätietoja on ohjeaiheessa MTS Sample Bank -sovelluksen asentaminen.