Tietokannan luonti

Sisällysluettelo

Tietokannan luonti (SKJDB)

Mikäli halutaan siirtää tietokantahakemisto toiselle työasemalle paikallista käyttöä varten, tulee luoda uusi tietokanta-alias.

Aliakset koostuvat kahdesta osasta:

  • Titan-alias
  • ODBC -määritys

Mikäli tietokanta sijaitsee paikallisella koneella, luodaan koneelle Engine -tyyppinen tietokanta.

Mikäli yhteys tietokantaan otetaan verkon yli, luodaan koneelle Client -tyyppinen tietokanta.

SKJDB.jpg

Kuvassa Titan -aliakset vasemmalla puolella, ODBC -määritykset oikealla puolella.

Tietokannan määritys / Engine

SKJDB kantaluo.jpg

  1. Pura/kopioi tietokantahakemisto haluamaasi hakemistoon (esim C:\WinSKJ\Tietokanta1)
  2. Käynnistä SKJDB -ohjelma (esim C:\WinSKJ\SKJDB.exe)
    • Ohjelma näyttää nykyiset tietokannat
  3. Paina Luo
  4. Aseta kannan nimi(Esim Tietokanta1) ja tietokantapolku (esim C:\WinSKJ\Tietokanta1)
  5. Paina OK
    • Ohjelma luo tietokantaviittaukset

Tämän jälkeen voit käynnistää haluamasi SKJ ohjelman luomaasi tietokantaan.

Tietokannan määritys / Client

  1. Määritä pelkkä Titan -kanta SKJDB:llä
    1. Käynnistä SKJDB
    2. Ruksaa Pervasive-puolelta 'Älä käsittele'
    3. Luo tietokanta
    4. Sulje SKJDB
  2. Käynnistä ODBC-työkalu
    • 32-bittinen järjestelmä: Käynnistä -> Suorita -> odbcad32.exe
    • 64-bittinen järjestelmä: Käynnistä -> Suorita -> C:\WINDOWS\SYSWOW64\odbcad32.exe
    1. Mene System DSN -välilehdelle (Järjestelmätietolähde)
    2. Paina Create (Lisää)
    3. Valitse tietokantaohjaimeksi Pervasive ODBC Client Interface
    4. Anna tietolähteen nimeksi (Data Source Name) sama nimi, jonka annoit SKJDB:ssä
    5. Kirjoita Address -kohtaan tietokantapalvelimen ip tai nimi
    6. Paina Get List/Get DSN List
    7. Valitse oikea tietokanta listasta
    8. Paina OK
  3. Määritys valmis

Huomioitavia asioita

  • Mikäli luot tietokantaa etätyöpöytäyhteyden kautta, ei tietokannan luonti onnistu oletusasetuksilla:
    • Muuta HKEY_Local_Machine\Software\Pervasive Software\Utilities Interface\Settings\Restricted Access On WTS client arvoon 0