Logg inn       Registrer
Abonner!

Som abonnenter kan du lese og laste ned alle artikkler. Tegn abonnement for full tilgang.Tre lengder å velge i mellom.

Les Mer...

Som abonnenter kan du lese og laste ned alle artikkler. Tegn abonnement for full tilgang.Tre lengder å velge i mellom.

Les Mer...


Privat post
Privat post
Du må være logget inn for å bruke denne tjenesten.
Artikler
Artikler

Siste artikler | Arkiv | Søk

Installasjon av MS SQL Server 2008 Standard x64 på Windows Server 2008 Standard x64 i SBS 2008 domenet
Installasjon av MS SQL Server 2008 Standard x64 på Windows Server 2008 Standard x64 i SBS 2008 domenet
By Dag Staale @ januar 12, 2010 21:55 21:55 :: 1820 Visninger :: 0 Kommentarer :: Article Rating :: Artikler for alle, SQL Server 2008
Forberedelser
Premium versjonen av Windows Small Business Server (SBS) 2008 inkluderer MS SQL Server. I en periode frem til 30 Juni 2010 (sjekk dato), leveres SBS med MS SQL Server 2005 (32 bit og 64 bit) og 2008 (32 bit og 64 bit) av kompabilitets årsaker. SBS 2008 Premium versjonen, leveres med en Premium server. Denne Premium serveren som kan nedgraderes, kan også installeres som Windows Server 2008 x64. I så måte er det mulig å kjøre W2K8 x64 og MS SQL 2008 x64, og det er dette denne artikkelen dreier seg om. Vi skal tilpasse en W2K8 x64 bit server til rollen som SQL server, og installere en full MS SQL Server 2008 Standard x64.
 
Om installasjon av W2K8 Standard x64
Dette er en artikkel om installasjon av SQL Server, og installasjonen av W2K8 x64 faller utenfor rammen av denne artikkelen. Det får bli en artikkel en annen gang.
 
Om hardware og software forutsetninger
For spesifikasjoner av hardware og software forutsetninger for installasjon av MS SQL Server 2008 Standard, sjekk følgende link: http://msdn.microsoft.com/en-us/library/ms143506.aspx
(så lenge den varer).
 
Om installasjon på Windows Server 2008 R2
Det er kjente feil og særskilte krav dersom du installerer MS SQL Server på en computer som kjører Windows 7 eller Windows Server 2008 R2. Sjekk følgende link: List of known issues when you install SQL Server on Windows 7 or on Windows Server 2008 R2.
 
Installasjonsbegrensninger
Før du starter installasjonsprosessen må du være klar over følgende begrensninger:
 
  • De versjonene av MS SQL Server som følger med SBS 2008 Premium er kun lisensiert for installasjon på en server som deltar i SBS 2008 nettverket. Du kan ikke installere MS SQL Server på en Windows Server som ikke er medlem i SBS 2008 domenet.
  • Premium device eller user CAL er påkrevd for brukere som benytter MS SQL Server.
  • Du kan installere MS SQL Server på SBS 2008. Denne artikkelen er ikke skrevet for dette formålet. Det er ikke anbefalt å installere en MS SQL Server på en Domain Controller.
  • Ikke oppgrader SQL Server instansen SBSMONITORING eller MICROSOFT##SSEE. En slik oppgradering støttes ikke.
  • Du kan flytte Windows SharePoint Services ”content database” til en SQL Server Standard. For mer informasjon om dette, sjekk denne linken (så lenge den varer).
  • Dersom du må installere MS SQL Server på en Domain Controller, må du være oppmerksom på de særlige retningslinjer som gjelder for dette. Du må promotere serveren som Domain Controller før du installerer SQL Server. Du kan ikke endre Domain Controller rollen uten og på forhånd avinstallere MS SQL Server. Sjekk denne linken (så lenge den varer).
 
