Manuell installation av SQL Server 2008 R2 Express för SSF Timing Innehåll 1. Metoder att installera...1 2. Förutsättningar...2 DotNet Framework 3.5...2 MSI Installer 4.5...2 3. Hämta SQL Server 2008 R2 Express...3 4. Nödvändiga inställningar...3 5. Uppgradera från SQL Server 2005...4 6. Nyinstallation...8 7. Aktivera nätverk... 15 1. Metoder att installera 1. Uppgradering från SQL Server 2005 Detta ska man välja för datorer som har SQL Server 2005 och SSF Timing installerat från 2010/2011 eller tidigare. Detta beskrivs i kapitel 5 på sidan 4. 2. Nyinstallation Detta ska man välja för datorer som inte redan har SQL Server. Det fungerar inte om det finns en tidigare SQL Server. Detta beskrivs i kapitel 6 på sidan 8. Om det skulle uppstå problem med en uppgradering så kan man i stället avinstallera befintlig SQL Server och sedan göra en nyinstallation. Oavsett om man uppgraderar eller om man gör en nyinstallation bör man kontrollera/aktivera nätverksinställningarna enligt kapitel 7 på sidan 15.
2. Förutsättningar OBS! Om du har problem att installera säkerställ att datorn är uppdaterad samt att rätt.net-framework och MSI-installer är installerade. Installationsprogrammet kommer att klaga om du saknar rätt version. Om man vill säkerställa detta i förväg kan man kontrollera enligt nedan. För att kontrollera.net kan man se vilka undermappar som finns i C:\Windows\Microsoft.NET\Framework För att kontrollera MSI Installer kan man köra msiexec /? Se till att datorn är uppdaterad via Windows Update med senast uppdateringarna Windows XP måste ha Service Pack 3 eller senare installerad DotNet Framework 3.5 Hämta och installera.net Framework 3.5 om du inte redan har det (Windows 7 och Server 2008 R2 har det normalt installerat) MSI Installer 4.5 MSI Installer 4.5 eller senare krävs för att installationen skall fungera. På Windows 7 och Server 2008 R2 finns rätt version normalt installerad, på övriga kan den behöva installeras manuellt. http://www.microsoft.com/downloads/sv-se/details.aspx?familyid=d0e5dea7-ac26-4ad7-b68cfe5076bba986 http://www.microsoft.com/downloads/sv-se/details.aspx?familyid=5a58b56f-60b6-4412-95b9-54d056d6f9f4&displaylang=sv Välj version enligt nedanstående: Windows Vista/Server 2008 x64 Ladda ner Windows Vista/Server 2008 x86 Ladda ner Windows Server 2003 x64 Ladda ner Windows Server 2003 x86 Ladda ner Windows XP Ladda ner Windows6.0-KB942288-v2-x64.msu Windows6.0-KB942288-v2-x86.msu WindowsServer2003-KB942288-v4-x64.exe WindowsServer2003-KB942288-v4-x86.exe WindowsXP-KB942288-v3-x86.exe
3. Hämta SQL Server 2008 R2 Express Du kan antingen hämta SQL Server på samma ställe som SSF Timing eller direkt hos Microsoft. http://www.microsoft.com/download/en/details.aspx?id=26729 Standardversion som fungerar för både x86 och x64 operativsystem: SQLEXPR_x86_ENU.exe 4. Nödvändiga inställningar SSF Timing förutsätter att programmet är installerat med nedanstående inställningar. Dessa beskrivs löpande i instruktionerna i de följande kapitlen: Standardinstans (MSSQLSERVER) Blandat läge (Mixed mode) för autentisering Tjänsten för MSSQLSERVER skall startas med det inbyggda kontot Lokalt System Lösenordet för kontot sa skall vara ssftiming (möjlighet att ändra finns vid behov) Stödet för nätverk skall vara aktiverat (Shared memory, Named Pipes och TCP IP) För att databasen skall gå att nå från andra datorer måste eventuell brandvägg i datorn tillåta inkommande trafik på port tcp/1433
5. Uppgradera från SQL Server 2005 Om det uppstår problem med uppgraderingen så löser man det oftast enklast genom att avinstallera den gamla versionen (Kontrollpanelen-Avinstallera ett program; Avinstallera de komponenter som heter något med SQL Server.) och installera på nytt enligt kapitel 6 på sidan 8. 1. Kör SQLEXPR_x86_ENU.exe Här kan du får en säkerhetsvarning, svara Kör på frågan 2. Om du kör Windows 7, Vista eller Server 2008 R2 kan du få en fråga där User Account Control frågar om du vill tillåta att detta program får ändra datorn, svara JA på den frågan
3. Välj Upgrade from SQL Server 2000, SQL Server 2005 or SQL Server 2008 4. Klicka i I accept the license terms och klicka Next
5. Se till att MSSQLSERVER är vald i Instance to upgrade och klicka NEXT 6. Klicka NEXT från sidan Error Reporting 7. SQL Servern uppgraderas
8. Uppgraderingen är nu klar. Klicka Close
6. Nyinstallation OBS! Om du har en äldre installation av SQL Server så måste du avinstallera den först eller välj att uppgradera i stället. OBS! Det är viktigt att göra alla inställningar enligt denna beskrivning för att SSF Timing skall fungera korrekt 1. Kör SQLEXPR_x86_ENU.exe Här kan du får en säkerhetsvarning, svara Kör på frågan 2. Om du kör Windows 7, Vista eller Server 2008 R2 kan du få en fråga där User Account Control frågar om du vill tillåta att detta program får ändra datorn, svara JA på den frågan
3. Välj första valet New installation or add features to an existing installation 4. Nu läggs filer, som behövs för installationen, in på datorn och en kontroll av datorn görs. Om det finns något problem kommer det att synas på den sida som visas. En varning på den interna brandväggen är normalt om man har den påslagen. Om allt är som det ska händer det att installationen hoppar vidare till nästa moment automatiskt. Om detta inte sker fast det verkar ok så måste du klicka på Next.
5. Klicka i I accept the license terms och klicka Next 6. Välj bara Database Engine Service de övriga behövs inte för SSF Timing. Låt sökvägen till delade funktioner Shared Feature Directory vara, den varierar beroende på vilken version av Windows man har. Klicka Next
7. Välj Default Instance, Instance ID: kommer då att bli MSSQLSERVER Låt Instance root directory vara, den varierar med version av Windows 8. Ändra Konto Account Name för SQL Server Database Engine till NT instans\system. Se till att Startup type är Automatic.
9. Klicka på fliken Collation och kontrollera att det står Finnish_Swedish_CI_AS där. 10. Klicka Next 11. Välj Mixed Mode och ange ssftiming som lösenord (om du måste ange ett mera kvalificerat lösenord tex. För att datorn kräver det, så måste du ändra det i SSF Timing också)
12. Lägg till den inbyggda gruppen Administratörer (Administrators i engelsk version) via knappen Add. Låt resten vara och klicka Next 13. På sidan Error Reporting klickar du bara Next 14. Installationen Startar
15. Installationen är nu klar. Klicka Close
7. Aktivera nätverk På en dator som man vill kunna ansluta andra datorer till behöver man aktivera SQL Servers nätverksstöd efter att installationen är färdig. Om man inte gör detta kommer man vid valet Öppna tävling på annans dator att få ett felmeddelande om att SSF Timing inte hittade någon SQL Server på den datorn. Gör så här: 1. Välj SQL Server Configuration Manager under Alla Program 1 /Microsoft SQL Server 2008 R2/ Configuration Tools 2. Välj SQL Server Network Configuration och sedan Protocols for MSSQLSERVER Så här ser det normalt ut efter nyinstallation 3. Dubbelklicka på TCP/IP och ändra sedan Enabled till Yes (eller högerklicka och välj Enable ) 4. Här kan man få ett meddelande om att man måste starta om servicen.klicka OK: 5. Upprepa föregående för Named Pipes 1 I Windows XP heter det Start -menyn istället för Alla program
6. Så här ska det se ut när det är färdigt 7. Välj sedan SQL Server Services och SQL Server (MSSQLSERVER) 8. Starta om SQL Server genom att klicka på den blåa pilen till höger uppe på menyn. 9. Så här ska det se ut både före och efter omstarten: 10. Några detaljer att kontrollera: a. Name ska vara SQL Server (MSSQLSERVER) (se steg 5 sid 6 eller sid steg 7 sid 11). b. State ska vara Running (se steg 8 sid 11) c. Log On As ska vara LocalSystem (se steg 8 sid 11) d. (Värdet på Process ID spelar ingen roll, men det kommer att vara olika före, respektive efter omstarten.) 11. Nu är nätverksstödet aktiverat på din SQL Server