Installera SQL Server

From Heureka Wiki
Revision as of 12:41, 9 December 2011 by Hah (talk | contribs)
Jump to navigation Jump to search

Nu finns ännu bättre instruktioner på Heurekas Help-sidor! Se t.ex. Introduktion > Installera SQL Server här: [1].

Normalt sett är du ansluten till servern när du arbetar, där indatat ligger (i en skogsdatabas, se även Introduction to Projects). Om du vill spara resultat ska du dock helst göra detta på din egen dator (i en resultatdatabas). Då behöver du databasprogrammet SQL Server 2005, som finns som gratisversion med namnet SQL Server 2005 Express. Du kan också vilja installera detta för att slippa vara uppkopplad, och ha indatabasen på datorn istället för på servern.

Installera databasprogrammet

  1. Installera SQL Server 2005 Express eller SQL Server 2008 Express. För 64-bitars Windows måste du köra version 2008.
  2. Installera SQL Server Management Studio
  3. Ev. måste du först installera .NET framework 2.0 eller 3.0 (detta kommer isåfall automatiskt att påkallas vid installationen).
  4. Fr.o.m. version 1.0.8 används .NET framework 4.0 (uppgradera på Microsoft Update om det visar sig nödvändigt).

Installera databas med indata

Problem som kan uppstå

  • Om du får problem av typen "Cannot connect..." kan det bero på att din nyinstallerade lokala databas-server inte har startats. Gå in i Kontrollpanelen > Admininstrationsverktyg > Tjänster. Se till att tjänsten SQL Server (SQLExpress) är igång. Om inte, högerklicka och välj "Starta". Se till den är inställd på att starta automatiskt.
  • Om du får problem av typen error 1069 och servern inte verkar vara igång, kan det bero på att du har bytt Windows- eller AD-lösenord. För SQL Server-tjänsten måste detta uppdateras manuellt, det görs inte automatiskt alltså. Under Admininstrationsverktyg > Tjänster, högerklicka på SQL Server(MSSQLSERVER) eller SQL Server(SQLEXPRESS), välj "Properties", sedan fliken "Log on", och skriv i lösenordet.
  • Vista-användare? När man kör SQL Server 2005 Express i Vistamiljö måste man manuellt redigera behörigheter [2]. Testa följande:
  1. Logga in på SQL Server 2005 Express som administratör genom att högerklicka på SQL Server Management Studio och välja "Run as admininstrator" (ev. må man in under "Kontrollpanelen" och "Användarkonton" och inaktivera UAC'n).
  2. Välj LOCALHOST\SQLExpress som server.
  3. Välj "Security" från trädvyn i Object Explorer.
  4. Högerklicka på "Logins", välj "New login". Lägg till användare, typ AD\nnn.
  5. Innan du stänger dialgorutan för "New login", klicka på "Server roles", och markera "Sysadmin".