Beste praksis vedrørende disker
Beste Praksis fra Microsoft tilsier at vi må lage separate disker for tempdb database filer, bruker database filer og transactions logs. Utover dette kommer også eventuell disk for sikkerhetskopiering med SQL Server Backup.
 
  • Tempdb - SQL Server 2008 lager en tempdb system database som alle andre databaser i SQL Server deler. SQL Server benytter tempdb for temporære filer, variabler, hash operasjoner, sortering og lignende.  
  • Transaction log filer - Hver database i SQL Server har en eller flere transaksjonslog filer. En transaksjonslog fil lagrer detaljer knyttet til transaksjoner i SQL Server databaser. Denne informasjonen er kritisk for å kunne gjenopprette en database ved eventuelle feil.  
  • Bruker databaser - Denne typen av SQL Server datafiler inneholder data og objekter knyttet til Line of Business programvare som installeres mot SQL Server.  
Det anses som beste praksis å legge tempdb, transaction log files og user databases på egne disker når dette er mulig. Når man gjør dette vil man oppnå bedre ytelse på SQL Server, og en bedre feiltoleranse ved potensielle feil. Dersom full-text search benyttes kan også denne legges på separat disk. Når det er mulig er det videre beste praksis å sortere datafiler med samme type I/O karakteristikk på samme disk.
 
I denne artikkelen blir det operert med 4 disker, dette for å illustrere optimaliseringen. Leseren må konfigurere opp sin server med RAID osv på egen hånd. Dette blir ikke vist i artikkelen. Når det gjelder opprettelse av disker, så vises dette i eget avsnitt. Vær oppmerksom på at særskilte forhåndsregler må tas på Windows Server 2003. Se egen artikkel om dette. Backup disken blir benyttet i påfølgende artikler om SQL Server 2008.
 
Tabell 1 – Disker og kataloger for MS SQL Server 2008 i denne artikkelen.
Disk
Navn
Størrelse
Primary align offset
Allocation unit size
Beskrivelse
F
SQL1-Tempdb
127 GB
1024 KB
64 K
Disk for SQL tempdb
G
SQL2-Logfiles
127 GB
1024 KB
64 K
Disk for SQL logfiler.
H
SQL3-Datafiles
127 GB
1024 KB
64 K
Disk for datafiler (bruker relaterte).
I (1
SQL4-Backup
127 GB
1024 KB
64 K
Disk SQL server backup.
1)       Backup disken benyttes ikke i denne artikkelen, men i oppføllingsartikkelen som behandler SQL Server backup til disk.
 
Legg merke til at diskene konfigureres med Allocation unit lik 64K. Når vi gjør dette kan ikke komprimerte disker benyttes. Fordelen med å gjøre dette ligger i ytelsen, for utenom det forhold at defragmentering av reduseres og muligheten for side feil i SQL Server reduseres.
 
Lock pages in memory
SQL Server x64 (2005 og 2008) kan være plaget av buffer pool memory paging. I denne forbindelse er det mulig å stille Lock pages in memory. Dette var tidligere kun tilgjengelig i SQL Enterprise. Men, MS har gjort en kuvending og det er nå tilgjenglig også i MS SQL Standard 2005 og 2008. I skrivende stund må man kontakte MS support for å få frigitt oppdateringen. Sjekk denne linken her, og denne linken her.
 
Bruke et C-name for å referere til server med SQL Server installert?
Dersom det er ønskelig å isolere brukere og programmer fra den underliggende server der SQL Server er installert kan du benytte et C-navn i Active Directory på SBS 2008. En slik konfigurasjon vil tillate deg å benytte et ”navn” på SQL Server som ikke henger sammen med den underliggende Windows Server. På denne måten vil du kunne bytte server, migrere eller lignende uten å behøve å utføre innstillinger på programmer og lignende som er installert på andre servere, og som benytter SQL Server.
Windows Firewall
Slå Windows Firewall på, og konfigurer den under veis. Det er lettest!
 
Om innholdet i denne artikkelen
I denne artikkelen er det gjort en rekke kompromisser for å få en helhetlig fremstilling. Det er lagt vekt på beste praksis og noen optimaliseringer som kan utføres på en dedikert W2K8 server som skal kjøre MS SQL Server 2008. Hvis du er uenig i eller har andre kommentarer til artikkelen, vær snill og legg igjen dine synspunkter etter å ha lest eller benyttet artikkelen.  
 
Lykke til!
12.01.2010
Dag Staale Jenssen
ArtDSJ079

 

 
Forrige | Neste |
Registrer rangering
Registrer kommentar

Navn (påkrevd)

E-post (påkrevd)

Websted

Enter the code shown above: