SQL-PALVELIMEN ASENNUS JA VIRTUALISOINTI



Samankaltaiset tiedostot
Jouko Nielsen. Ubuntu Linux

TIETOKONEYLIASENTAJAN ERIKOISAMMATTITUTKINTO

Käyttöoppaasi. F-SECURE PSB AND SERVER SECURITY

Maiju Mykkänen Susanna Sällinen

TIETOKONE JA TIETOVERKOT TYÖVÄLINEENÄ

ANVIA ONLINE BACKUP ASENNUSOPAS 1(7) ANVIA ONLINE BACKUP ASENNUSOPAS 1.0

SQL Server 2005 Express Edition tietokannan asennusohje

SQL Server 2008 asennus

TEHTÄVÄ 4: Microsoft Windows Deployment Services asennus ja hallinta

Febdok 6.0 paikallisversion asennus OHJEISTUS

Windows Server 2012 asentaminen ja käyttöönotto, Serverin pyörittämisen takia tarvitaan

TEHTÄVÄ 5: Microsoft Virtual PC asennus ja hallinta

Pertti Pennanen DOKUMENTTI 1 (5) EDUPOLI ICTPro

Visma Avendon asennusohje

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.3.0

Navistools Standard. Navistools

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.4.0

Linuxissa uusi elämä 1

Visma Liikkuvan työn ratkaisut Päivitysohje. Pääkäyttäjän opas

Aditro Tikon ostolaskujen käsittely versio 6.2.0

Coolselector Asennusohje

sivu 1 SURFCAM V5 JÄRJESTELMÄN VAATIMUKSET

1 Tivax siirto uuteen koneeseen

Näin asennat MS-DOS käyttöjärjestelmän virtuaalikoneeseen

Office ohjelmiston asennusohje

ANVIA VARMUUSKOPIOINTI 2.3

Visma Liikkuvan työn ratkaisut

Osaa käyttää työvälineohjelmia, tekstinkäsittelyä taulukkolaskentaa ja esitysgrafiikkaa monipuolisesti asiakasviestintään.

IPC3 1.3 Mega-Pixel / Moniprofiili IP -kamera

Maha Eurosystem jarrulaskentaohjelman asennusohje versio

FuturaPlan. Järjestelmävaatimukset

TIETOKONEYLIASENTAJAN ERIKOISAMMATTITUTKINTO

Alfa-ohjelmat, verkkoasennus, asennusohje 2006 syyskuu. Alfa-ohjelmat ASENNUSOHJE. Verkkoasennus-CD, versio Kielioppi & kirjallisuus

Aditro Tikon ostolaskujen käsittely versio SP1

Tuplaturvan tilaus ja asennusohje

Hallintatyökaluja Fujitsu-työasemille

Linux omaan kannettavaan. Ilkka Kiistala

Fiscal INFO TV -ohjelmisto koostuu kolmesta yksittäisestä ohjelmasta, Fiscal Media Player, Fiscal Media Manager ja Fiscal Media Server.

Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä:

Haaga-Helia/IltaTiko ict2tcd005: Ohjelmiston suunnittelutaito 1/7 Anne Benson. Tällä opintojaksolla käytämme VS:n kolmen kokonaisuuden luomiseen:

McAfee epolicy Orchestrator Pre-Installation Auditor 2.0.0

Käyttöjärjestelmät. 1pJÄKÄ1 KÄYTTÖJÄRJESTELMÄN HALLINTA, 12 OSP

Lumejärjestelmä Xen. Reino Miettinen

ASENNUSOHJEET INTERNET-ASENNUS. Navita Yritysmalli. YHTEYSTIEDOT Visma Solutions Oy Mannerheiminkatu LAPPEENRANTA Puh.

Visma Nova. Visma Nova ASP käyttö ja ohjeet

TIKONIN TEKNISET SUOSITUKSET

Tekniset vaatimukset Tikon 6.4.1

Yhteydensaantiongelmien ja muiden ongelmien ratkaisuita

Viljo-Praktiikka ja Kirjanpito -ohjelman versio 3.05 asennusohje uudet käyttäjät

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka. Joonas Rosenblad. SteamOS-käyttöjärjestelmä

Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä?

Asteri Vuokrankanto (Dos) Vuosipäivitys

HP ProBook 430 G5 kannettavien käyttöönotto

OTOsuite. Asennusopas. Suomi

AutoFutur / KoneFutur verkkoversion palvelimen vaihtaminen. Ennen asennusta ja sen aikana huomioitavat asiat

Windows 8.1:n vaiheittainen päivitysopas

Visma Econet -ohjelmat ActiveX on epävakaa -virheilmoituksen korjausohjeet

ATK yrittäjän työvälineenä

Selvitysraportti. MySQL serverin asennus Windows ympäristöön

Mark Summary Form. Taitaja Skill Number 205 Skill Tietokoneet ja verkot. Competitor Name

HARJOITUS 3: Asennetaan Windows Vista koneeseen Windows 7 Professional upgrade ohjelmisto (Windows 7 käyttöjärjestelmän asennus)

Viljo-Praktiikka ja Kirjanpito -ohjelman versio 3.05 asennusohje vanhan version 2.08 tai aikaisemman käyttäjät

Työpöytävirtualisointi

VERKON ASETUKSET SEKÄ WINDOWSIN PÄIVITTÄMINEN

Ti LÄHIVERKOT -erikoistyökurssi. X Window System. Jukka Lankinen

OpusCapitan Windows 7 - käyttöönotto. Kimmo Kouhi, varatoimitusjohtaja

LINUX-HARJOITUS, MYSQL

1 Esittely Yleisesti Laitteistovaatimukset Käyttöönotto Varmuuskopiointiohjelman käyttöliittymä...

ABLOY KEYAXXESS. Asennus- ja ylläpito-ohje. An ASSA ABLOY Group brand

UBUNTU 8.04 LTS ASENNUS

KAIKKI LAITTEET KÄYNNISTETÄÄN UUDELLEEN ENNEN TARKISTUSTA

Microsoft SQL Server -tietokannan hallinta. Jouni Huotari

Kytkentäopas. Tuetut käyttöjärjestelmät. Tulostimen asentaminen. Kytkentäopas

Näin asennat Windows käyttöjärjestelmän virtuaalikoneeseen

Johdanto. Olet rekisteröitynyt cined.eu -esitysalustalle ja käyttäjätilisi onaktivoitu.

Asennusohjeet HIITed palvelun asentamiseen

MY STANDARD -OHJE. mystandard.hansaworld.com. Standard ERP Pilvipalvelu Sivu 1/6

Olet tehnyt hyvän valinnan hankkiessasi kotimaisen StorageIT varmuuskopiointipalvelun.

Enigmail-opas. Asennus. Avainten hallinta. Avainparin luominen

Yleinen ohjeistus Windows tehtävään.

Nero 7:n Windows Vista TM -tuki

Asennuslevyn tekeminen. UBUNTU asentaminen. Asentaminen. Asennusprosessi. Järjestelmävaatimukset. Ennen asentamista tulee hankkia asennuslevy

Novapoint Lisensiointi. Copyright 2006, ViaNova IT AS. All rights reserved 1

Visma Document Center 8.01 Asennus ja päivitys (Visma Nova) Ohje

Backup Exec 3600 Appliance

Asennus- ja käyttöohjeet

Microsoft Security Essentials (MSE) asennuspaketin lataaminen verkosta

1 Tivax Professional 4.5

Ohje Hosted.fi SharePoint

Ohjeita tietokoneverkon käyttöön Latokartano-säätiön ja Metsäylioppilaiden asuntosäätiön asuntoloissa

Lon-verkkotyökalu. Ostajan opas

FinFamily PostgreSQL installation ( ) FinFamily PostgreSQL

Uutta Remote Support Platform 3.1 -versiossa

Korkeakoulujen prosessipalvelin: mallintajan palvelinohje Versio 0.2

WINDOWSIN ASENTAMINEN

ARKIPÄIVÄN SUOMEA-ohjelma vaatii toimiakseen multimedia-pc:n, jossa on seuraavat tekniset ominaisuudet ja ohjelmat asennettuna.

L models. Käyttöohje. Ryhmä Rajoitteiset

SCS Data Manager. Julkaisutiedot. Versio 3.00

Transkriptio:

Opinnäytetyö (AMK) Tietotekniikka Ohjelmistotuotanto 2015 Mikko Ollikainen SQL-PALVELIMEN ASENNUS JA VIRTUALISOINTI

1 OPINNÄYTETYÖ (AMK) TIIVISTELMÄ TURUN AMMATTIKORKEAKOULU Tietotekniikka Ohjelmistotuotanto Syyskuu 2015 29 Tiina Ferm Mikko Ollikainen SQL-PALVELIMEN ASENNUS JA VIRTUALISOINTI Tässä opinnäytetyössä esitellään Windows 2008 Serverin mukana tuleva SQL Server ja sen virtualisointi VMWare Workstation Playerin avulla. Lisäksi läpi käydään kyseisten ohjelmistojen yleistietoja ja tekniikoita. Lisäksi käydään läpi asennusprosessi ja siihen liittyviä mahdollisia ongelmia, mitä asennus vaiheessa voi eteen tulla. Nykypäivän tietotekniikan trendi on ollut juurikin virtualisoinneissa ja pilvipalveluissa. Pilvipalvelut ja virtualisointi nousivat trendiksi 2010-luvun loppupuolella ja kyseinen trendi näyttäisi vain jatkuvan. Syy tähän löytyy siitä, että sillä saadaan suuria säästöjä aikaiseksi, kun ei joudu jokaista palvelua varten hankkimaan uutta palvelinta vaan yhdellä laitteella pystytään tekemään monta erillistä palvelinta ja tällä saadaan tehostettua laitteiden suorituskykyä ja käyttöastetta. Commented [A1]: Kertaa pilkkusäännöt, joka- ja mikäpronominin käyttö, yhdyssanat ja se, miten tiivistelmä kirjoitetaan (rakenne, aikamuodot yms.). Löydät näiden ohjeisiin linkkejä liitteenä olevasta ohjeesta. ongelmia, joita asennusvaiheessa Commented [A2]: palvelin, ks. www.tsk.fi/termitalkoot ASIASANAT: Windows 2008 Server, SQL Server, Virtualisointi, Trendi

2 BACHELOR S THESIS ABSTRACT TURKU UNIVERSITY OF APPLIED SCIENCES Information Technology Software Engineering September 2015 29 Tiina Ferm Mikko Ollikainen INSTALLATION AND VIRTUALIZATION OF AN SQL SERVER Cloud services and virtualization are technology trends that emerged in the late 2010 s and these trends are still strong at the time of the writing of this thesis because they are cost-effective and efficient solutions for companies. The purpose of this thesis was to implement the virtualization of an SQL server for the author s personal use. The thesis first introduces the Windows 2008 server as well as the SQL server. The thesis also provides an introduction to software and virtualization techniques. The whole process firstly began by downloading the DreamSpark software. After that, the installation was completed successfully followed by implementing the virtualization by using VMWare Workstation Player software and, finally, creating a backup copy of the virtual machine. This practical part of the thesis also addresses issues encountered during the installation process. This thesis aims to understand how the SQL Server works and how to managed its virtualization. KEYWORDS: Windows 2008 Server, SQL Server, Virtualization

3 SISÄLTÖ SANASTO 5 1 JOHDANTO 6 2 YLEISTÄ 7 2.1 DreamSpark Premium 7 2.2 Windows Server 2008 7 2.3 SQL Server 2008 8 2.4 VMWare Workstation Player 8 2.5 SQL Server Management Studio 9 2.6 Open Virtualization Format 9 3 TIETOKONEEN VALMISTELU 10 3.1 Windows 2008 Serverin laitteistovaatimukset 10 3.2 VMWare Workstation Playerin laitteistovaatimukset 11 3.3 SQL Server 2008 laitteistovaatimukset 12 3.4 Asennuksen suunnittelu 12 4 ASENNUS 14 4.1 VMWare Player 14 4.2 Windows Server 2008 15 4.3 SQL Server 2008 15 4.4 SQL serverin yhteyden testaus 22 5 VIRTUAALIKONEEN VARMUUSKOPIOINTI 24 6 LOPPUSANAT 26 LÄHTEET 27

4 KUVAT Kuva 1. 14-kohtainen tarkistuslista 16 Kuva 2. Tarkistuslista 17 Kuva 3. Asennettavat komponentit 18 Kuva 4. Tunnuksien luominen 19 Kuva 5. Ylläpito-oikeuksien jakaminen 20 Kuva 6. Asennus valmis 21 Kuva 7. TCP/IP-protokollan hyväksyminen 22 Kuva 8. Yhteyden ottaminen SQL Serveriin 23 Kuva 9. OVF-vienti 24 TAULUKOT Taulukko 1. Windows 2008 Serverin laitteistovaatimukset 11 Taulukko 2. VMWare Workstation Playerin laitteistovaatimukset 12 Taulukko 3. SQL Server 2008 laitteistovaatimukset 12 KUVIOT Kuvio 1. Asennuksen suunnittelu 13

5 SANASTO AD Kotiryhmä NT OVF SQL-komento Microsoft Windows-toimialueen käyttäjätietokanta ja hakemistopalvelu, joka sisältää tietoa käyttäjistä, tietokoneista ja verkon resursseista, Active Directory. Yhdistää kaikki Windows-tietokoneet, jotka ovat samassa lähiverkossa, joka mahdollistaa tiedostojen ja tulostimien jakamisen. Microsoftin kehittämä käyttöjärjestelmäperhe, joka kattaa nykyisin kaikki uusimmat Microsoft Windows käyttöjärjestelmät. Standardi, jolla luodaan paketteja jotka mahdollistavat virtuaalilaitteiden siirron helposti. Komentopari, jolla ilmoitetaan tietolähde ja tieto, joka haetaan tietokannasta. Commented [A3]: sanasto aakkosjärjestykseen

6 1 JOHDANTO Tässä opinnäytetyössä toteutetaan palvelinohjelmistojen- ja virtuaalikoneen asennus. Lisäksi virtuaalikoneen asennuksesta tehdään varmuuskopio Open Virtualization Format-standardia käyttäen. Työssä myös keskitytään asennukseen ja testaamiseen sekä asennuksen jälkeisiin asetus- ja verkkoteknologiaongelmiin. Sen jälkeen kun ohjelmistot on asennettu, alkaa testausvaihe. Testauksella halutaan varmistaa, että kaikki toimivat niin kuin on tarkoitettu. Commented [A4]: yhdysmerkki, ks. ohjeessa oleva Ohjepankin linkki. Commented [A5]: passiivi: on asennettu Työssä käytetään palvelinohjelmistona Windows 2008 Serveriä. Lisäksi Windows Serveriin tarvittavaa lisäosaa, SQL-server 2008 ja SQL-palvelimen ylläpitämiseen tarvittavaa SQL Server 2008 Management Studiota. Näiden ohjelmistojen kautta luodaan kaikki tarvittavat yhteydet. Virtualisointiin käytetään VMWare Workstation Playeriä.

7 2 YLEISTÄ 2.1 DreamSpark Premium DreamSpark Premium (vanhalta nimeltään MSDNAA) on Microsoftin tarjoama palvelu korkeakouluille ja yliopistoille, josta opiskelijat saavata ladata Microsoftin tuotteita ilmaiseksi. Palvelu on tarkoitettu pääasiassa tietotekniikan- ja tietojenkäsittelyn opiskelijoille. Koulun kautta hankituilla lisensseillä opiskelijat voivat tehdä kurssitöitä ja eikaupallisia projekteja. Valmistumisen jälkeenkin opiskelijat voivat jatkaa tuotteiden käyttöä ei-kaupalliseen tarkoitukseen, kuten esimerkiksi sovelluskehitykseen. DreamSparkista voi ladata muun muassa seuraavat ohjelmistoja: - Visual Studiot 2005 2012 - Windows XP, Vista, 7 ja 8 - SQL Server - Hyper-V. Kyseiset ohjelmistot maksaisivat ostettuna monia tuhansia euroja, joten palvelu on todella hyödyllinen opiskelijoille. [1] 2.2 Windows Server 2008 Commented [A6]: Tarkista lähdeviitteet, korjaa tarvittaessa: -lähdeviitteet viimeistään kappaleen loppuun, ei luvun, jos vain tämä viimeinen kappale, jossa on vain yksi virke, sisältää lainattua tietoa tässä luvussa, tulee piste eri tavalla: opiskelijoille [1]. -numeroidaan es. järjestyksessä, tämä on siis [1] Commented [A7R6]: Windows Server 2008 on Microsoftin kehittämä palvelimiin suunnattu käyttöjärjestelmä. Kyseinen käyttöjärjestelämä perustuu NT 6.0 käyttöjärjestelmiin kuten myös Windows Vista. Windows 7 perustuu NT 6.1:een. Windows Server eroaa esimerkiksi, Windows 7:sta ja Windows Vistasta siten, että siitä on jätetty pois suorituskykyä vaativia ominaisuuksia, kuten Aerokäyttöliittymä. [2] Commented [A8]: NT 6.1:een (= yhteen, ei ykköseen, joka on puhekielinen lukutapa)

8 Windows Server 2008:n suurin ero verrattuna edeltäjäänsä Windows Server 2003:een on Server Coren tuleminen, joka mahdollistaa sen, että suurimman osan graafisesta käyttöliittymästä voidaan jättää pois. Tämä taas kuormittaa palvelinkonetta vähemmän. Käyttäjälle on asennuksen jälkeen käytössään vain komentorivi ja pari graafista ohjelmaa, kuten tekstieditori. [3] 2.3 SQL Server 2008 SQL Server 2008 on Microsoftin kehittämä relaatiotietokantojen hallintajärjestelmä. SQL servereiden pääasiallinen tehtävä on säilyttää ja vastaanottaa dataa, jota toiset ohjelmistot tarvitsevat. SQL-serveriä tarvitsevat ohjelmistot voivat olla saman tietokoneen tai saman verkon sisällä, mukaan lukien Internet. Datapyynnöt tapahtuvat SQL-komennoilla. SQL Server 2008 tarjoaa suuren määrän toimintoja, jotka on yritetty tehdä mahdollisimman helpoksi käyttäjille. [4] 2.4 VMWare Workstation Player VMWare Workstation Player on ohjelmisto, jonka avulla käyttäjät voivat tehdä monta eri virtuaalikonetta yhdestä fyysisestä tietokoneesta. Jokainen virtuaalikone voi käyttää omaa käyttöjärjestelmää, kuten Microsoft Windowsia ja Linuxia. VMWare Workstation Player on ilmainen ei-kaupallisessa käytössä. VMWare Workstation Playerin on väitetty tarjoavan paremmat grafiikat, nopeamman toimintakyvyn ja enemmän ja paremmat muokkaus mahdollisuudet Windows 7:lle, kun Windowsin oma vastaava virtualisointi ohjelmisto Windows Virtual PC.

