<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fi">
	<id>https://wikikko.info/w3/index.php?action=history&amp;feed=atom&amp;title=FinFamily</id>
	<title>FinFamily - Muutoshistoria</title>
	<link rel="self" type="application/atom+xml" href="https://wikikko.info/w3/index.php?action=history&amp;feed=atom&amp;title=FinFamily"/>
	<link rel="alternate" type="text/html" href="https://wikikko.info/w3/index.php?title=FinFamily&amp;action=history"/>
	<updated>2026-05-14T21:47:12Z</updated>
	<subtitle>Tämän sivun muutoshistoria</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wikikko.info/w3/index.php?title=FinFamily&amp;diff=101&amp;oldid=prev</id>
		<title>imported&gt;WikikkoSysop (24. heinäkuuta 2020 kello 23.16)</title>
		<link rel="alternate" type="text/html" href="https://wikikko.info/w3/index.php?title=FinFamily&amp;diff=101&amp;oldid=prev"/>
		<updated>2020-07-24T23:16:33Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Uusi sivu&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Asennus Mac - OSX - Catalina (7/2020) ==&lt;br /&gt;
* Asennus tehty alunperin Mavericks 3/2014. Ohjeissa viitattaessa katsomaan virheilmoitusta, katso oma otsikko &amp;quot;Ongelmia&amp;quot;.&lt;br /&gt;
# Asentaminen vaatii Javan ja tarvittaessa aiemmin asennetun Javan päivittämisen. Asenna viimeisin Javan JRE -versio. Katso [[Mac_vinkit#Java|Java asennus]]&lt;br /&gt;
# Lataa asennusohje How_to_install_FinFamily.pdf osoitteesta http://sourceforge.net/projects/finfamily&lt;br /&gt;
# Jos et käytä H2-tietokantaa, asenna PostgreSQL.&lt;br /&gt;
# Lataa ja pura finfamilyXXXX.zip osoitteesta http://sourceforge.net/projects/finfamily&lt;br /&gt;
# Siirry finfamilyXXX-hakemistoon.&lt;br /&gt;
## Jos hakemisto on iCloud Drivessä: Users/käyttäjänimi/Library/Mobile Documents/com~apple~CloudDocs/hakemistot/ esim. cd Library/Mobile\ Documents/com~apple~CloudDocs/&lt;br /&gt;
# Anna hakemistossa FinFamilyn käynnistyskomento: sh SukuMac&lt;br /&gt;
# Seuraa ohjeita kohdasta &amp;#039;Kuinka luodaan H2 tietokanta FinFamilya varten ja luo johonkin hakemistoon H2 tietokanta. Tyhjä tietokanta on luotu ja voit aloittaa henkilöiden luomisen tietokantaan tai tuoda vanhoja sukutiedostoja.&lt;br /&gt;
&lt;br /&gt;
* Normaalisti käynnistettäessä käynnistä FinFamily samalla komennolla: sh SukuMac ja valitse tietokannan tyypiksi H2 ja valitse se hakemisto, jossa tietokanta sijaitsee ja se tietokanta jonka haluat avata. Valitse mv.db-loppuinen tietokanta, jos käytät useita tietokantoja. Hakemiston ja tietokantojen sijaintia voi vaihtaa tiedostojärjestelmässä tai tietokoneesta toiseen. &lt;br /&gt;
** Tietokantoja voi olla useita samassa tietokoneen hakemistossa. Ne ovat eri nimisiä, esim. nimi.mv.db ja nimi.trace.db &lt;br /&gt;
** Uusi tietokanta luodaan käynnistettäessä tai ohjelman sisältä&lt;br /&gt;
*** Ohjelman sisältä: Tiedosto &amp;gt; Sulje tietokanta &amp;gt; Tiedosto &amp;gt; Kytke tietokanta, avautuu pieni ikkuna &amp;gt; Tyyppi H2 &amp;gt; H2 tietokanta, selataan haluttuun hakemistoon &amp;gt; Annetaan uusi nimi tietokannalle &amp;gt; Open &amp;gt; Ok, kysyy &amp;quot;Haluatko luoda uuden tyhjän sukutietokannan: nimi.mv.db &amp;gt; Yes, vastaa &amp;quot;Uusi sukutietokanta luotu&amp;quot;. &lt;br /&gt;
* Päivitä aika ajoittain uuteen FinFamily-versioon. &lt;br /&gt;
* Ohjeita myös [http://suku.genealogia.fi/archive/index.php Sukuforum]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PostgreSQL-tietokannan käyttäminen ===&lt;br /&gt;
Vanhoissa FinFamily-versioissa käytettiin PostgreSQL. Ohjelmaa &amp;#039;&amp;#039;&amp;#039;ei saatu toimimaan&amp;#039;&amp;#039;&amp;#039; MacOS Catalinassa 7/2020 PostgreSQL:n kanssa. Käyttäjän ja tietokannan lisäys &amp;quot;vaikutti&amp;quot; onnistuvan, mutta sukutietokannan lisääminen ei onnistunut ja ohjelmaa ei päässyt käyttämään ja vuosia vanhoja tiedostoja ei pystynyt tuomaan. &lt;br /&gt;
* Asentaminen vaatii PostgreSQL asennuksen. Katso [[Mac_vinkit#PostgreSQL|PostgreSQL asennus]].&lt;br /&gt;
&lt;br /&gt;
==== PostgreSQL ensimmäinen käynnistyskerta ====&lt;br /&gt;
# Varmista että postgresSQL-käyttäjällä on Superuser–oikeudet, joihin sisältyy käyttäjien (Create role) ja tietokannan luonti (Create DB). Katso alempaa kohta Ongelmia - Virheilmoitus 1.&lt;br /&gt;
## Avaa asennusohje sivulta 19.&lt;br /&gt;
# Käynnistä pääteikkunassa PostgreSQL komennolla: postgres -D /usr/local/var/postgres&lt;br /&gt;
# Käynnistä uusi pääteikkuna ja tee seuraavat muutokset postgres-käyttäjiin&lt;br /&gt;
## Tarkista mitä rooleja on olemassa: psql template1 -c &amp;#039;\du&amp;#039;&lt;br /&gt;
## Jos on rooli postgres ja sillä on vain oikeus Create DB, eikä Superuser, Create role ja Create DB, tällöin poista rooli: dropuser postgres&lt;br /&gt;
## Luo postgres-rooli: createuser -P -s -e postgres&lt;br /&gt;
# Siirry finfamilyXXX-hakemistoon.&lt;br /&gt;
## Jos hakemisto on iCloud Drivessä: Users/käyttäjänimi/Library/Mobile Documents/com~apple~CloudDocs/hakemistot/ esim. cd Library/Mobile\ Documents/com~apple~CloudDocs/&lt;br /&gt;
# Anna hakemistossa FinFamilyn käynnistyskomento: sh SukuMac&lt;br /&gt;
## Aukeaa iso ikkuna ja Kytke tietokanta -pieni-ikkuna.&lt;br /&gt;
# Etene asennusohjeiden mukaan H2 tai PostgreSQL-tietokannan asennuksella a) luomalla käyttäjä b) luomalla tietokanta ja c) kytkemällä tietokanta FinFamilyyn.&lt;br /&gt;
## Luo uusi sukutietokanta tai ota käyttöön valmis sukutietokanta nimeltä public. Niin kauan kuin et tee näitä näkyy alareunassa Virheilmoitus 2.&lt;br /&gt;
### Valitse Tiedosto &amp;gt; Alusta sukutietokanta &amp;gt; Public TAI anna uusi nimi&lt;br /&gt;
#### Jos ponnahdusikkuna, jossa virheilmoitus &amp;quot;Luo uusi tietokanta&amp;quot; ja punainen merkki&amp;quot;: ???&lt;br /&gt;
&lt;br /&gt;
==== PostgreSQL normaali käynnistys ====&lt;br /&gt;
# Käynnistä pääteikkunassa PostgreSQL komennolla: postgres -D /usr/local/var/postgres&lt;br /&gt;
# Käynnistä uusi pääteikkuna.&lt;br /&gt;
# Siirry finfamilyXXX-hakemistoon.&lt;br /&gt;
## Jos hakemisto on iCloud Drivessä: Users/käyttäjänimi/Library/Mobile Documents/com~apple~CloudDocs/hakemistot/ esim. cd Library/Mobile\ Documents/com~apple~CloudDocs/&lt;br /&gt;
# Anna hakemistossa FinFamilyn käynnistyskomento: sh SukuMac&lt;br /&gt;
&lt;br /&gt;
==== PostgreSQL-ongelmia ====&lt;br /&gt;
* PostgreSQL pitää olla käynnissä eli jos se ei ole asetettu käynnistymään automaattisesti tietokoneen käynnistyessä, se on käynnistettävä joka kerta taustalle ennen FinFamily:n käynnistämistä.&lt;br /&gt;
* Jos Java on esim. 1.6 versio, niin asenna uusin Java eli 1.7. FinFamily ei käynnisty vaan pääteikkunaan tulostuu javavirheitä.&lt;br /&gt;
* Virheilmoitus 1: Error: ERROR: must be member of role &amp;quot;jokunimi&amp;quot;&lt;br /&gt;
** Ilmenee FinFamily:stä käsin eli tietokantaan ei voi lisätä käyttäjää, eikä uutta tietokantaa. FinFamily:n käyttöönotto ei etene.&lt;br /&gt;
** PostgresSQL roolilla nimeltä postgres täytyy olla oikeudet Superuser, Create role, Create DB: createuser -P -s -e postgres&lt;br /&gt;
** Katso tarkempi ohje sivulta [[Mac_vinkit#PostgreSQL|PostgreSQL asennus]].&lt;br /&gt;
* Virheilmoitus 2: ERROR: relation &amp;quot;sukusettings&amp;quot; does not exist&lt;br /&gt;
** Lisää sukutietokanta, katso ohjeen kohta Ensimmäinen käynnistyskerta.&lt;br /&gt;
* Virheilmoitus 3: Unable to access jarfile suku.jar&lt;br /&gt;
** Siirry antamaan komento kansioon jossa sijaitsee suku.jar -tiedosto. Toisin sanoen polun käyttäminen ei välttämättä toimi.&lt;br /&gt;
* Error: ERROR: permission denied to create role&lt;br /&gt;
** Yritettäessä ensimmäisellä kerralla luoda käyttäjää.&lt;br /&gt;
&lt;br /&gt;
==Tiedostojen tuonti==&lt;br /&gt;
&lt;br /&gt;
=== Suku 8, Sukutieto 8, Sukuohjelmisto 8 ===&lt;br /&gt;
Vanhat tiedostot ovat esimerkiksi seuraavanlaisia: nimi.gdb tai nimi.MDB tai nimi.mdb tai nimi.ldb&lt;br /&gt;
* Vaihtoehto 1. Kysele henkilöä kenellä on vielä Suku 2000 tai 2004 -ohjelma käytössä ja pyydä muuntamaan tiedot sen avulla Gedcom-muotoon.&lt;br /&gt;
* Vaihtoehto 2. Asenna [http://juhansuku.blogspot.fi/2013/11/sukuohjelmisto-2004.html tältä sivulta löytyvästä linkistä ] Sukuohjelmisto 2004 johonkin Windows XP-käyttöjärjestelmällä varustettuun tietokoneeseen ja tuo/lataa siihen em. tiedostot ja vie tiedot Gedcom muodossa eli nimi.ged&lt;br /&gt;
* Tämän jälkeen voit tuoda ne FinFamily-ohjelmaan: Tiedosto &amp;gt; Tuo &amp;gt; Gedocom tiedosto &lt;br /&gt;
** Uusi tuonti tuhoaa tietokannassa jo olevat tiedot, joten luo jokaiselle tuotavalle tiedostolle oma H2-tietokanta. Tietokantoja voi yhdistää, mutta ei ilmeisesti H2-tietokannassa?&lt;br /&gt;
** Vuosia vanhat ged-tiedostot aukesivat H2-tietokantaan 7/2020. &lt;br /&gt;
&lt;br /&gt;
* Sukuohjelmisto 2004 on lisenssin alainen, mutta siinä on ilman lisenssiä demomahdollisuus. Näin oli myös Suku 8 -ohjelmassa ja Suku 8 demoversiolla tehdyt tiedostot onnistui 15.3.2014 näillä ohjeilla tuoda. Muistaisin, että Suku 8 -ohjelman demo rajoitti sukupuun kokoa, joten epäselväksi jää voiko lisenssöimättömällä Sukuohjelmisto 2004 -versiolla tuoda lisenssöidyllä Suku 8 -ohjelmalla tehtyä demoversiota suurempaa tiedostoa.&lt;br /&gt;
* Epäselvyys on myös, asentuuko Sukuohjelmisto 2004 uudempiinkin Windows käyttöjärjestelmiin kuin XP.&lt;br /&gt;
** &amp;quot;Siirryin aikoinaan Sukutieto 8:sta muuhun ohjelmaan. Pari irrallista mdb-tiedostoa jäi silloin siirtämättä. Nyt sain jo aiemmin vihjeen että Sukuohjelmisto 2004 lukee näitä mdb-tiedostoja. Demo-versiolla sainkin ne auki luetteloiksi, jotka saan paperille Wordin kautta ja sillä tavalla vertailuun.&amp;quot; &amp;lt;ref&amp;gt;http://suku.genealogia.fi/archive/index.php/t-102.html&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Viitteet==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Tietokoneet]]&lt;/div&gt;</summary>
		<author><name>imported&gt;WikikkoSysop</name></author>
	</entry>
</feed>