Utvecklaren av Sveriges mest sålda redovisningsprogram. Läs mer

Använda PostgreSQL med Elicon Express/Expand för Windows

PostgreSQL har fördelen att det är fritt att använda, någon licens behöver inte köpas.

För att använda PostgreSQL som databashanterare för Elicon Express/Expand laddas PostgreSQL med från http://www.postgresql.org Det går bra att använda PostgreSQL installerat på samma Windows-dator som Elicon Express/Expand men det går även bra att köra PostgreSQL på annan dator med valfritt operativsystem.

Finns PostgreSQL installerat sedan tidigare kan det användas under förutsättning att det är en kompatibel version och att installationen uppfyller kraven enligt nedan.

Kompatibla versioner för server under Windows är (mars 2007) version 8.0.x, 8.1.x  eller 8.2.x

Välj något av de tre nedanstående installationsalternativen.

 

Obs! I support för Elicon Express/Expand ingår inte support av andra databashanterare än den som finns inbyggd i Express/Expand.

 

A.  Rekommenderat: Ny lokal standardinstallation av PostgreSQL-server på Windows

Följ de här instruktionerna om PostgreSQL inte finns installerat sedan tidigare och ska installeras på samma dator som Elicon Express/Expand.

  1. Kör installationsprogrammet för PostgreSQL

  2. Välj svenska som språk under installationen. Tryck på "Start >".

  3. Fortsätt till du kommer till bilden med installationsalternativ. Du behöver inte göra några ändringar utan tryck på "Nästa >".

  4. Nu visas bilden för konfiguration av tjänst. Fyll här endast i lösenord för användaren i Windows som PostgreSQL ska köras under. Användaren kommer att läggas upp om den inte redan finns. Använd lämpligen föreslaget användarnamn, postgres. När du fyllt i lösenordet i de två fälten (Lösenord och Verifiera lösenord) trycker du "Nästa >".

  5. Nu visas bilden för initialisera serverdatabasen. Här ska du ange sortering och koding enligt nedan för att få stöd för svenska i databaserna. Dessutom ska du ange namn  (Ägarnamn) och lösenord för en databasanvändare som kommer att skapas i serverdatabasen. Databasanvändaren använder du i ett senare steg för att lägga upp databasen för Elicon Expand. Du kan använda inställningarna enligt nedan, det går bra att använda användarnamnet postgres också här.

    Som kodning anges UTF-8 om PostgreSQL version 8.1 eller 8.2 används, för version 8.0 anges LATIN9 som kodning.

    Kom ihåg lösenordet! Tryck på "Nästa >".

  6. Nu visas bilden för val av procedurspråk. Se till att PL/pgsql är markerad. Tryck på "Nästa >".

  7. Gå vidare i installationen med "Nästa >" till installationen är klar.

För att Elicon Express/Expand ska kunna använda den installerade PostgreSQL måste sökväg (path) ställas in.
(Gäller ej version 8.0)

  • Starta kontrollpanelen.

  • Starta System.

  • Fliken Avancerat, välj Miljövariabler

  • Dubbelklicka på Path i listan med Systemvariabler.

  • Lägg fill sökvägen till PostgreSQL sist (Separera med semikolon ;)


    Ändra "8.2" till den version av PostgreSQL som är installlerad.
    Ändra "C:\Program" till "C:\Program Files" om du har Engelsk Windows.

PostgreSQL är nu installerad. Nu ska användare och databas för Elicon Express/Expand skapas.

  1. Kör kommandofilen setPostgreSQL.bat från installationen av Elicon Express/Expand (C:\Program\Elicon Data\InstallWindows)

  2. Ange det användarnamn du angav som ägarnamn under installationen av PostgreSQL. Den här användaren har behörighet att skapa användare och databas för Elicon Expand. Tryck Enter.

  3. Ange lösenordet för användaren. Tryck Enter.

  4. Elicon Express/Expand är nu klart att köras med PostgreSQL.

B.  Användning av befintlig lokal PostgreSQL-server på Windows