9 2.5 SQL Server Management Studio SQL Server Management Studio on Microsoftin kehittämä SQL serverin hallintaohjelmisto. Sillä pystyy luomaan yhtenden serveriin, konfiguroimaan, ylläpitämään ja kehittämään SQL servering eri komponentteja. Lisäksi ohjelmassa on mahdollista kirjoittaa omia scriptejä ja hallinnoida serveriä graafisilla työkaluilla. Ohjelman keskeisin tarkoitus löytyy Object Explorer nimisestä ominaisuudesta. Sen kautta pystyy selaamaan, valitsemaan ja muokkaamaan objekteja serverillä. [5] 2.6 Open Virtualization Format Open Virtualization Format eli OVF on avoimeen standardiin perustuva pakettien ja ennalta konfiguroitujen virtuaalilaitteiden tai ohjelmistojen jakelustandardi. OVF on kehittänyt yhdessä VMware, Dell, HP, IBM, Microsoft ja XenSource. Se julkaistiin vuonna 2007. [6]

10 3 TIETOKONEEN VALMISTELU Kappaleessa käydään läpi tarvittavien ohjelmistojen laitteistovaatimukset, jotta palvelinkone toimisi sulavasti. 3.1 Windows 2008 Serverin laitteistovaatimukset Windows 2008 Serverin laitteistovaatimukset koostuvat seuraavista asioista. Prosessorin tulisi olla vähintään 1 GHz 32-bittiseen tai vastaavasti 1.4 Ghzin 64- bittiseen arkkitehtuuriin perustuva prosessori. Suositeltavaa olisi, että prosessori olisi vähintään 2 GHz tai nopeampi. Keskusmuisti vaatimukset koostuvat seuraavista asioista. Vähimmäismäärä on 512 MB RAMia, tämä määrä on kyllä aikalailla liian pieni määrä, koska se rajoittaa suurinta osaa serverin osien toimintoja. Suositeltava määrä on vähintään 2 GB. 32-bittisessä prosessori arkkitehtuurissa on muistin käytön rajana on 4 GB. Tämä pohjautuu siihen, että rekisterien, osoiteväylien ja laskentayksiköiden leveys on 32 b, josta saadaan 2³² = 429 496 729 6 bittiä eli noin 4 GB. 64-bittisessä ympäristössä maksimimäärä on taas 16000 PB eli 16777216 x ¹º gigatavua. Tämä määrä on niin suuri ettei sitä ole edes mahdollista saavuttaa, mutta Windows 2008 Serverin eri versioissa on joitakin omia rajoituksia muistimäärissä. Näytönohjaimelta vaaditaan vähintään 800 x 600 pikselin tarkkuutta ja Super VGA yhteensopivuutta. Suositeltava näytönresoluutio on yli 800x600 pikseliä. [8] Commented [A9]: jaa kolmen ryhmiin lopusta alkaen Commented [A10]: tekstissä ei asteriski vaan rivikeskinen piste tai myös pientä x-kirjainta toisinaan käytetään Commented [A11]: välilyönnit: 800 x 600 ks. ohjeen linkki Kielikellon numeroita ja merkkejä koskevaan ohjeistukseen > tark. ja korjaa työstäsi. Kovalevytilaa Windows Server 2008 vaatii vähintään 20 kaksikymmentä gigatavua. Suositeltavaa olisi olla yli 40 GB, koska SQL-kyselyt täyttävät nopeasti kyseisen määrän.

