Microsoft SQL Server R2 Express - Intentor Helpdesk

Download Report

Transcript Microsoft SQL Server R2 Express - Intentor Helpdesk

Intentor Helpdesk - Installasjon
Step #2: Microsoft SQL Server R2 Express
Dokumentasjon levert av:
Prosjekt:
Norsk Data Senter AS
Installasjon av Intentor Helpdesk
Norsk Data Senter AS
e-post [email protected]
ORG. NR. No 939 483 969 MVA
MOSS (Hovedkontor)
Varnaveien 34,
Postboks 587 Høyden, 1522 Moss
TRONDHEIM
Sigmasenteret,
Vestre Rosten 85, 7075 Tiller
BERGEN
Jonstadveien 6,
5146 Fyllingsdalen
Tlf 69 27 80 00 Faks 69 27 81 00
Tlf 69 27 80 00 Faks 72 89 78 01
Tlf 69 27 80 00 Faks 55 16 70 60
Innholdsfortegnelse
1
Dokumentbeskrivelse............................................................................................................................................ 3
2
Versjonskontroll .................................................................................................................................................... 3
3
Generell informasjon ............................................................................................................................................ 4
3.1
4
5
Best practice og backup-rutiner .................................................................................................................. 4
Før installasjon ...................................................................................................................................................... 4
4.1
Legge til "Roles" ........................................................................................................................................... 4
4.2
Legge til enkle "Features" ............................................................................................................................ 7
Installasjon ............................................................................................................................................................ 8
5.1
Valg av korrekt installasjonssett .................................................................................................................. 8
5.1.1
64-bits operativsystem (x64) ................................................................................................................... 8
5.1.2
32-bits operativsystem (x86) ................................................................................................................... 8
5.2
Installere SQL Server 2008 R2 Express......................................................................................................... 8
5.2.1
Oppsett av installasjonsrutine ............................................................................................................... 10
5.2.2
License Terms ........................................................................................................................................ 10
5.2.3
Instance Features .................................................................................................................................. 11
5.2.4
Instance Configuration .......................................................................................................................... 12
5.2.5
Disk Space Summary ............................................................................................................................. 12
5.2.6
Server Configuration ............................................................................................................................. 13
5.2.7
Database Engine Configuration ............................................................................................................. 13
5.2.8
Reporting Services Configuration .......................................................................................................... 14
Side 2 av 14
1 Dokumentbeskrivelse
Hensikten med dokumentet
Dette dokumentet tar for seg en standard installasjon og konfigurasjon av Microsoft SQL Server 2008 Express.
2 Versjonskontroll
Dato
Versjon
Endret av
Kommentar
12.01.2012
1.0
Mats Magnem
Opprinnelig dokument
04.10.2012
2.0
Mats Magnem
Tok utgangspunkt i dokumentasjon for
"SQL Server Express" og tilpasset for
"SQL Server R2 Express"
Side 3 av 14
3 Generell informasjon
Dette dokumentet tar for seg en standard installasjon og konfigurasjon av Microsoft SQL Server 2008 Express.
OBS: Det anbefales å lese dokumentet "Intentor Helpdesk - Installasjon - Step 1 - Generel informasjon" før man
fortsetter med dette dokumentet.
Det er veldig viktig å bemerke seg at det finnes mange måter å gjøre dette på.
Det er også rutiner som beskrives som "best practice" rundt SQL Server.
Pass på at brukeren som er logget på serveren har admin-rettigheter og muligheter til å installere og opprette
ressurser på serveren.
3.1 Best practice og backup-rutiner
"Best practice" blir ikke vist i dette dokumentet. Det er opp til kunden å styre dette selv, da det er forskjellige
behov og rutiner.
"Best practice" går på hvor filer knyttet SQL Server blir plassert på disk.
Blant annet lønner det seg å styre SQL Server DATA- og LOGG-filer over på en annen partisjon enn
systempartisjonen (som pleier å være C:\).
Det går også på hvordan transaksjonslogger og datafiler skal vokse og oppføre seg.
OBS: Det oppfordres på det sterkeste å lese seg opp på Internett rundt "best practice" rundt SQL Server.
Backup er også forskjell fra kunde til kunde, og det oppfordres til å kjøre backup på den måten som kunde selv
synes er mest fornuftig.
OBS: Det oppfordres på det sterkeste å ha en fast backuprutine tilknyttet SQL Server.
4 Før installasjon
Før installasjonen kan starte så er det noe oppsett på serveren som må gjøres.
Grunnleggende er dette å installere og konfigurere serveren for Microsoft .NET.
Det er mange måter å gjøre dette på.
4.1 Legge til "Roles"
Start "Server Manager", som er å finne nederst til venstre ved siden av Start-menyen.
Side 4 av 14
Lokaliser "Roles", høyreklikk og velg "Add Roles…".
Dersom du får fram et skjermbilde som er merket "Before you begin", så trykk på "Next".
Lokaliser "Application Server" marker rollen ved å trykke i boksen til venstre.
Følgende dialogboks vil komme fram:
Trykk på knappen "Add Required Features". Dialogboksen vil lukkes.
Fortsett ved å trykke på knappen "Next".
Les gjerne informasjonen som kommer og trykk på "Next" igjen.
Side 5 av 14
I neste skjermbilde, pass på at følgende valg er krysset av:
- .NET Framework 3.5.1
- Web Server (IIS) Support
Når sistnevnte valg blir krysset av vil følgende dialogboks komme fram:
Trykk på knappen "Add Required Role Services". Dialogboksen vil lukkes.
Fortsett ved å trykke på knappen "Next".
Les gjerne informasjonen som kommer og trykk på "Next" igjen.
I neste skjermbilde, pass på at følgende valg er krysset av:
- ASP
- CGI
Dersom det er ønskelig fra kundens side, så kan det også hukes av for "IIS 6 Management Compatibility", men
dette er ikke noe som blir valgt gjort i dette eksempelet.
Fortsett ved å trykke på knappen "Next".
Les gjerne sammendraget og start installasjonen ved å trykke på knappen "Install".
Etter installasjonen vil du se dette skjermbildet:
Side 6 av 14
Trykk på knappen "Close" for å avslutte.
4.2 Legge til enkle "Features"
Alle "Features" man trenger blir lagt til når man legger til "Roles" som beskrevet over.
Dersom det absolutt ikke er ønskelig å ha Web Server (IIS) installert på serveren så holder det å installere en
"Feature" som heter ".NET Framework 3.5.1 Features". Men dette kan ikke anbefales, da det ikke er gitt hvordan
Microsoft Reporting Services vil oppføre seg uten en IIS installert.
Side 7 av 14
5 Installasjon
Installasjonsfilene for Microsoft SQL Server 2008 Express ligger i mappen "SQL Express 2008 with Advanced
Services" under mappen "support".
Det er to EXE-filer som er for "SQL Server 2008 Express":
- SQLServer2008R2_ExpressAdv_x86_ENU.exe
- SQLServer2008R2_ExpressAdv_x64_ENU.exe
Det er her viktig å velge korrekt installasjonssett.
Dersom installasjonsfilene ikke er inkludert i ZIP-filen, så kan dette lastes ned fra Microsoft her:
http://www.microsoft.com/en-us/download/details.aspx?id=25174
5.1 Valg av korrekt installasjonssett
Velg installasjonssett som matcher ditt operativsystem, dvs om du har et 64-bits eller 32-bits operativsystem.
Dersom du ikke vet dette, så kan er den enkleste måten å finne ut dette på å gå til C:\ og se om du finner en
mappe som heter "Program Files (x86)".
5.1.1
64-bits operativsystem (x64)
Dersom du ser en som heter "Program Files" og "Program Files (x86)" så er operativsystemet 64-bits.
Du skal kjøre filen "SQLServer2008R2_ExpressAdv_x64_ENU.exe"
5.1.2
32-bits operativsystem (x86)
Dersom du ser kun "Program Files" så er operativsystemet 32-bits.
Du skal kjøre filen "SQLServer2008R2_ExpressAdv_x86_ENU.exe"
5.2 Installere SQL Server 2008 R2 Express
Etter at korrekt EXE-fil er startet så vil denne dialogboksen komme fram:
Side 8 av 14
Dersom du ser dette skjermbildet, så trykk på "Installation" i venstremenyen for å fortsette.
Side 9 av 14
Trykk deretter på "New installation or add features to an existing installation".
5.2.1
Oppsett av installasjonsrutine
Installasjonsrutinen vil nå kjøre noen diagnoseringer for å sjekke at serveren har tilstrekkelig ressurser til å kunne
ha SQL Server installert.
Trykk på knappen "OK" for å fortsette.
5.2.2
License Terms
Microsoft SQL Server 2008 Express er gratis fordi den har visse begrensninger. Disse begrensningene har ingen
påvirkninger på en standard installasjon av Intentor Helpdesk. Kunder som forventer veldig store datamengder,
eller som krever automatisk vedlikehold av backup og andre rutiner bør gå til anskaffelse av Microsoft SQL Server
2008 R2.
Siden SQL Server 2008 Express er gratis er det ikke noen lisenskoder å skrive her.
Trykk på knappen "Next" for å fortsette.
Les gjennom lisensen og sett et kryss i "I accept the license terms" nederst til venstre.
Trykk deretter på knappen "Next" for å fortsette.
Installasjonsrutinen vil nå installere support-filer for videre installasjon.
Trykk på knappen "Install" for å fortsette.
Etter en stund er installasjonsfilene på plass og all analyse fullført. Det vil da komme fram en statusrapport på
elementer som er ok eller som kan bli et problem.
Et typisk eksempel på noe som kan være "Warning" er Windows Firewall.
Det er ingen krise om denne kommer som "Warning". Det betyr bare at det må åpnes for noen porter i Windows
Firewall. Dette er beskrevet i hjelpesidene til Windows.
Disse TCP-portene skal det åpnes for:
- 135 Transact SQL Debugger
- 1433 SQL Traffic
- 1434 SQL Browser Traffic
- 2383 SQL Analytics Traffic
- 4022 SQL Broker Traffic
Du kan velge selv om du åpner for dette nå, eller om du venter med dette til installasjonen er ferdig.
Side 10 av 14
Trykk i alle fall på knappen "Next" for å fortsette.
5.2.3
Instance Features
Da skal det velges hva som skal installeres av funksjonalitet på denne server-instansen.
Det som må være med er:
- Database Engine Services
- Reporting Services
- Management Tools - Basic
Det kan godt legges til "Features" som "SQL Server Replication" og "Full-Text Search" også. Men det velger kunden
etter behov.
Trykk på knappen "Next" for å fortsette.
Side 11 av 14
5.2.4
Instance Configuration
Her skal det velges navn på instansen.
Dersom det bare skal eksistere én instans (installasjon) av SQL Server 2008 R2 på denne maskinen så er det
anbefalt å velge "Default instance".
Her kan det også velges hvor instansen skal installeres. Det anbefales ikke å endre på noe her.
Nederst i skjermbildet finner man en liste over andre installerte instanser, dersom dette finnes på samme server
fra før.
Hva som velges av navn bestemmer kunden selv, bare dette navnet noteres for senere bruk.
Trykk på knappen "Next" for å fortsette.
5.2.5
Disk Space Summary
På neste steg sjekkes det at det er diskplass nok på serveren.
Trykk på knappen "Next" for å fortsette.
Side 12 av 14
5.2.6
Server Configuration
Her skal det velges hvilke konti SQL Server og Reporting Services skal kjøres under.
I dette eksempelet velger vi å benytte "Network Service" ("NT AUTHORITY\NETWORK SERVICE") for "SQL Server
Database Engine" og "SQL Server Reporting Services". Dette er ikke anbefalt av Microsoft.
Man kan finne eksempler på hvordan Microsoft anbefaler dette her:
http://msdn.microsoft.com/en-us/library/ms143504.aspx
Trykk på knappen "Next" for å fortsette.
5.2.7
Database Engine Configuration
Her skal man sette opp tilganger til SQL Server.
5.2.7.1 Account Provisioning
Det anbefales å sette opp som "Mixed Mode", som åpner for både SQL Server-autentisering of Windowsautentisering.
Velg "Mixed Mode" og skriv et passord for "sa"-brukeren.
"sa"-brukeren er kort for "system administrator", og er den brukeren som har full tilgang til SQL Server. Passordet
til "sa"-brukeren bør være hemmelig.
Du kan også legge til brukeren du er innlogget som, som systemadministratorbruker.
Du kan også legge til gruppen "Administrators" som systemadministratorer, eventuelt lage en egen gruppe for de
brukerne som skal være systemadministratorer.
I dette eksempelet legger jeg kun til innlogget bruker som systemadministrator ved å trykke på knappen "Add
Current User".
5.2.7.2 Data Directories
Under fliken "Data Directories" settes det opp filbaner til der DATA- og LOGG-filer skal legges. Her kommer det inn
det som ble beskrevet under "Best Practice".
I dette eksempelet endrer vi ingenting her, men det kan være smart å endre samtlige filbaner over på andre
partisjoner enn systempartisjon (C:\).
Side 13 av 14
I dette eksempelet legges all SQL Server data til undermapper på roten "C:\SQL Server".
Dersom serveren har flere parisjoner og at det skal gå mange databaser på serveren, så kan det lønne seg å ha
eksempelvis "database directory" til D:\SQL Server\", "databaselog directory" til "E:\SQL Server\" og "backup
directory til "G:\SQL Server\". Dvs alt splittet opp på egne partisjoner.
Dersom det kun kjøres database for Intentor Helpdesk på serveren, så holder det å sette alle under mapper som
skjermdump over, evt helst til en egen partisjon, som "D:\SQL Server\..."
5.2.8
Reporting Services Configuration
Her har man mulighet til å angi om Reporting Services skal ha standard konfigurasjon, om det skal integreres mot
Sharepoint eller om det skal konfigureres senere.
I dette eksempelet velger vi å installere med standard konfigurasjon. På den måten vil også Microsoft Reporting
Services installeres og konfigureres klart til bruk.
Velg "Install the native mode default configuration" og trykk på knappen "Next" for å fortsette.
Trykk på knappen "Next" på de to neste skjermbildene.
Trykk til slutt på knappen "Install" for å starte installasjonen.
Selve installasjonen tar ca 10 minutter, men det avhenger av ressurser tilgjengelig på serveren det installeres på.
Når installasjonen er ferdig, sjekk at samtlige elementer har fått "Success" som status.
Trykk på knappen "Next" for å fortsette.
Trykk til slutt på knappen "Close" for å avslutte installasjonen.
Vinduet som står igjen kan lukkes ved å trykke på [X] øverst i høyre hjørne.
Side 14 av 14