Uppdatera Easy Planning till SQL 2016-10-03 Easy Planning SQL heter vår senaste version av planeringsprogram. Vi rekommenderar alla kunder att uppdatera till den senaste versionen 8.25. Alla användare som har en äldre version av EP (7.58 eller äldre) kan också uppdatera till den senaste versionen då denna stöder både SQL och Access databaser. För er med abonnemang ingår fria uppdateringar. Har ni en köpt version av EP gäller uppdateringar 1 år och därefter kan ni förlänga supporten ett år i taget. Kontakta vår säljavdelning för aktuella priser. Med en SQL databas får ni följande fördelar: - SQL är snabbare än Access SQL kan hantera många samtidiga användare med hög prestanda SQL är stabilare, ger inte en korrupt databas om nätverket skulle kopplas ner Nedanstående anvisningar hjälper dig att uppdatera Easy Planning till SQL Steg 1 – Uppdatera Easy Planning Steg 2 – Ansluta mot databasen Steg 3 – Ange rättigheter Steg 4 – Migrera till SQL Steg 5 – Anslut mot en annan server Steg 6 - Brandvägg TECOMP AB 1 Uppdatera Easy Planning till SQL 2016-10-03 STEG 1 – UPPDATERA EASY PLANNING Börja med att uppdatera Easy Planning till senaste version på www.tecomp.se/update.htm. Installera Easy Planning SQL 8.x i samma katalog som den gamla versionen. Kör ni serverinstallationen behöver ni även uppdatera alla klienter då programmet nu använder ADO. Efter installationen starta Easy Planning och välj Verktyg - Underhåll i menyn och sedan fliken Databas. STEG 2 – ANSLUTA MOT DATABASEN Klicka på knappen Databas. Välj Access som provider 1 och välj Access 2003. Välj samma provider för provider 2 och klicka på OK. Tillbaka i underhållsmenyn väljer du Stäng. Kontrollera nu att databasen kan öppnas i Access. Ska du fortsätta med Access är du klar här. TECOMP AB 2 Uppdatera Easy Planning till SQL 2016-10-03 Annars fortsätter du med att byta provider 1 till SQL. Välj Underhållsmenyn igen och klicka på Databas. Denna gång ska du välja SQL Server som provider 1. Provider 2 ska inte ändras. För provider 1 anger du följande: Providernamn: SQLOLEDB Server name: SQL Server namn Authentication: Windows Authentication User name: - Password: - Anslutning mot databasen sker nu via en Trusted Connection. Klicka på Testa anslutning för att se att du kan ansluta mot databasen. Du kan behöva stänga dialogen med OK och starta om EP innan du kan ansluta. Om anslutningen fungerar skapas en tom databas med samma namn som i Access (slutar på MDF). TECOMP AB 3 Uppdatera Easy Planning till SQL 2016-10-03 STEG 3 – ANGE RÄTTIGHETER För inställningar av rättigheter använder du SQL Server Management Studio. Om du väljer Windows Authentication ska du skapa en grupp EasyPlanning på SQL servern. Ge alla användare i denna grupp läs och skrivrättigheter. När databasen är skapad och migrerad ska du ge gruppen rättigheter till denna databas. TECOMP AB 4 Uppdatera Easy Planning till SQL 2016-10-03 STEG 4 – MIGRERA TILL SQL Migrera till SQL kan bara göras då man valt Access som provider. 1. Välj Underhållsmenyn och fliken Databas. Klicka på Databas och byt tillbaka till Access. 2. Klicka OK och sedan klicka på Migrera till SQL. Migreringen startar och tar några minuter beroende på databasens storlek. Vänta tills migreringen är klar. 3. Klicka därefter på Databas och byt tillbaka till SQL Server. Databasen är nu färdig att användas mot SQL servern. Har du flera Access databaser som ska migreras upprepar du proceduren ovan för dessa. Den enda databas som ska vara kvar i Access är Tidplan.mdb samt ev loggfiler om du har aktiverat loggning. Tidplan.mdb sparar användarnas profilinställningar. Om loggning är aktiverat för att spåra alla ändringar som görs så skapas en Accessdatabas per databas med tillägg _LOG. STEG 5 – ANSLUT MOT EN ANNAN SERVER Om SQL databasen ligger på en annan server än den du kör EP på gör du enligt nedan. Starta SQL Management Studio och högerklicka på Server namnet längst upp. TECOMP AB 5 Uppdatera Easy Planning till SQL 2016-10-03 Välj Connections och markera Allow Remote connections to this server. Starta SQL Server Configuration Manager och klicka på SQL Server Services. (Finns i katalogen C:\Windows\SysWOW64\SQLServerManager12.msc) Kontrollera att SQL Server Browser är startad. TECOMP AB 6 Uppdatera Easy Planning till SQL 2016-10-03 Klicka på Network Configuration och kontrollera att TCP/IP är aktiverat. Om inte högerklicka och välj ENABLE. För att ändringen ska verkställas behöver du starta om processen SQL Server Service. STEG 6 – BRANDVÄGG Kontrollera att din brandvägg tillåter trafik mellan SQL Servern och applikationsservern. Fyra undantag behöver konfiguras. 1. 2. 3. 4. 5. 6. 7. Starta konfigurering av brandväggen Välj INBOUND RULES Skapa ny regel. Välj Port TCP, port 1433 Välj Allow the connection Välj alla 3 profiler (Domain, Private och Public) Namnsätt ”SQL Server port 1433” 8. 9. 10. 11. 12. Skapa ny regel. Välj port UDP, port 1434. Välj Allow the connection. Välj alla 3 profiler (Domain, Private och Public) Namnsätt ”SQL Server port 1434” TECOMP AB 7 Uppdatera Easy Planning till SQL 2016-10-03 13. Skapa ny regel. 14. Välj Program sqlservr.exe (C:\Program Files\Microsoft SQL Server\MSSQL12.SQLEXPRESS\MSSQL\Binn\sqlservr.exe) 15. Välj Allow the connection. 16. Välj alla 3 profiler (Domain, Private och Public) 17. Namnsätt ”SQL – sqlservr.exe” 18. Skapa ny regel. 19. Välj program sqlbrowser.exe (C:\Program Files (x86)\Microsoft SQL Server\90\Shared\sqlbrowser.exe) 20. Välj Allow the connection. 21. Välj alla 3 profiler (Domain, Private och Public) 22. Namnsätt ”SQL – browser.exe” Programmets inställningar sparar i Tidplan.ini som finns i programmappen. Det är parametrarna under Connection som gäller för SQL databasen. [Connection] Provider=SQLOLEDB Provider2=Microsoft.ACE.OLEDB.12.0 ServerName=SQLServerName Authentication=0 Username= Password= Fig 1. Windows Authentication, Trusted connection [Connection] Provider=SQLOLEDB Provider2=Microsoft.ACE.OLEDB.12.0 ServerName=TECOMP\SQLEXPRESS Authentication=1 Username=sa Password= Fig 2 . SQL Server Authentication För mera information: http://blog.citrix24.com/configure-sql-express-to-accept-remote-connections/#13 TECOMP AB 8
© Copyright 2024