Introduktion till installation av SQL Server
Syftet med den här handledningen är att beskriva de steg som krävs för att installera en grundläggande instans av Microsoft SQL Server 2012 Enterprise Edition. Den specifika mjukvaruversionen som installeras här inkluderar Microsoft SQL Server 2012 med Service Pack 1. Antagandet för denna handledning är att du är intresserad av att få lite erfarenhet av SQL Server. Troligtvis har du en dator som kör Windows 7 eller möjligen en server med Microsoft Windows Server 2008 eller 2012 installerad.
Högpresterande SQL Server-installationer utförs vanligtvis på servrar med flera diskarrayer. Filer för databasens data, loggar och temporära data är vanligtvis utspridda över dessa flera diskarrayer. En sådan konfiguration ligger utanför omfattningen av denna handledning, men jag kommer att ge några tips som indikerar var dessa typer av beslut skulle fattas under installationen.
Instruktionen nedan förutsätter att vi installerar Enterprise-versionen av databasen. Den här versionen innehåller många ytterligare funktioner som replikering, distribuerad transaktionsbearbetning, analystjänster (OLAP) och andra. Även om det är möjligt att lägga till dessa moduler vid ett senare tillfälle, antar denna handledning att vi kommer att vilja installera många av dessa funktioner.
I nästa avsnitt ger vi några tips om hur du skaffar programvaran Microsoft SQL Server 2012.
Hämta SQL Server 2012-programvara
Många högskolor och universitet prenumererar på Microsoft Developers Network Academic Alliance (MSDN AA) (a.k.a. DreamSpark) som tillhandahåller gratis eller reducerade kopior av Microsofts utvecklingsverktyg för studenter. Till exempel på Baruch College:http://www.baruch.cuny.edu/bctc/student/index.htm). IEEE Computer Society ger också tillgång till MSDN AA för studentmedlemmar (http://www.computer.org/portal/web/membership/benefit-microsoftsoftware).
Microsoft tillhandahåller också "provversioner" av SQL Server som tillåter upp till 180 dagars användning. Till exempel:http://www.microsoft.com/en-us/sqlserver/get-sql-server/try-it.aspx
Systemkrav
Innan du installerar SQL Server 2012, se till att läsa systemkraven och se till att ditt system uppfyller dessa krav. Du behöver till exempel ett nyare Windows-operativsystem som Windows 7 Professional eller Windows Server 2008 eller 2012. Både 32-bitars och 64-bitars operativsystem stöds. Denna handledning använder sig av Windows 7 Professional 64-bitars som måloperativsystem.
Du bör också ha gott om diskutrymme för SQL Server-programvaran (ca 3 till 4 GB) och databasdata och loggfiler (4 GB eller mer beroende på den beräknade storleken på dina data.)
En annan sak att tänka på är att SQL Server Management Studio för 2012 körs inuti Microsoft Visual Studio 2010. Om du inte har MS VS 2010 kommer en version av den att installeras när du installerar SQL Server 2012.
Slutligen måste administratörskontot (eller konto med administratörsbehörighet) användas för att installera SQL Server.
I nästa avsnitt börjar vi den första fasen av installationsprocessen.
Starta Microsoft SQL Server 2012 Installer
- Logga in som ett konto på administratörsnivå och leta upp setup.exe programmet på installationsmediet. Dubbelklicka på setup.exe för att starta installationsprogrammet för SQL Server.
- SQL Server 2012 installationscenter kommer att köras. Välj det första alternativet för en ny SQL Server Fristående installation
- En mängd kontroller kommer att göras för att säkerställa att värdoperativsystemet har lämpliga patchar och att användaren har rätt behörighet att installera SQL Server. Om någon av kontrollerna misslyckas, åtgärda situationen (t.ex. logga in som administratör, installera nödvändiga patchar etc.) och försök att installera igen. Om alla kontroller godkänns klickar du på OK knappen för att fortsätta.
Microsoft SQL Server 2012 Installer – fortsättning
- Nästa steg är att tillhandahålla licensnyckeln för programvaran. Skriv in din licensnyckel som du fick när du köpte eller laddade ner programvaran och klicka på Nästa> knappen för att fortsätta.
- Nästa steg är att granska och acceptera licensvillkoren. Läs licensvillkoren, klicka sedan på kryssrutan "Jag accepterar licensvillkoren" och klicka på Nästa> knappen för att fortsätta.
- SQL Server-installationsprogrammet kommer sedan att inspektera din installationsversion för att se om några patchar eller uppdateringar krävs. Det är alltid en bra idé att inkludera dessa under installationen. Markera rutan för "Inkludera SQL Server-produktuppdateringar" och klicka på Nästa> knappen för att fortsätta.
- Vid det här tillfället kommer SQL Server-installationsprogrammet att ladda ner alla uppdateringar, skanna installationsmediet för fullständighet och kopiera de nödvändiga installationsfilerna till en tillfällig mapp på din hårddisk. När den processen är klar klickar du på Installera knapp.
Microsoft SQL Server 2012 Installer – fortsättning
- Överraskning! Även om du förmodligen trodde att SQL Server skulle installeras, var det bara att kopiera installationsfilerna. Nu kommer det "riktiga" installationsprogrammet att starta. Det första det kommer att göra är att kontrollera om det finns några problem med tidigare SQL Server och andra programvaruinstallationer. Den kommer också att kontrollera att din Windows-brandvägg är konfigurerad (eller inte) för att tillåta SQL Server att fungera som en server för andra klientdatorer.
- I det här exemplet var Windows-brandväggen verkligen påslagen och anteckningen nedan visas när du klickar på den varningen:
Klicka på OK för att stänga eventuella varningsdialogrutor och klicka sedan på Nästa> knappen för att fortsätta.
Microsoft SQL Server 2012 Installer – fortsättning
- Återigen kommer licensvillkoren att visas. Klicka på kryssrutan för att acceptera licensvillkoren och klicka på Nästa> knappen för att fortsätta.
- Nästa steg är att välja vilka SQL Server-funktioner som ska installeras. I det här exemplet är det första valet valt. Detta gör att vi kan välja de individuella funktioner vi vill installera. Välj alternativet "SQL Server-funktionsinstallation" och klicka på Nästa> knapp.
- Skärmen för val av funktioner visas härnäst. Klicka på kryssrutorna för att installera några eller alla funktioner du är intresserad av. Klicka sedan på Nästa> knapp.
- Nästa steg gör en kontroll av den aktuella datorn för att se om det finns några motstridiga program som redan är installerade som kan göra att installationen av SQL Server misslyckas. Om någon av dessa kontroller indikerar ett problem, klicka på den och läs hjälpskärmen för att se vilka åtgärder som måste vidtas för att åtgärda problemet och försök sedan igen. Om alla kontroller godkänns klickar du på Nästa> knappen för att fortsätta.
Microsoft SQL Server 2012 Installer – fortsättning
Konfigurera databasinstansen
- Nästa steg är att konfigurera databasinstansen. Här kan du skapa en standard- eller namngiven instans av databasen, ge den ett unikt instans-ID och ange rotkatalogen där alla instansens filer kommer att lagras. Observera att en server (eller operativsystemavbildning) kan vara värd för flera SQL Server-databasinstanser. Vanligtvis körs en instans från en disk eller RAID-array som är annorlunda än där operativsystemet är installerat (som visas nedan är operativsystemet installerat på C:-enheten och instansen kommer att installeras på D:-enheten). Ange instans-ID och rotkatalog och klicka sedan på Nästa> knappen för att fortsätta.
- Nästa kontroll är ledigt diskutrymme. SQL Server-installationsprogrammet måste se till att det finns tillräckligt med diskutrymme för SQL Server-programvaran och den nya databasinstansen. Om SQL Server hittar otillräckligt diskutrymme måste du antingen välja en annan disk/array att installera på eller frigöra lite utrymme på måldisken. När kontrollerna passerat klickar du på Nästa> knappen för att fortsätta.
- SQL Server kan automatiskt ladda upp till 9 huvudprocesser när operativsystemet startar. Flera av dessa såsom SQL Server Database Engine krävs för att databasen överhuvudtaget ska fungera. Andra tjänster är valfria. Till exempel om du inte kommer att använda SQL Server Distributed Replay tjänster kan du lämna de markerade som manuell start. Som standard skapar SQL Server-installationsprogrammet användarkonton på systemnivå som används för att köra dessa tjänster. Om det här är första gången du installerar SQL Server är det förmodligen bäst att lämna dessa på sina standardinställningar.
- Nästa steg är att tillhandahålla mer konfigurationsdetaljer för databasmotorn. Huvudområdena att konfigurera på fliken Serverkonfiguration är:
- Autentiseringsläge:Beroende på din domänserverkonfiguration kanske du bara föredrar Windows-autentiseringsläge. Om du också tänker använda SQL Server-baserad, välj Mixed Mode-autentisering.
- Ange sedan SQL Server-administratörslösenordet. (Detta är lösenordet för "sa"-kontot).
- Ge en lista över användare och/eller grupper som har rättigheter att ansluta till SQL Server som systemadministratör
Huvudområdena att konfigurera i Datakatalogerna flikarna ska alla vara inställda på standardvärden. Såvida du inte har särskilda skäl att dela upp användardatabaserna, loggarna, Temp DB eller Backup-katalogerna, kanske du vill lämna dessa på deras standardinställningar.
Microsoft SQL Server 2012 Installer – fortsättning
Valfri SQL Server Software Configuration
Följande steg kommer att inkluderas i installationsprogrammet om du inkluderade dem som funktioner som ska installeras.
- Om du valde SQL Server Analysis Services för att inkluderas i installationen kommer nästa skärm att fråga efter Analysis Services Server Mode. För att använda vanliga SQL (relationella) scheman för analystjänster, specificera tabellläget. För att använda multidimensionella datastrukturer välj Multidimensional och Data Mining Mode.
På fliken Datakataloger kan du ange olika standardkataloger för Analysis Services-databaserna. Återigen, såvida du inte har specifik hårdvara för att stödja flera diskvolymer, kanske du vill lämna dessa på standardinställningarna.
- Om du har valt alternativet att installera Reporting Services kommer nästa skärm att fråga efter Reporting Services Native Mode (som ska vara inställt på Installera och konfigurera). Sharepoint-tjänster kan bara installeras i den här inställningen.
- Om Distribuerade Replay Services valdes för att installeras kommer nästa skärm att fråga efter användare och/eller grupper som har rättigheterna att använda distribuerade omspelningstjänster. Ange dessa användare och grupper och klicka sedan på Nästa> knappen för att fortsätta.
- Om du valde alternativet att installera Distributed Replay Client , kommer nästa skärm att fråga efter ett styrenhetsnamn, arbetskatalog och resultatkatalog. Standardnamnen bör vara tillräckliga för denna installation. Klicka på Nästa> knappen för att fortsätta.
Microsoft SQL Server 2012 Installer – fortsättning
Sista stegen för SQL Server Installer
- Nästa skärm ger ett alternativ om du vill tillhandahålla felrapporter till Microsoft eller inte. Gör ditt val och klicka sedan på Nästa> knappen för att fortsätta.
- En sista uppsättning konfigurationsregler kontrolleras för att säkerställa att SQL Server-installationsprogrammet har allt det behöver för att slutföra installationen.
- Äntligen – vi har nått skärmen Klar att installera. Ingen återvändo nu. Klicka på Installera för att starta installations- och konfigurationsprocessen.
- Den vanliga skärmen för installationsförlopp med förloppsindikator visas.
- När installationen är klar kommer en lista med olika moduler att visas tillsammans med deras installationsstatus. Alla borde ha "Lyckat" bredvid dem. Om något misslyckades, klicka på objektet för att se detaljerna.
Installationen av Microsoft SQL Server 2012 slutförd
Microsoft SQL Server 2012 Startmenyalternativ
- (27)SQL Server kommer att skapa en samling menyalternativ på Windows startmeny. Dessa visas nedan. Observera också att en begränsad version av Microsoft Visual Studio 2010 kommer att installeras. Denna version av Visual Studio används för att vara värd för SQL Server Management Studio-applikationen.
- För att köra SQL Server Management Studio, öppna Microsoft SQL Server 2012 i Windows Start-meny och välj sedan SQL Server Management Studio .
- Den första dialogrutan som visas kommer att uppmana till autentiseringsuppgifter för att logga in på en server. I det här exemplet ansluter vi till den lokala datorn med Windows-autentisering.
- När SQL Server Management Studio startar, använd Objektutforskaren för att öppna den lokala datorns SQL Server Instance (översta nivån). Inuti detta kommer du att se mappar:
- Databaser
- Säkerhet
- Serverobjekt
- Replikering
- Alltid på hög tillgänglighet
- Hantering
- Kataloger för integrationstjänster
SQL Server 2012 Management Studio
I det här avsnittet av anteckningar tar vi upp hur du kör SQL Server Management Studio. SQL Server Management Studio (eller helt enkelt "Management Studio") är huvudapplikationen som databasadministratörer kommer att använda för att hantera SQL-serverdatabaser. Management Studio körs inuti Visual Studio.
Slutsatser
Vid det här laget bör du ha en fungerande instans av Microsoft SQL Server 2012. Som med alla Microsoft-produkter, se till att hålla dig uppdaterad med säkerhets- och buggfixar som kommer att släppas med tiden.
Du kanske också vill installera AdventureWorks exempeldatabaser. Instruktioner för installation av AdventureWorks-databaser finns här.