11 Taulukko 1. Windows 2008 Serverin laitteistovaatimukset. Prosessori Minimi: 1Ghz (x86 prosessori) tai 1.4Ghz (x64 prosessori) Suositus: 2Ghz tai nopeampi. Muisti Minimi: 512 RAM Suositus: 2GB RAM tai enemmän Vapaa kovalevytila Minimi: 10GB Suositus: 40GB tai enemmän Mediat DVD-ROM asema Näyttö- ja muut laitteet SUPER VGA (800 x 600) tai korkeampi resoluutio Näppäimistö Hiiri Commented [A12]: ei sulkeita, taulukkoteksti taulukon yläpuolelle, kuva ja kuvioteksti kuvan ja kuvion alapuolelle, kuvaan, kuvioon ja taulukkoon on viitatta tekstissä, joka on ennen kuvaa, kuviota tai taulukkoa, viitataan: Taulukossa 1, kuviossa 1 tai. (taulukko 1), mikäli on kerrottu taulukosta (kuvasta, kuviosta) eikä ole syytä mainita erikseen lausetta, jossa on kerrottu, mitä taulukossa, kuviossa, kuvassa on. -> tark. ja korjaa vastaavat kohdat tekstistäsi. 3.2 VMWare Workstation Playerin laitteistovaatimukset VMWare Workstation Playerin laitteistovaatimukset ovat hyvinkin matalat. Prosessori tehoa kyseinen ohjelma vaatii minimissään 1 GHz:n verran tai nopeamman vaihtoehdon. Commented [A13]: taivuta numerorilmauksia, ks. Kielikellon ohje, tässä 1 GHz:n verran Muistia vaaditaan 1 GB RAMia. Kovalevytilaa vaaditaan vähintään 150 MB, joka on aika vähän nykypäivänä. Muita laitteistovaatimuksia kyseisellä ohjelmalla ei ole. Taulukko 2. VMWare Workstation Playerin laitteistovaatimukset Prosessori Muisti Vapaa kovalevytila 1Ghz tai nopeampi 1GB RAM 150MB

12 3.3 SQL Server 2008 laitteistovaatimukset SQL serverin laitteistovaatimukset koostuvat seuraavista. Näyttöresoluution tulisi olla vähintään VGA-standardin mukainen 1024x768 pikseliä tai enemmän. Prosessorin tulisi olla minimissään 1 GHz:ä tai enemmän. Keskusmuistia vaaditaan vähintään 512 MB, mutta suotavaa olisi olla vähintään 2 GB. Kovalevytilaa vaaditaan noin 2 GB:ä. Taulukko 3. SQL Server 2008 laitteistovaatimukset. Näyttöresoluutio Prosessori Keskusmuisti Kovalevytila VGA-standarin mukainen näyttö, joka tukee 1024x768 resoluutiota Pentium III tai nopeampi Minimi: 1.0GHz Suositeltu 2.0GHz Minimi: 512 MB Suositus: 2GB tai enemmän Suositus: noin 2GB 3.4 Asennuksen suunnittelu Asennuksen suunnittelu lähti liikkeelle siitä, että itse ohjelmistot tarvitsi ladata ja tehdä pieniä valmisteluja itse tulevalle palvelinkoneelle. Seuraava vaihe oli, että palvelinkone piti laittaa käyttökuntoon. Tähän osioon liittyi palvelinkoneen siivous turhista ohjelmista, koska kyseinen kone oli ollut jo ennestään työpöytä käytössä ja siinä oli valmiina asennettuna Windows 7-käyttöjärjestelmä. Seuraava vaihe oli levytilan allokointi, johon kuului ihan fyysisen kovalevyn asennus palvelinkoneeseen. Palvelinkoneen kovalevy oli jo melkein täynnä ja Windows Server 2008 ja SQL Server 2008 vaati yli 20 GB:ä kovalevytilaa. Viimeinen vaihe tietenkin on itse asennus. [7, 8, 9, 10] Commented [A14]: tark. yhdysmerkit Commented [A15]: liian pitkä virke

13 Ohjelmistojen lataus Palvelinkoneen kuntoon laitto Levytilan allokointi Asennus (Kuvio 1.) Asennuksen suunnittelu

14 4 ASENNUS 4.1 VMWare Workstation Player VMWare Player ei vaatinut suurempia valmisteluja. Sen asentaminen oli melko simppeliä. Ei tarvinnut paljoa muuta tehdä, kun painella "seuraava, seuraava." Asennuksen jälkeen VMWare asensi itse Windowsin sisälle oman työkalusarjan. Työkalusarja on kokoelma pieniä apuohjelmia, joka parantaa virtuaalikoneen vieraskäyttöjärjestelmän (Guest operating system) suorituskykyä ja parantaa sen hallittavuutta. Käyttöjärjestelmästä puuttuvia toimintoja ovat seuraavat ilman työkalusarjaa: Commented [A16]: pred. puuttu: ovat seuraavat: - näytön pienet resoluutiot (640x480) - ilman työkalusarjaa värimaailma olisi 16bit - väärä verkkonopeus - rajoitettu hiiren liikkuvuus - ei kopio-liitä ja vedä-pudota-toimintoa - äänet puuttuvat. Ilman kyseistä työkalusarjaa vieras käyttöjärjestelmästä, tässä tapauksessa Windows 2008 Serverista jää puuttumaan tärkeitä toiminta.