Följ de här instruktionerna om PostgreSQL redan finns installerad på den dator som Elicon Express/Expand ska installeras.

  1. Se till att versionen av PostgreSQL är kompatibel med Elicon Express/Expand.

  2. Kör kommandofilen setPostgreSQL.bat från installationen av Elicon Express/Expand (c:\Program\Elicon Data\InstallWindows)

  3. Ange det användarnamn du angav som ägarnamn under installationen av PostgreSQL. Den här användaren har behörighet att skapa användare och databas för Elicon Express/Expand. Tryck Enter.

  4. Ange lösenordet för användaren. Tryck Enter.

  5. Elicon Express/Expand är nu klart att köras med PostgreSQL.

C.  Användning av PostgreSQL-server på annan dator (med Windows)

OBS! Gör detta endast om du är välbekant med PostgreSQL.

Även om PostgreSQL-servern ligger på en annan dator måste klientdelen av PostgreSQL installeras på datorn där Elicon Express/Expand installeras. Kör installationsprogrammet för PostgreSQL. I steget installationsalternativ ska du avmarkera allt utom det översta valet, PostgreSQL. Gå vidare genom installationen tills det är klart.

Gör nyinstallation eller använd befintlig installation på annan dator än datorn med Elicon Express/Expand. Se till att versionen är kompatibel med Elicon Express/Expand.

Kopiera setPostgreSQL.bat och postgresqldynvalue.dat från installationen av Elicon Express/Expand till en temporär katalog på datorn PostgreSQL är installerad.

Kör kommandofilen setPostgreSQL.bat

När installationen av Elicon Express/Expand är klar startar du Elicon Express inställningar från Start-menyn.

 

 

Ändra värdet på Host under Databas\PostgreSQL till datornamnet eller IP-numret för datorn med PostgreSQL, aktivera även PostgreSQL via kryssrutan.

 

Se till att Databasanvändare, databas och Lösenord är samma som i filen setPostgreSQL.bat.

Standardinställingar är: Databasanvändare: Expand, Lösenord: passw och databas elicomp.

 

Du måste starta om Elicon Express/Expand-servern efter du sparat inställningarna, detta görs via menyn på ikonen i meddelandefältet (bredvid klockan), välj Återstarta HTTP Server.

C.  Användning av PostgreSQL-server på annan dator (med Linux)

OBS! Gör detta endast om du är välbekant med PostgreSQL.

Även om PostgreSQL-servern ligger på en annan dator måste klientdelen av PostgreSQL installeras på datorn där Elicon Express/Expand installeras. Kör installationsprogrammet för PostgreSQL. I steget installationsalternativ ska du avmarkera allt utom det översta valet, PostgreSQL. Gå vidare genom installationen tills det är klart.

Gör nyinstallation eller använd befintlig installation på annan dator än datorn med Elicon Express/Expand. Se till att versionen är kompatibel med Elicon Express/Expand.

Kopiera filerna insPostgreSQL och libPostgreSQLEliCompUDF.so från C:\Program\Elicon Data\Linux till en temporär katalog på datorn med PostgreSQL installerad

Kör

  • chmod u+x insPostgreSQL
  • ./insPostgreSQL

När installationen av Elicon Expand är klar startar du Elicon Expand inställningar från Start-menyn.

 

 

Ändra värdet på Host under Databas\PostgreSQL till datornamnet eller IP-numret för datorn med PostgreSQL, aktivera även PostgreSQL via kryssrutan.

 

Se till att Databasanvändare, databas och Lösenord är samma som i filen insPostgreSQL.

Standardinställingar är: Databasanvändare: Expand, Lösenord: passw och databas elicomp.

 

Du måste starta om Elicon Expand-servern efter du sparat inställningarna, detta görs via menyn på ikonen i meddelandefältet (bredvid klockan), välj Återstarta HTTP Server.

 

Elicon Data AB 2005-2006, uppdaterat 6 mars 2007
Elicon Express/Expand 1.2


Elicon Data AB

Tel 0243-25 70 30

info@elicon.se

Copyright © 2004-2008
Elicon Data AB