Oracle 10g migraatio. Petteri Valanta TietoEnator Forest
|
|
- Akseli Jurkka
- 7 vuotta sitten
- Katselukertoja:
Transkriptio
1 Oracle 10g migraatio Petteri Valanta TietoEnator Forest c TietoEnator 2005
2 Agenda - Yleistä Mitä migraation on? Miksi migratoida 10g:hen? Eri vaihtoehtoja Upgrade Assistant- ohjelma manuaalinen export-import COPY / CREATE TABLE... AS Migraatio-projektin vaiheistus Esitutkinta Valmistelu Sovellukset Liittymärajapinnat kantaan Kanta Migraation testaus Rinnakkaisajo Rollback suunnitelma Migraatio tuotannossa Jälkihoito
3 Agenda - Käytännön kokemuksia Migratoitujen järjestelmien piirteitä Muutama esimerkki Migraation vaikutus suorituskykyyn Huomio!
4 Mitä migraatio on? Kannan version kasvatusta Sovellusten liittymärajapintojen päivitystä Kannan uusien ominaisuuksien hyödyntämistä Operoinnissa Liittymärajapinnoissa Kannan suunnittelussa Suorituskyvyn parantamisessa Toimintatapojen muuttamista Teknologisen perustan turvaamista Migraatio on osa jatkuvaa sovelluksen ja kannan ylläpitoprosessia
5 Miksi migratoida 10g:hen? 10g tarjoaa paremman tuen ohjelmistotoimittajan näkökulmasta Sovelluksen käyttäytymisen monitorointiin Indeksien käytön seuranta Statistiikojen ylläpitoon (cost based optimoijalle) Automaattinen statistiikkojen ylläpito Taulujen tilanhallintaan Reorganisointi Storage management local 24/7 hybridi-kannan suorituskykyyn (paljon transaktioita + paljon kyselyjä) Kehittystä muistinhallinnassa 10g on ensimmäinen Oracle kanta, jossa automaatinen tilanhallinta toimii 10g mahdollistaa tulevaisuudessa konsolidoitut kantaympäristöt Useita kantoja jaetuilla dynaamisilla resursseilla
6 Miksi migratoida 10g:hen? (jatk.) Jos liian monta versiota jää väliin on migratointi: Kallista (vie aikaa) Hankalaa (vaatii asiantuntemusta) Riskialtista virhemahdollisuuksien määrä kasvaa suhteessa migraation monimutkaisuuteen Migratointi on luonteva tarkastuspiste sovelluksen elinkaaressa Kannan kunnon analysoinnille Vanhan datan jatkokäsittelyn määrittämiselle Toimintatapojen muutokselle Ja miksi ei 9i? 10g sisälsi kaiken mitä 9i ja vielä lisää 9i on väliversio
7 Eri vaihtoehtoja: Upgrade Assistant- ohjelma Kanta migratoidaan Oraclen Upgrade Assistant-ohjelmalla (dbua) Ohjelma pävittää kannan binäärit ja konvertoi datan Päivitykset kantaan tarkistettava migraation jälkeen Kannattaa päivittää suoraan uusimpaan versioon (10.2.0) Hyödyt: + Kerralla kaikki kuntoon + Herkkä kannan konfiguraatiolle + Ei tarvetta ylimääräiselle levytilalle Haitat: Rollback vaikeutuu, jos migraatio epäonnistuu
8 Eri vaihtoehtoja: manuaalinen Kannan migratointi käsin SQL skripteillä ja työkaluilla Mahdollisuus toipua ongelmatilenteista sitä mukaa kun niitä tulee Hyödyt: + Joustavampi ongelmallisille kannoille kuin DBUA Haitat: Vaatii asiantuntemusta Riskialtis Parempi muuttaa kantaa niin että upgrade-ohjelma menee läpi ongelmitta
9 Eri vaihtoehtoja: Export - Import Rakennetaan uusi tyhjä 10g kanta + Päivitys viimeisimpään versioon Export vanhasta kannasta Import uuteen kantaan Hyödyt: + Uuden kannan rakennus voidaan tehdä huolella omalla ajallaan + Fragmentoitunut data pakkautuu exportissa + Vanha kanta koko ajan rollback valmiudessa Haitat: Vaatii enemmän resuresseja (hw + työ) Vaatii paljon levytilaa (exportille + uudelle kannalle)
10 Eri vaihtoehtoja: COPY / CREATE TABLE...AS Rakennetaan uusi tyhjä 10g kanta + Päivitys viimeisimpään versioon Vanhan kannan data siirretään uuteen tietokanta linkin yli COPY komennolla CREATE TABLE... AS komennolla Hyödyt: + Uuden kannan rakennus voidaan tehdä huolella omalla ajallaan + Fragmentoitunut data pakkautuu kun kokonaisia tauluja kopioidaan + Vanha kanta koko ajan rollback valmiudessa + Migraatio voidaan tehdä pienissä paloissa taulu kerrallaan Haitat: Vaatii enemmän resuresseja (hw + työ) Vaatii paljon levytilaa (uudelle kannalle)
11 Migraation vaiheistus Esitutkinta Valmistelu Migraatio Jälkihoito
12 Vaiheistus - Esitutkinta Migratoitavan järjestelmän piirteet Liiketoiminnan rajaehdot Aikataulut, palvelukatkon maksimikesto Datan kriittisyys Saako dataa hävitä katkon yhteydessä (input / output) Vanhentuneen datan poistot ennen migraatiota Järjestelmän reaaliaikaisuuden vaatimus Kuinka paljon ja kuinka kauan järjestelmä saa olla migraation jälkeen nykytilannetta jäljessä Informointi ja resurssointi Operointi, ohjelmistotoimittaja, sidonnaiset järjestelmät, järjestelmän käyttäjät Tekniset rajaehdot Liittymärajapinnat kantaan Datan nykytila: paljonko, fragmentaation aste Kannan kunto: huonokuntoista ei kannata migratoida Kannan varmistukset kuntoon Järjestelmän läpimenonopeus ja arvioitu puskuroidun datan läpimenoaika Oraclen parametrien, näkymien ja PL/SQL:n käyttö
13 Vaiheistus - Esitutkinta Migraation yhteydessä ei kannata tehdä muita muutoksia Muut kannan rakenteeseen kohdistuvat muutokset joko ennen migraatiota tai sen jälkeen Kantaa käyttävän sovelluksen versio pysyy samana Rajapinnat kantaan muutettu Tällöin Riskit minimoidaan Palvelukatkon keston saadaan jaettua pienempiin yksiköihin
14 Vaiheistus - Valmistelu Sovellusten valmistelu Sovellusten esitestaus Testien migratointi Tuotantokannan valmistelut Tuotannon migraation testaus Rinnakkaisajo Rollback plan
15 Valmistelu - Sovellukset Sovellusten migratointi on käytännössä liittymärajapintojen migratointia Sovelluksesta riippuen voi olla iso tai pieni tehtävä Jos liittymärajapinta lokalisoitu yhteen komponentiin => nopeaa Yleensä oliosuuntautuneilla kielet (Java, C++,...) Helppo testata Jos liittymärajapintaa käyttetään suoraan joka paikassa => hidasta Huonosti kirjoitettu C-koodi Hankala testata, käytännössä koko sovellus testattava Perusteellinen pöytätestaus on kaiken perusta Kaikki normaalit käyttätapaukset testattava Ja yritettävä rikkoa rajapinta Myös käytetyt (ostetut) ohjelmat tarkastettava Esim. Quest TOAD ja Spotlight
16 Liittymärajapinnat kantaan OCI (Oracle Call Interface) Vain vähän muutoksia rajapinnoissa BLOB/CLOB käsittely kehittynyt ver verrattuna Kirjasto-tasolla muutamia muutoksia JDBC Nopeutunut versiosta Ei koodaukseen näkyviä muutoksia JAR-kirjastojen vaihto ODBC ODBC ajurin vaihto Testattava perusteellisesti Oracle XA Versioriippuvainen kannan konfiguraatio Versioriippuvainen yhteyden muodostus SQL ja PL/SQL skriptit Joitakin muutoksia versioiden välillä Vaatii testausta
17 Valmistelu - Testien migratointi Testiympäristöt migratoidaan ennen tuotantoa Yleensä pienempiä kuin tuotanto Hyödyllistä kokemusta tuotannon migraatiota varten Ongelmatilanteiden havainnointi Migraatiot kannattaa tehdä samalla tavalla kuin tuotannossa Testataan samalla tuotannon migraation suunnitelma Migraation jälkeen havainnot muun testauksen sivutuotteina
18 Valmistelu - Tuotantokannan valmistelut Huonokuntoista kantaa on turha migratoida Migraatio ei poista (kaikkia) ongelmia Riski migraation epäonnistumiseen kasvaa Kannan suorituskyky / käyttö Kannan nykyinen kunto (Health Check) Kannan nykyinen ja tuleva käyttö Kannan data Fragmentaation aste Datan arkistointi ja poistot fragmentoivat kantaa Datan määrä ja jakautuminen Kannan varmistukset Nykyinen malli vs. tuleva malli Arkistoinnin muutokset kannattaa tehdä ennen migraatiota tai sen jälkeen Kannan operointi Perusoperointi pysyy samana Uudet piirteet aiheuttavat muutoksia operointiin (koulutus, toimintatavat)
19 Valmistelu - Tuotannon migraation testaus Kannan migraation testaus tuotantokannan kopiolla Kannan rakenteeseen tarvittavat muutokset Esim. SYS käyttäjän default tablespacen koon kasvatus Migraation keston estimaatit tuotantoa varten Palvelukatkon keston pituuden arvioinnin pohjatieto Samaan aikaan sovelluksen (rajapintojen) pävitys Migratoidun kannan validointi Migraatio ei saa näkyä loogisina muutoksina sovellukselle Schemojen rekenne muuttumaton Storage tasolla tablespacet kunnossa
20 Valmistelu - Rinnakkaisajo Joskun ainoa tapa todentaa luotettavasti uuden järjestelmän toiminnallisuus suorituskyky Edellytykset: Kaiken tai ainakin kriittisimpien kantaan kohdistuvien operaatioiden monistaminen uuteen ympäristöön Vaatii resurssit rakentaa tuleva tuotantoympäristö etukäteen Ajettava sovellus valmiina uusilla rajapinnoilla Hyödyt: Rinnakkaisajoa varten rakennettu ympäristö voidaan ottaa uudeksi tuotantoympäristöksi nopeasti varsinkin, jos kaikki DML saadaan dublikoitua
21 Valmistelu - Rollback plan Rollback suunittelu kannattaa aloittaa samalla kun migraation suunnittelu aloitetaan Kun migraatio suunnitelma muuttuu, on myös rollback suunnitelma päivitettävä Trade off: migraation helppous vs. rollbackin helppous Rollback vie aikaa, tämä huomioitava aikatauluissa Viimeinen hetki, jonka jälkeen migraatiota ei kannata enää jatkaa, vaan rollback on aloitettava Myös rollback pitää testata ja harjoitella
22 Migraatio 1. Kannan back up: incremental 0 edellisenä yönä, back upin validointi Lyhentää Rollback aikaa 2. Sovelluksen back up Rollback varten 3. Järjestelmän ulkoiset yhteydet asteittain alas Puskureiden tyhjennys 4. Järjestelmän sisäiset toiminnot asteittain alas Ajastetut toiminnot Puskureiden tyhjennys 5. Check point: Kantaan ei yhteyksiä 6. Kannan migraatio Valitulla metodilla Tarvittaessa version kasvatus 7. Sovelluksen päivitys Kannan migraation aikana rinnakkain 8. Yhteyksien testaus 9. Kannan rakenteen validointi 10. Järjestelmän sisäiset toiminnot ylös Testaus 11. Järjestelmän ulkoiset yhteydet asteittain ylös Testaus Puskuroituneiden sanomien käsittely 12. Seuranta 13. Vanhojen tietojen poisto / arkistointi
23 Jälkihoito Oracle 10g uusien ominaisuuksien asteittainen käyttöönotto Taulujen ja indeksien statistiikkojen automaattinen ylläpito Käyttämättömien indeksien seuranta Parantunut lokaali tilanhallinta Yksi automattisesti jaettu SGA Uuden optimizerin käyttäytymisen seuranta Top 25 SQL Health Check Puolivuosittain tai useammin alussa Korjaavien toimenpiteitten jälkeen uusi Health Check
24 Migratoitujen järjestelmien piirteiteitä Useita eri sovelluksia samalle asiakkaalle Kaikissa sama perusteknologia: IBM MQSeries (sanomaliikenne) Tuxedo (palvelukerros) Oracle (tietokerros) WebSphere (käyttöliittymä) Kaikki järjestelmät 24/7 sovelluksia, huoltokatkot viikonloppuisin / öisin Kaikilla järjestelmillä sanomien puskurointi MQ verkkoon
25 Migraatio esimerkki Järjestelmä A Järjestelmä A: HP-UX / 4 prosessoria / 4 GB muistia => Dataa noin 240 GB Keskim. 50 SQL execs per sekuntti Metodi: Upgrade Assistant - ohjelma Migraation kesto => tuntia Päälle binäärien päivitys => tunti Kaiken kaikkiaan järjestelmän pävitys vei aikaa noin 13 h
26 Migraatio esimerkki Järjestelmä A WebSphere JDBC JOLT MQ TE MOM Tuxedo OCI Oracle
27 Migraatio esimerkki Järjestelmä A Kokeiltiin kahdesti tuotannossa Ensimmäisellä kerralla DBUA kaatui SYS käyttäjän default tablespacesta loppui tila Seuraavaa kertaa varten harjoiteltiin tuotantokannan kopiolle useaan kertaan => tuotantokannan muutoksia ennen seuraavaa yritystä Nyt kanta stabiili Uusien ominaisuuksien hyödyntäminen käynnissä
28 Migraatio esimerkki Järjestelmä A 10 Check database tape backups (fri/sat night) : when starting :45 12 Stop cron jobs 13 Browser shutdown :00 14 Shutdown applications and db manually :05 15 Shutdown MQSeries queue managers :15 16 Backup /mnt :20 17 Take a snapshot of MQSeries queues :35 18 Prepare DB migration (run script made before) :45 19 Start DB migration :50 20 Apply all new application configurations :50 21 Recreate Tuxedo queue space and queues; initialize TLOC :50 22 Load new tuxedo configurations :20 23 Install new binaries and libraries :30 24 Install new version of browser :45 25 tmboot -M :00 26 Boot WSL :10 27 Boot TMQUEUE group :20 28 Boot JOLT servers :30 29 Startup Database :00 30 Manually test database connectivity :10 31 Check database integrity :20 32 Boot all except mqreaders :40 33 Boot Browser :50 34 Test browser (queries, parameter update) :55 35 Startup MQSeries queue managers :20 36 Start mqreaders one by one :30 37 Start cron jobs 38 Check that all are running normally :45 39 Backup configurations :45 40 Take online backup of DB :00
29 Migraatio esimerkki Järjestelmä B Järjestelmä B: HP-UX / 8 prosessoria / 16 GB muistia => Dataa noin 240 GB Keskim. 150 SQL execs per sekuntti Metodi: Export / Import Migraation arvioitu kesto => tuntia Päälle binäärien päivitys => tuntia Kaiken kaikkiaan järjestelmän pävitys tulee viemään aikaa 12 h
30 Migraatio esimerkki Järjestelmä B WebSphere JDBC JOLT MQ TE MOM Tuxedo OCI Oracle RFC SAP
31 Migraatio polkuja Upgrade Assistant-ohjelmalla 8.0.6, 8.1.7, ja , 9.0.1, ja Vanhemmat 10g:hen väliversioiden kautta
Oracle ebs versionvaihto OUGF seminaari / 22.5.2008 Jyrki Koski Oy Abase Consulting Ab
Oracle ebs versionvaihto OUGF seminaari / 22.5.2008 Jyrki Koski Oy Abase Consulting Ab 1 Päivityspolut Tuettu päivityspolku versioon 12 Lähdejärjestelmä < 11.5.8 11.5.10.2 12.0.4 Lähdejärjestelmä 11.5.8
LisätiedotMiten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä?
Se edullisempi tietokanta Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä? Rasmus Johansson rasmus.johansson@microsoft.com Ratkaisumyyntipäällikkö (Sovellusalusta) Microsoft Oy Miten
LisätiedotKoira testissä vai Racci tuotannossa O10G/IAS10 Linuxilla
Koira testissä vai Racci tuotannossa O10G/IAS10 Linuxilla Petri Tumppila/Bemecon Oy, petri.tumppila@bemecon.fi Tuomas Pystynen/Deepbase Oy, tuomas.pystynen@deepbase.com OUGF 4.11.2004 Agenda Ympäristö
LisätiedotTietokannanhoitaja DBA (Database Administrator) ja tietokannan hallinta
Tietokannanhoitaja DBA (Database Administrator) ja tietokannan hallinta Jouni Huotari Martti Laiho (materiaali on osa virtuaaliammattikorkeakoulun Tietokantaosaaja-opintokokonaisuutta) opintokokonaisuutta)
LisätiedotJärjestelmäarkkitehtuuri (TK081702) Järjestelmäarkkitehtuuri. Järjestelmäarkkitehtuuri
Järjestelmäarkkitehtuuri (TK081702) ja Järjestelmäarkkitehtuuri Sovellukset ovat olemassa Järjestelmien uudistaminen vie yleensä arvioitua enemmän resursseja ja kestää arvioitua kauemmin Migration (Migraatio
LisätiedotSovellusarkkitehtuurit
HELIA TiKo-05 1 (9) Sovellusarkkitehtuurit ODBC (Open Database Connectivity)... 2 JDBC (Java Database Connectivity)... 5 Middleware... 6 Middleware luokittelu... 7 Tietokanta -middleware... 8 Tapahtumamonitorit
LisätiedotLiite 1: KualiKSB skenaariot ja PoC tulokset. 1. Palvelun kehittäjän näkökulma. KualiKSB. Sivu 1. Tilanne Vaatimus Ongelma jos vaatimus ei toteudu
Liite 1: skenaariot ja PoC tulokset 1. Palvelun kehittäjän näkökulma Tilanne Vaatimus Ongelma jos vaatimus ei toteudu Palvelun uusi versio on Palveluiden kehittäminen voitava asentaa tuotantoon vaikeutuu
LisätiedotKODAK EIM & RIM VIParchive Ratkaisut
ATK Päivät 2006 Mikkeli KODAK EIM & RIM VIParchive Ratkaisut 29.-30.5. 2006 Stefan Lindqvist HCIS Sales Specialist Health Care Information Systems Kodak Health Group 3/24/2013 1 Arkistoinnin haasteita
LisätiedotHELIA 1 (15) Outi Virkki Tietokantasuunnittelu 13.11.2000
HELIA 1 (15) Luento 2.7 Toiminnallisuutta tietokantaan... 2 Deklaratiivinen eheysvalvonta... 2 Proseduraalinen eheysvalvonta... 3 Eheysvalvonnan suunnittelusta... 4 Sääntöjen määrittely... 4 Toteutusvaihtoehdot...
LisätiedotTAMFELT TAMELT. Tamfeltin Unicode-konversio
TAMFELT TAMFELT TAMELT Tamfeltin Unicode-konversio Tamfeltin Sap-sovellus Järjestelmäversio: Sap R/3 Enterprise Tietokanta: Oracle 9.2 Modulit: taloushallinto (FI-CO), myynti (SD), tuotanto (PP), materialihallinto
LisätiedotCase TUHTI. Projektin tunnuslukuja. ! Suuri perusjärjestelmäuudistus! Työt alkoivat kesällä 1999. ! Java luokkia n. 5000
Case TUHTI 17.12.2002 1 TietoEnator 2002 Projektin tunnuslukuja! Suuri perusjärjestelmäuudistus! Työt alkoivat kesällä 1999! Otettu tuotantokäyttöön syksyllä 2001! Proof of Concept (5 henkilöä 4 kk) ->
LisätiedotJärjestelmäarkkitehtuuri (TK081702) Hajautettu tietokanta. Hajautuksen hyötyjä
Järjestelmäarkkitehtuuri (TK081702) Hajautettu tietokanta Hajautettu tietokanta Jokainen hajautettu tietokanta muodostaa oman kokonaisuutensa Loogisesti yhtenäinen data on hajautettu tietokantoihin (eri
LisätiedotHELIA 1 (16) Outi Virkki Tietokantasuunnittelu
HELIA 1 (16) Luento 3.2 Suorituskyvyn optimointi jatkuu...... 2 Tietojen tallennusratkaisut... 2 Tiedon tallennuksen yksiköitä... 3 Loogiset... 3 Fyysiset... 3 Tallennusmäärittelyt Oraclessa... 5 Loogiset
LisätiedotValppaan asennus- ja käyttöohje
Versio Päiväys Muokkaaja Kuvaus 0.9 16.2.2006 Tuukka Laakso Korjattu versio 0.1 Antti Kettunen Alustava versio Sisällysluettelo 1 Johdanto...2 2 Valppaan asennus...3 2.1 Valppaan kääntäminen...3 2.2 Valmiiksi
LisätiedotDI Studion käyttökokemuksia. Kaisu Ikonen, Tilastokeskus
Kaisu Ikonen, Tilastokeskus 13.9.2012 Sisältö SAS Tilastokeskuksessa 2012 Esimerkki DIS-projektista Erityiskysymyksiä 13.9.2012 2 SAS Tilastokeskuksessa 2012 SAS-käyttäjiä 350, joista IT-puolella noin
LisätiedotOracle 11g tietokannan päivityksen tarjoamat hyödyt ja kustannussäästöt
Dedicated to Your Success. Oracle 11g tietokannan päivityksen tarjoamat hyödyt ja kustannussäästöt Puitesopimustoimittaja Pasi Parkkonen Director, Citrus Solutions Oy pasi.parkkonen@citrus.fi 040-5905307
LisätiedotHarjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä:
Linux-harjoitus 6 Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä: http://www.mysql.com/, MySQL-tietokantaohjelman kotisivu. http://www.mysql.com/doc/en/index.html,
LisätiedotTERADATAN JA SAS DI STUDION YHTEISELO CASE LÄHITAPIOLA
TERADATAN JA SAS DI STUDION YHTEISELO CASE LÄHITAPIOLA SAS forum Helsinki 2013 LTC Otso - Kristiina Korhonen 24.9.2013 LTC-OTSO ASIAKKAIDEN KESKEINEN KUMPPANI JA LIIKETOIMINNAN MAHDOLLISTAJA LTC-Otso
LisätiedotCASE Varma Testauksen haasteet moniuloitteisessa testiympäristössä. 5.11.2015 Tuukka Vähäpassi
CASE Varma Testauksen haasteet moniuloitteisessa testiympäristössä 5.11.2015 Tuukka Vähäpassi Varman esittely Keskinäinen työeläkevakuutusyhtiö Varma on Suomen suurin työeläkevakuutusyhtiö ja yksityinen
LisätiedotSuorituskyvyn varmistaminen sovelluskehityksen eri vaiheissa Paavo Häkkinen, Presales Teamleader Compuware Finland
Suorituskyvyn varmistaminen sovelluskehityksen eri vaiheissa Paavo Häkkinen, Presales Teamleader Compuware Finland Epäonnistuminen ei ole vaikeaa Approximately 40% of mission-critical mainframe projects
LisätiedotVisma Liikkuvan työn ratkaisut
Visma Liikkuvan työn ratkaisut Päivitysohje Pääkäyttäjän opas Visma Software Oy pidättää itsellään oikeuden mahdollisiin parannuksiin ja/tai muutoksiin tässä oppaassa ja/tai ohjelmassa ilman eri ilmoitusta.
LisätiedotVisma Liikkuvan työn ratkaisut Päivitysohje. Pääkäyttäjän opas
Visma Liikkuvan työn ratkaisut Pääkäyttäjän opas Visma Software Oy pidättää itsellään oikeuden mahdollisiin parannuksiin ja/tai muutoksiin tässä oppaassa ja/tai ohjelmassa ilman eri ilmoitusta. Oppaan
LisätiedotHaaga-Helia/IltaTiko ict2tcd005: Ohjelmiston suunnittelutaito 1/7 Anne Benson. Tällä opintojaksolla käytämme VS:n kolmen kokonaisuuden luomiseen:
Haaga-Helia/IltaTiko ict2tcd005: Ohjelmiston suunnittelutaito 1/7 Microsoft SQL käyttö Yleistä VisualStudiosta Tällä opintojaksolla käytämme VS:n kolmen kokonaisuuden luomiseen: - sovellushallintaan -
LisätiedotUusi Voyager-testiympäristö. Ari Ahlqvist/Kansalliskirjasto
Uusi Voyager-testiympäristö Ari Ahlqvist/Kansalliskirjasto 22.11.2011 Miksi ylipäänsä testiympäristö Alunperin pääaino testiympäristön käytössä on ollut uusien ominaisuuksien toimivuuden selvittäminessä
LisätiedotEsityksen sisältö Määrittelyjen mukaisuudesta varmistuminen - PlugIT-leima
Esityksen sisältö Johdanto Yleistä leimausmenettelystä ja leimasta Leimausmenettelyn vaiheet Kuinka määrittelyjen mukaisuus testataan: esimerkkejä testitapauksista Olennaisimmat kysymykset leimausmenettelyn
LisätiedotTietokanta (database)
Tietokanta Tietokanta (database) jotakin käyttötarkoitusta varten laadittu kokoelma toisiinsa liittyviä säilytettäviä tietoja 1 Tiedosto Ohjelmointikielissä apumuistiin tallennettuja tietoja käsitellään
Lisätiedotjotakin käyttötarkoitusta varten laadittu kokoelma toisiinsa liittyviä säilytettäviä tietoja
Tietokanta Tietokanta (database) jotakin käyttötarkoitusta varten laadittu kokoelma toisiinsa liittyviä säilytettäviä tietoja mikä tahansa tietokokoelma? --> erityispiirteitä Tietokanta vs. tiedosto 1
LisätiedotOraclen syvin ydin. Pertti Eiskonen Yleisradio Oy Tietokanta-asiantuntija. OUGF syysseminaari 2002 Sivu 1
Pertti Eiskonen Yleisradio Oy Tietokanta-asiantuntija OUGF syysseminaari 2002 Sivu 1 Oracle 8i (8.1.7) muistinkäyttöä ja viritystä: SGA ja PGA mitä ne on ja niihin vaikuttavat init.orat SGA:n rakenne Kannan
LisätiedotInsert lauseella on kaksi muotoa: insert into taulu [(sarakenimet)] values (arvot)
SQL sisältää operaatiot tietokannan sisällön muodostamiseen ja ylläpitoon: insert - uusien rivien vienti tauluun delete - rivien poisto update - rivien muutos 1 Insert lauseella on kaksi muotoa: insert
LisätiedotTIETOKANNANHOITAJA DBA (DATABASE ADMINISTRATOR) JA TIETOKANNAN HALLINTA
TIETOKANNANHOITAJA DBA (DATABASE ADMINISTRATOR) JA TIETOKANNAN HALLINTA JOUNI HUOTARI MARTTI LAIHO (materiaali on osa virtuaaliammattikorkeakoulun Tietokantaosaaja-opintokokonaisuutta) JOHDANTO Tietokannanhoitaja
LisätiedotHSMT Tietokannoista. Ville Leppänen. HSMT, c Ville Leppänen, IT, Turun yliopisto, 2008 p.1/32
HSMT Tietokannoista Ville Leppänen HSMT, c Ville Leppänen, IT, Turun yliopisto, 2008 p.1/32 Missä mennään... 1. Johdanto (1h) 2. Säikeet (2h) 3. Samanaikaisuudesta (2h) 4. Hajautetuista sovelluksista (1h)
LisätiedotPerinteiset asennuspaketit
Agenda Sovelluksen käyttöönoton vaihtoehtoja Sovelluksen elinkaaren hallinta työasemassa Windows Vista ja sovellusjakelut Windows 7:n uudet Windows Installer ominaisuudet Sovelluksen käyttöönoton vaihtoehtoja
LisätiedotPotilastiedon arkiston tilannekatsaus
Potilastiedon arkiston tilannekatsaus 24.4.2019 Sole Salmijärvi Esityksen sisältö Potilastiedon arkiston ajankohtaiset asiat Vanhojen tietojen arkistoinnin ajankohtaiset asiat Potilastiedon arkiston kehitysprojektien
LisätiedotHelsingin yliopisto/tktl DO Tietokantojen perusteet, s 2000 Johdanto & yleistä Harri Laine 1. Tietokanta. Tiedosto
Tietokanta Tiedosto Tietokanta (database) jotakin käyttötarkoitusta varten laadittu kokoelma toisiinsa liittyviä säilytettäviä tietoja Ohjelmointikielissä apumuistiin tallennettuja tietoja käsitellään
LisätiedotTIEDONHALLINTA - SYKSY Luento 11. Hannu Markkanen /10/12 Helsinki Metropolia University of Applied Sciences
TIEDONHALLINTA - SYKSY 2011 Kurssikoodi: Saapumisryhmä: Luento 11 TU00AA48-2002 TU10S1E Hannu Markkanen 22.11.2011 9/10/12 Helsinki Metropolia University of Applied Sciences 1 Indeksit Indeksit Taulun
LisätiedotProseduurit, funktiot ja herättimet - esimerkkeinä Oracle, SQL Server, MySQL ja OCELOT. Jouni Huotari S2008
Proseduurit, funktiot ja herättimet - esimerkkeinä Oracle, SQL Server, MySQL ja OCELOT Jouni Huotari S2008 2 Proseduurit Ohjelmamoduuleita, jotka voidaan tallettaa tietokantaan (DBMS:n tietohakemistoon)
LisätiedotTyöasemien hallinta Microsoft System Center Configuration Manager 2007. Jarno Mäki Head of Training Operations M.Eng, MCT, MCSE:Security, MCTS
Työasemien hallinta Microsoft System Center Configuration Jarno Mäki Head of Training Operations M.Eng, MCT, MCSE:Security, MCTS IT Education Center Agenda Yleistä työasemien hallinnasta Työasemien hallinta
LisätiedotPROSEDUURIT, FUNKTIOT JA HERÄTTIMET - ESIMERKKEINÄ ORACLE, SQL SERVER, MYSQL JA OCELOT JOUNI HUOTARI K2009
PROSEDUURIT, FUNKTIOT JA HERÄTTIMET - ESIMERKKEINÄ ORACLE, SQL SERVER, MYSQL JA OCELOT JOUNI HUOTARI K2009 PROSEDUURIT Ohjelmamoduuleita, jotka voidaan tallettaa tietokantaan (DBMS:n tietohakemistoon)
LisätiedotHAAGA-HELIA Heti-09 1 (17) ICT05 Tiedonhallinta ja Tietokannat O.Virkki Suorituskyky
HAAGA-HELIA Heti-09 1 (17) Suorituskyky Suorituskyky... 2 Suorituskyvyn mittareita... 2 Tekninen ympäristö... 3 Suorituskyvyn optimointi... 4 Optimoinnin kohteet... 5 Fyysisen tason ratkaisut... 6 Indeksointi...
LisätiedotDB2 v9.7. Pullonkaulojen metsästys, metodeja ja. esimerkkejä elävästä elämästä
Yllätys?? DB2 v9.7 Pullonkaulojen metsästys, metodeja ja esimerkkejä elävästä elämästä Sisältö Miksi Miten Työkalut Esimerkkejä Miksi metsästämme pullonkauloja? http://fi.wiktionary.org/wiki/pullonkaula
LisätiedotTestidatan generointi
Testidatan generointi Anu Ahonen Kevät 2008 Tämä työ on tehty Creative Commons -lisenssin alla Työn tarkasti 9.4.2008 Jouni Huotari (JAMK/IT) 1 SISÄLTÖ 1 TYÖN LÄHTÖKOHDAT JA TOTEUTUS...2 2 TESTIDATAN GENEROINTI
LisätiedotOUGF syysseminaari Back to Basics
Oracle User Group Finland r.y. OUGF syysseminaari Back to Basics Hotelli Presidentti Congress Center Helsinki 6.11.2002 Hermanni Patama, OUGF pj 2002 OUGF syysseminaari 2002 Sivu 1 OUGF hallitus 2002 Hermanni
LisätiedotHAAGA-HELIA Heti-09 1 (12) ICT05 Tiedonhallinta ja Tietokannat O.Virkki Näkymät
HAAGA-HELIA Heti-09 1 (12) Näkymät Näkymät... 2 Eri tyyppisiä relaatioita... 2 Taulu - Tallennettu relaatio... 2 Tulosrelaatio - Kyselyn tulos... 2 Näkymä - Virtuaalirelaatio... 2 Näkymien määrittely...
LisätiedotIntegraatiotekniikan valinta - tie onnistumiseen.
Integraatiotekniikan valinta - tie onnistumiseen markus.andersson@commit.fi http://www.commit.fi 1 Agenda Järjestelmäintegroinnin nykytila Menestystekijät Teknologiatekijät Tekijöistä onnistunut projekti
LisätiedotHOJ Haja-aiheita. Ville Leppänen. HOJ, c Ville Leppänen, IT, Turun yliopisto, 2012 p.1/10
HOJ Haja-aiheita Ville Leppänen HOJ, c Ville Leppänen, IT, Turun yliopisto, 2012 p.1/10 Missä mennään... 1. Johdanto (1h) 2. Säikeet (2h) 3. Samanaikaisuudesta (2h) 4. Hajautetuista sovelluksista (1h)
LisätiedotRDBMS - Yhteyskäytännöt
HAAGA-HELIA Heti-09 1 (11) RDBMS - Yhteyskäytännöt Johdanto... 2 Upotettu SQL... 3 ESQL esimerkki... 4 ODBC... 5 Visual Basic ja ADO... 6 JAVA ja JDBC... 7 JDBC esimerkki... 8 Oracle ja JDBC... 9 Connection
LisätiedotJatkuvuus on arkistoinnissa avainasia
Jatkuvuus on arkistoinnissa avainasia Ari Mattila Senior Systems Engineer EMC 1 Agenda Arkistointi ja tiedon elinkaaren hallinta Miksi arkistoidaan? Sähköpostin arkistointi Arkistoinnin haasteet EMC SourceOne
LisätiedotFinFamily Installation and importing data (11.1.2016) FinFamily Asennus / Installation
FinFamily Asennus / Installation 1 Sisällys / Contents FinFamily Asennus / Installation... 1 1. Asennus ja tietojen tuonti / Installation and importing data... 4 1.1. Asenna Java / Install Java... 4 1.2.
LisätiedotHELIA 1 (14) Outi Virkki Tiedonhallinta
HELIA 1 (14) Luento Näkymät... 2 Relaatiotyypit... 2 Taulu - Tallennettu relaatio... 3 Näkymä - Virtuaalirelaatio... 3 Tulosrelaatio - Kyselyn tulos... 3 Otetaulut - Tauluun tallennettu kyselyn tulos...
LisätiedotFacta Kuntarekisteri. Facta 4.2 asennus testiin ja tuotantoon. Helsingin kaupunki
Facta Kuntarekisteri Facta 4.2 asennus testiin ja tuotantoon Helsingin kaupunki TARJOUS 293348 29.1.2016 Helsingin kaupunki Anu Soukki Markku Leinonen Ari Jaakola Lea Salo PL 7015 00099 HELSINGIN KAUPUNKI
LisätiedotELM GROUP 04. Teemu Laakso Henrik Talarmo
ELM GROUP 04 Teemu Laakso Henrik Talarmo 23. marraskuuta 2017 Sisältö 1 Johdanto 1 2 Ominaisuuksia 2 2.1 Muuttujat ja tietorakenteet...................... 2 2.2 Funktiot................................
LisätiedotTietorakenteet ja algoritmit
Tietorakenteet ja algoritmit Merkintöjen tulkintoja *++Pstack->top = item *Pstack->top++ = item (*Pstack->top)++ *(Pstack++)->top = item *(++Pstack)->top = item Lisää pinon toteutuksia Dynaaminen taulukko
LisätiedotSuuntana kokonaan virtualisoitu palvelininfra Cisco Expo 2009 08.09.2009 Messukeskus, Helsinki
Suuntana kokonaan virtualisoitu palvelininfra Cisco Expo 2009 08.09.2009 Messukeskus, Helsinki Santeri Stolt VMware Finland IT:n suurin haaste Mihin IT-budjetti kuluu 5% Infran investoinnit 23% Sovellusten
LisätiedotAsiakaskohtaisesta varmistuspalvelusta pilvivarmistamiseen. Pasi Haatanen
Asiakaskohtaisesta varmistuspalvelusta pilvivarmistamiseen Pasi Haatanen Esityksen sisältö MultiCom esittely Tiedon varmistamisen ja pitkäaikaistallentamisen asiantuntija Kokemuksia asiakaskentästä Miten
LisätiedotSoveltuvuustutkimus Lifebelt-ohjelman ideologian käytettävyydestä olioorientoituneeseen
Soveltuvuustutkimus Lifebelt-ohjelman ideologian käytettävyydestä olioorientoituneeseen ohjelmointiin Jukka Talvitie Valvoja: Professori Jorma Jormakka Paikka: TietoEnator oyj Ongelma Ideologia Lifebelt
LisätiedotJHS 180 Paikkatiedon sisältöpalvelut Liite 4 INSPIRE-palvelujen laadun testaus
JHS 180 Paikkatiedon sisältöpalvelut Liite 4 INSPIRE-palvelujen laadun testaus Versio: 28.2.2013 Julkaistu: 28.2.2013 Voimassaoloaika: toistaiseksi Sisällys 1 Yleiset vaatimukset... 2 2 Latauspalvelun
LisätiedotMicrosoft SQL Server -tietokannan hallinta. Jouni Huotari
Microsoft SQL Server -tietokannan hallinta Jouni Huotari 13.2.2008 Tavoite Saada käsitys SQL Serverin (v. 2005) ominaisuuksista + eri vaihtoehtojen hyvistä ja mahdollisista huonoista puolista Oppia luomaan
LisätiedotUlkoistustoimittajan valvontapalvelu. Ville Mannonen / DataCenter Finland
Ulkoistustoimittajan valvontapalvelu Ville Mannonen / DataCenter Finland Datacenter Finland Oy Vuonna 2003 perustettu konesalipalveluita tuottava yritys Tarjoaa asiakkaileen korkean käytettävyyden konesalipalveluita
LisätiedotTestausautomaation mahdollisuudet käyttöliittymän testauksessa. Anssi Pekkarinen 5.11.2015
Testausautomaation mahdollisuudet käyttöliittymän testauksessa Anssi Pekkarinen 5.11.2015 Agenda Kustannustehokkaan testausautomaation tekemiseen vaikuttavat tekijät Käyttöliittymätestauksen haasteet Uudet
LisätiedotFacta Kuntarekisteri. Facta asennus testiin ja tuotantoon. Helsingin kaupunki
Facta Kuntarekisteri Facta 4.3.2 asennus testiin ja tuotantoon Helsingin kaupunki TARJOUS 298896 3.11.2016 Helsingin kaupunki Anu Soukki Markku Leinonen Ari Jaakola Lea Salo PL 7015 00099 HELSINGIN KAUPUNKI
LisätiedotFinnish Value Pack Asennusohje Vianova Systems Finland Oy Versio 18.10 12.4.2011
Finnish Value Pack Asennusohje Vianova Systems Finland Oy Versio 18.10 12.4.2011 2(6) 1. Käyttöoikeudet ja asennusvaatimukset 2. Asennus Novapoint Finnish Value Pack 18.10 sovellusten asennus vaatii järjestelmänvalvojan
LisätiedotOhjelmistojen mallintaminen. Luento 11, 7.12.
Ohjelmistojen mallintaminen Luento 11, 7.12. Viime viikolla... Oliosuunnittelun yleiset periaatteet Single responsibility eli luokilla vain yksi vastuu Program to an interface, not to concrete implementation,
LisätiedotIntegrointi. Ohjelmistotekniikka kevät 2003
Integrointi Ohjelmistotekniikka kevät 2003 ERP (Toiminnanohjausjärjestelmä) Myynti Henkilöstö, palkanlaskenta Kirjanpito Myynti Myyjät Extranet Tietovarasto Laskutus, reskontrat Asiakas ERP Asiakasrekisteri
LisätiedotYksittäisasennus eli perusasennus
1 of 18 Yksittäisasennus eli perusasennus Prinetin asentaminen itsenäiseksi ohjelmaksi pitää sisällään seuraavat toimenpiteet: 1. 2. 3. Käyttöliittymän asennus Prinetin demoversion asennusohjelmalla Lisenssi-
LisätiedotMaiju Mykkänen (D6297@jamk.fi) Susanna Sällinen (E0941@jamk.fi)
Maiju Mykkänen (D6297@jamk.fi) Susanna Sällinen (E0941@jamk.fi) Tietokannan hallinta-opintojakson selvitysraportti Huhtikuu 2010 Mediatekniikka ICT/Teknologia Tämän teosteoksen käyttöoikeutta koskee Creative
Lisätiedotstatbeatmobile PROJECT REVIEW iteration 1
statbeatmobile PROJECT REVIEW iteration 1 agenda Projekti Status Käytännöt Tulokset Katsaus eteenpäin PROJEKTI / mikä on statbeat? Sosiaalinen joukkueurheilupalvelu Keskustelu, fanit, kavereiden joukkueet,
LisätiedotCASE STOCKMANN : Laadunvarmistuksen merkitys verkkokauppapalvelun lanseerauksessa. Ilkka Pirttimaa, Head Of Technology, Stockmann IT
CASE STOCKMANN : Laadunvarmistuksen merkitys verkkokauppapalvelun lanseerauksessa Ilkka Pirttimaa, Head Of Technology, Stockmann IT 1 Stockmann-konserni Tavarataloryhmä 14 tavarataloa: Suomi, Viro, Latvia,
Lisätiedot1 (5) PALVELUKUVAUS JA HINNASTO Requeste palvelut
1 (5) PALVELUKUVAUS JA HINNASTO Requeste palvelut 2 (5) 1. PALVELUKUVAUKSEN TARKOITUS Tässä palvelukuvauksessa kuvataan Sysart Oy:n Requeste tuotteeseen liittyvät maksulliset palvelut. Maksullisia palveluita
LisätiedotLINUX-HARJOITUS, MYSQL
LINUX-HARJOITUS, MYSQL Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä: http://www.mysql.com/, MySQL-tietokantaohjelman kotisivu. http://www.mysql.com/doc/en/index.html,
LisätiedotTiedon analysoinnista pitkäaikaissäilytykseen
Tiedon analysoinnista pitkäaikaissäilytykseen Jari Nästi, Client Technical Professional - Tivoli Software Perhosvaikutus eli perhosefekti (engl. "butterfly effect") on kaaosteoriassa käytetty kuvaus siitä,
LisätiedotHAAGA-HELIA Heti-09 1 (14) ICT05: Tiedonhallinta ja Tietokannnat O.Virkki Transaktionkäsittely
HAAGA-HELIA Heti-09 1 (14) Transaktionkäsittely Transaktion / Tapahtuman hallinta... 2 Taustaa... 3 Tapahtuman käsite... 5 ACID-ominaisuudet... 7 Samanaikaisuuden hallinta... 8 Lukitukset... 9 Toipuminen...
LisätiedotTHINKING PORTFOLIO ASIAKASHAASTATTELU FINAVIA COPYRIGHT THINKING PORTFOLIO. Kuva: Finavia
THINKING PORTFOLIO ASIAKASHAASTATTELU FINAVIA COPYRIGHT THINKING PORTFOLIO Case: Finavia sovellussalkku Tavoite sovellusten hallinnan helpottamiseksi ja raportoimiseksi on saavutettu Finavian tietojärjestelmäarkkitehtuurin
LisätiedotLiite 1: ServiceMix skenaariot ja PoC tulokset 1. Palvelun kehittäjän näkökulma
Liite 1: ServiceMix skenaariot ja PoC tulokset 1. Palvelun kehittäjän näkökulma Tilanne Vaatimus Ongelma jos vaatimus ei toteudu Testi Yksittäinen palvelu on ollut käytössä 6 Palvelun uusi versio on voitava
LisätiedotHELIA 1 (14) Outi Virkki Tiedonhallinta
HELIA 1 (14) Luento Transaktion / Tapahtuman hallinta... 2 Taustaa... 3 Tapahtuman käsite... 5 ACID-ominaisuudet... 7 Samanaikaisuuden hallinta... 8 Lukitukset... 9 Toipuminen... 10 Loki-tiedosto... 11
LisätiedotHELIA 1 (15) Outi Virkki Tiedonhallinta
HELIA 1 (15) Luento Suorituskyvyn optimointi... 2 Tiedonhallintajärjestelmän rakenne... 3 Suunnittele... 4 SQL-komentojen viritys... 5 Tekninen ympäristö... 6 Fyysisen tason ratkaisut... 7 Indeksit...
LisätiedotETL-DEMO. Esimerkki ETL-kuvauskielen käyttöstä
ETL-DEMO Esimerkki ETL-kuvauskielen käyttöstä Lähtötilanne Organisaation operatiivisessa kannassa dataa, jota halutaan varastoida ja jalostaa Päätetään mihin muotoon jalostettu data halutaan tietovarastossa
LisätiedotTietokannan hallinta. Kevät 2004 Jan Lindström R&G Chapter 1
Tietokannan hallinta Kevät 2004 Jan Lindström R&G Chapter 1 Tietokannan hallinta 1. Johdanto (käsitteitä) 2. Tietokannan talletusrakenteet 3. Tietokannan hakemistorakenteet 4. Kyselyiden käsittely ja optimointi
LisätiedotHELIA 1 (15) Outi Virkki Tietokantasuunnittelu
HELIA 1 (15) Luento 2.6 Käyttöoikeuksista ja suojauksesta... 2 Suojausten suunnittelu... 3 Käyttäjätunnukset... 4 Tunnuksen luominen... 5 Tunnuksen muuttaminen... 6 Tunnuksen poistaminen... 6 Oikeudet
LisätiedotJärjestelmäintegraatio
VESA AHOLA Järjestelmäintegraatio 14.3.2013 Agenda 1. Minä 2. Integraatio? 3. Esimerkkijärjestelmä 4. Integraatioprojektit Minä Ikä 32 vuotta Kotoisin Parolasta, asun Hämeenlinnassa TTY:llä 2001-2010 Pääaine
LisätiedotETS5 Sulautettu Älykäs Langaton. KNX- Partnerpäivä Micael Forsstedt
ETS5 Sulautettu Älykäs Langaton KNX- Partnerpäivä 6.11.2014 Micael Forsstedt Sisältö ETS Historia Uudistukset Tietokanta USB- Dongle ja muisti RF tuki Käyttöliittymä My KNX Rinnakkaisajo ja päivitys Koulutus
LisätiedotRyhmäläisten nimet:
1 TJT10, kevät 2017 VERTAISARVIOINTILOMAKE Ryhmäläisten nimet: 1. 2. 3. Heuristinen arviointi käyttäen ohjeistuksessa olevaa heuristiikkalistaa. Tehdään vertaisarviointi käyttöliittymästä. Testi suoritetaan
LisätiedotTestaussuunnitelma. Ohjelmistotuotantoprojekti Nero. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Testaussuunnitelma Ohjelmistotuotantoprojekti Nero Helsinki 5.11.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti ( ov) Projektiryhmä
LisätiedotBORIS 2. Järjestelmän rajapinnat. Samuli Neuvonen, SYKE Rajapinnat tehokäyttöön -seminaari
BORIS 2 Järjestelmän rajapinnat Samuli Neuvonen, SYKE Rajapinnat tehokäyttöön -seminaari 7.3.2013 BORIS 2 -hanke öljysuojarahaston ja SYKEn rahoittama hanke yhteistyössä mukana kaikki öljyntorjunnan toimijat
Lisätiedot4.12.2005. SEPA REFAKTOROINTI Antti Ahvenlampi, 57408L Erik Hakala, 57509T
SEPA REFAKTOROINTI Antti Ahvenlampi, 57408L Erik Hakala, 57509T SEPA: REFAKTOROINTI 2 (9) SEPA: REFAKTOROINTI 3 (9) VERSIOHISTORIA Version Date Author Description 0.1 2.12.2005 Erik Hakala Ensimmäinen
LisätiedotOhjelmistoarkkitehtuurit Syksy 2009 TTY Ohjelmistotekniikka 1
3. Komponentit ja rajapinnat 3.1 Komponenttien idea: ohjelmistotuotannon rationalisointi 3.2 Mikä on ohjelmistokomponentti? 3.3 Komponentit ohjelmistoyksikköinä 3.4 Rajapinnat 3.6 Komponenttien räätälöinti
LisätiedotLiikenneverkot-tietotuote
Liikenneverkot-tietotuote Tietotuotteet kuntoon 27.10.2017 27.10.2017 Sisältö 1. Miten lähdettiin liikkeelle 2. Välineet ja prosessit 3. Haasteet 4. Validointi 5. Hyödyntäminen 6. Lessons learned 27.10.2017
LisätiedotKeskitetyn integraatiotoiminnon hyödyt
Keskitetyn integraatiotoiminnon hyödyt Janne Kangasluoma / Chief Enterprise Architect, Ilmarinen Teemu O. Virtanen / Director, Information Logistics, Digia 2013 IBM Corporation HUOLEHDIMME NOIN 900 000
LisätiedotLohtu-projekti. Testaussuunnitelma
Lohtu-projekti Testaussuunnitelma Versiohistoria: 1.0 19.2.2003 1. versio Mari 1.1 20.2.2003 Muutoksia Mari 1.2 25.2.2003 Katselmoinnissa esiin tulleet Mari muutokset 1.3 17.3.2003 2. syklissä tehtävät
LisätiedotANVIA PILVI. kotimaisia pilvipalveluita yrityksille 24/7
ANVIA PILVI kotimaisia pilvipalveluita yrityksille 24/7 Anvia Pilvi TIESITKÖ, ETTÄ YLI PUOLET SUOMALAISYRITYKSISTÄ KÄYTTÄÄ PILVIPALVELUITA? Anvia Pilvi on suomalaisille yrityksille tarkoitettu palvelu,
Lisätiedotkäännös käännösvaiheessa tarkasettaan linkitys
Upotettu SQL Ohjelmoitaessa 3GL kielillä, käytetään relaatiotietokantaa yleensä esikääntäjien avulla. Tietokannan valmistaja toimittaa funktiokirjaston, jota esikääntäjän avulla hyödynnetään. Ongelmaksi
LisätiedotTIEDONHALLINNAN PERUSTEET - SYKSY 2013
TIEDONHALLINNAN PERUSTEET - SYKSY 2013 Kurssikoodi: Saapumisryhmä: Luento 5 XX00AA79-3013 TU12S2 Pasi Ranne 11.9.2013 11/9/13 Helsinki Metropolia University of Applied Sciences 1 Tietokannan normalisoinnin
LisätiedotTapahtuipa Testaajalle...
Tapahtuipa Testaajalle... - eli testaus tosielämässä 09.10.2007 Juhani Snellman Qentinel Oy 2007 Agenda Minä ja mistä tulen Testauksen konteksti Tapauksia tosielämästä ja työkaluja 2 Minä Juhani Snellman
LisätiedotPaikkatiedon infrastruktuurin hyödyntäminen
Paikkatiedon infrastruktuurin hyödyntäminen Mikko Viitala Sisältö WMS rajapintapalvelun toteuttaminen Teklan sovelluksilla Katselupalvelujen hyödyntäminen Teklan sovelluksissa WFS suorasaantipalvelun toteuttaminen
LisätiedotVerkkopalvelut ja portaalitryhmän
Verkkopalvelut ja portaalitryhmän kokous Jukka Vänttinen Yleistä Lähtökohtana Teklan asiakkaiden keräämien tietojen julkaisu rajapintojen avulla Kaikilla kunta-asiakkailla on lisenssit ja toiminnallisuus
LisätiedotUutta Remote Support Platform 3.0 -versiossa
Uutta Remote Support Platform for SAP Business One Asiakirjaversio: 1.0 2012-10-08 Kaikki maat Typografiset merkintätavat Kirjasintyyli Esimerkki Näytöstä lainatut sanat tai merkit. Näitä ovat kenttien
LisätiedotTK081001 Palvelinympäristö
TK081001 Palvelinympäristö 5 opintopistettä!! Petri Nuutinen! 8 opintopistettä!! Petri Nuutinen! SAS (Serial Attached SCSI) Yleinen kiintolevyväylä nykyisissä palvelimissa Ohjataan SCSI-komennoin Siirrytty
LisätiedotBackup Exec 3600 Appliance
Backup Exec 3600 Appliance Markku A Suistola Principal Presales Consultant Parempaa varmistusta kaikille! Ohjelmisto Appliance Pilvi Virtuaalisen ja fyysisen ympäristön suojaus 2 Perinteinen ratkaisu usein
LisätiedotT-76.115 Testiraportti TR-3. ETL-työkalu
T-76.115 Testiraportti TR-3 ETL-työkalu ExtraTerrestriaLs Versio Päivämäärä Tekijä Kuvaus 1.0 14.03.05 Risto Kunnas Ensimmäinen versio 1.1 15.03.05 Risto Kunnas Korjauksia Sivu 1 / 14 Sisällysluettelo
LisätiedotTestaustyökalut. Luento 11 Antti-Pekka Tuovinen. Faculty of Science Department of Computer Science
Testaustyökalut Luento 11 Antti-Pekka Tuovinen 25 April 2013 1 Tavoitteet Työkalutyyppejä Testauksen hallinta Testien määrittely Staattinen analyysi Dynaaminen testaus 25 April 2013 2 1 Työkalut ja testaus
Lisätiedot