15 Työkalun mukana tulevat seuraavat komponentit: - laiteajurit - käyttäjäprosessit - ohjauspaneeli [11] 4.2 Windows Server 2008 Windows 2008 Serverin asennus oli myös suhteellisen simppeli. Levytilaongelmien vuoksi jouduin asentamaan palvelinkoneeseen ylimääräisen kovalevyn, jotta palvelin saatiin asennettua. Asennuksen jälkeen alkoi käyttöjärjestelmän päivittäminen, joka tapahtui Windows Updaten kautta. Windows Update Centeristä piti ladata muutama pakollinen päivitys, jotta SQL Server saataisiin asennettua. SQL Serverin asennustiedoston siirtäminen fyysiseltä koneelta virtuaalikoneelle tapahtui käyttäen Windows-kotiryhmää. 4.3 SQL Server 2008 Asennuksen aloittaminen edellytti 14-kohtaisen tarkistuslistan läpikäynnin. Pääasiassa listassa käytiin läpi palvelinkoneen tehot, jotta se on riittävä palvelin käyttöä varten. Lisäksi listassa käytiin läpi tiettyjä rooliasetuksia.

16 (Kuva 1.) 14-kohtainen tarkistuslista. Seuraavaksi asennuksessa valittiin, onko asennus uusi vai päivitys vanhasta versiosta. Tässä tapauksessa valittiin uusi asennus. Asennus suoritti joka vaiheessa erilaisia asetustestejä. Tarkistuslistassa käytiin läpi seuraavia asioita. Onko tietokoneen kotiryhmä oikea. Oletuksena tämä on oikea, riippuen tosin siitä, että kieliasetukset ovat oikeat. Aluksi tarkistettiin, ettei koneella ole jo valmiiksi asennettu SQL-palvelinta. Lisäksi tarkistettiin asetuksia. Commented [A17]:? Commented [A18]: myös Commented [A19]: tarkista pilkut, tässä myös virkkeen alku puhekielinen, vastaavia muuallakin.

17 (Kuva 2.) Tarkastuslista. Seuraavassa vaiheessa valittiin itse SQL palvelimen roolit. Tässä tapauksessa riittää ihan perustoiminnot, johon kuuluu SQL kyselyiden tekeminen. Lisäksi asennukseen olisi voinut valita käyttäjille erilaisia raportointi ja analysointityökaluja. Myös ohjelmoijille oli tarjolla erilaisia kehitysympäristöjä. Commented [A20]: SQL-palvelimen SQL-kyselyiden

18 (Kuva 3.) Asennettavat komponentit. Seuraavaksi tehtiin Serverin asetusten konfiguraatiot. Käyttäjänimeksi valittiin NT AUTHORITY\SYSTEM ja salasanan sai asennus päättää automaattisesti.

(Kuva 4.) Tunnuksien luominen 19

20 Serverin ylläpitämistä varten valittiin Mixed Mode tunnukset, jossa tunnistaudutaan sekä Windows, että SQL serverin puolelta. SQL server käyttää vakiona käyttäjätunnusta SA. ja salasana valitaan itse. Commented [A21]: Miksi tässä on y.1. persoona? Aiemmin passiivi. Älä vaihda persoonamuotoa, käytä miel. passiivia. (Kuva 5.) Ylläpito-oikeuksien jakaminen

21 Tämän jälkeen asennus onkin valmis. Asennus vei jonkin verran aikaa, koska tiedostojen siirtäminen DVD-levyltä tietokoneen kovalevylle vei jonkin verran aikaa. (Kuva 6.) Asennus valmiina.

22 4.4 SQL serverin yhteyden testaus Yhteyden testaaminen asiakasohjelman ja serverin välillä tapahtui SQL Server 2008 Management Studiolla. Ennen yhteyden testausta virtuaalikoneen ja asiakaskoneen välillä, joutui SQL Server Configuration Managerista käydä hyväksymään TCP/IP-tietoverkkoprotokollan, joka on oletuksena pois päältä. (Kuva 7.) TCI/IP-protokollan hyväksyminen.

23 Ennen yhteyden muodostamista avattiin asiakaslaitteella SQL Server Management Studio, josta yhteys muodostettiin kuvan 8 mukaisesti. [11] Commented [A22]: kuvan 8 (Kuva 8.) Yhteyden ottaminen SQL Serveriin.

24 5 VIRTUAALIKONEEN VARMUUSKOPIOINTI Virtuaalikoneen varmuuskopionti tapahtuu VMWare Workstationilla. Workstation pitää sisällään OVFTool-nimisen ohjelman, jolla varmuuskopiointi onnistuu. Ensimmäisenä valitaan kopioitava virtuaalikone, joka tässä tapauksessa on Windows Server 2008, jossa on sisällänsä SQL-palvelin. Commented [A23]:, jossa on (Kuva 8.) OVF-vienti.

25 Seuraavaksi valitaan varmuuskopion tallennuspaikka. Kopiointi vie jonkin aikaa. Tämän jälkeen OVF-paketti on siirrettävissä eri virtuaaliasiakasohjelmistoille. OVF on myös hyvä vaihtoehto virtuaalilaitteiden siirron kannalta, koska paketin koko todella pieni verrattuna itse virtuaalikoneen omaan levykuvaan. [12]

26 6 LOPPUSANAT Asennuksen alussa tuli pieni ongelma, kun vapaana ollut kovalevy ei riittänytkään ja jouduin turvautumaan ulkoiseen USB-levyyn, jotta asennus onnistui. Itse asennus oli suhteellisen helppo. Kuvittelin itsekin asennuksen olevan hankalampi. Tämän ansioista opin tekemään SQL-kyselyitä tietokannasta, josta tulee varmasti olemaan hyötyä tulevaisuudessa, koska niitä käytetään nykyään melkein jokaisessa sulautetussa laitteessa. Suurin ongelman oli saada asiakaskone ja virtuaalikone saamaan verkkoyhteyteen. Tässä vaiheessa meni monta tuntia ennen kun ratkaisin ongelman. Commented [A24]: Hyvin arkityylistä, ks. ohjeessa olevaa ohjeistusta loppusanojen (yhteenvedon, päätännön ) sisältöön ja laatimiseen. Commented [A25R24]:

27 LÄHTEET [1] DreamSpark Premium, Wikipedia. [www-dokumentti] Saatavilla: http://en.wikipedia.org/wiki/dreamspark_premium (Luettu: 20.4.2015). [2] Windows Server 2008, Wikipedia. [www-dokumentti] Saatavilla: http://fi.wikipedia.org/wiki/windows_server_2008 (Luettu 29.4.2015). [3] Windows Server 2008 system requirements. [www-dokumentti] Saatavilla: http://tiko.ncp.fi/wiki/index.php?title=windows_2008_server#tyypilliset_k.c3.a4ytt.c3.b6kohteet_ja_ominaisuudet (Luettu 29.4.2015). [4] Microsoft SQL Server, Wikipedia. [www-dokumentti] Saatavilla: http://en.wikipedia.org/wiki/microsoft_sql_server (Luettu 3.5.2015). [5] SQL Server Management Studio, Wikipedia. [www-dokumentti] Saatavilla: https://en.wikipedia.org/wiki/sql_server_management_studio (Luettu 7.9.2015). [6] Open Virtualization Format, Wikipedia [www-dokumentti] Saatavilla: https://en.wikipedia.org/wiki/open_virtualization_format (Luettu 8.9.2015). [7] Tavu, Wikipedia. [www-dokumentti] Saatavilla: http://fi.wikipedia.org/wiki/tavu_(tietotekniikka) (Luettu 10.5.2015). [8] Windows Server 2008, system requirements. [www-dokumentti] Saatavilla: http://msdn.microsoft.com/fi-fi/windowsserver/cc196364.aspx (Luettu 20.4.2015). [9] VMWaren kotisivut [www-dokumentti] Saatavilla: http://www.vmware.com/products/player/faqs.html (Luettu 20.4.2015). [10] Microsoft SQL Server 2008. [www-dokumentti] Saatavilla: http://blog.sqlauthority.com/2008/09/02/sql-server-hardware-and-softwarerequirements-for-installing-sql-server-2008/ (Luettu 3.5.2015).

28 [11] Microsoft Server 2008, Wikipedia. [www-dokumentti] Saatavilla: https://en.wikipedia.org/wiki/windows_server_2008 (Luettu 16.9.2015). [12] VMWaren kotisivut. [www-dokumentti] Saatavilla: https://vdc- download.vmware.com/vmwb-repository/dcr-public/d3440c16-d7e6-44bd-8c86- a219acda376c/0c99a40c-b883-4775-ad5b-cb9a4069d4a8/ovftool-352- userguide.pdf (Luettu 8.9.2015.)