Serverteknologi - Databaser
Denne side er notater til de forskellige emner fra bogen "Exam 70-432: Microsoft SQL Server 2008 - Implementation and Maintenance"
Contents
Installing and configurering SQL Server
Minimum Hardware Requirements
SQL Server 2008 kommer kun i 2 versioner, 32-bit & 64-bit og har derfor simplere minimumskrav end fx. SQL Server 2005 der findes i mange forskellige versioner.
Krav | 32-BIT | 64-BIT |
---|---|---|
Processor | >Pentium III | Itanium, Opteron, Athelon, or Xeon/Pentium m/ EM64T support |
Processor hastighed | > 1GHz | > 1,6 GHz |
Hukommelse | 512 MB | 512 MB |
Supporterede operativ systemer
SQL Server 2008 installeres oven på en windows installation. Dog skal man være opmærksom på at man skal installere en 32-bit SQL Server på en 32-bit host OS, og det samme med 64-bit. Dog kan 32-bit SQL Serveren installeres på 64-bit host OS da 64-bit arkitekturen er bagud kompatibel med det 32-bit instruktionssæt.
Operativ systemer der er supporteret af alle version af SQL Server er:
- Windows Server 2008 Standard or higher
- Windows Server 2003 Standard SP2 or higher
Operativ systemer der er supporteret af SQL Server Developer, Evaluation & Express er:
- Windows XP Professional SP2 or higher
- Windows Vista Home Basic or higher
SQL Server Express kan også installeres på:
- Windows XP Home Edition SP2 or higher
- Windows XP Home Reduced Media Edition
- Windows XP Tablet Edition SP2 or higher
- Windows XP Media Center 2002 SP2 or higher
- Windows XP Professional Reduced Media Edition
- Windows XP Professional Embedded Edition Feature Pack 2007 SP2
- Windows XP Professional Embedded Edition for Point of Service SP2
- Windows Server 2003 Small Business Server Standard Edition R2 or higher
Andre krav
SQL Server 2008 kræver også .NET framework 3.5 eller højere, som bliver installeret sammen med installationen. Men installations processen kræver Windwos Installer 4.5 eller højere.
Installations programmet kræver også:
- Microsoft Data Access Components (MDAC) 2.8 SP1 eller højere
- Shared Memory, Named Pipes, or TCP/IP networking Understøttelse
- Internet Explorer 6 SP1 eller højere.
SQL Server Services
SQL Server 20008 indeholder mange andre features og services end bare almindelig SQL Server. Bl.a. også restore og backup procedurer, advanceret sikkerhed, og load-balancing
Service Broker
Service Broker[1] er et Message Queueing system der kan bruges til at lave asynkron data processering, hvor brugeren ikke skal vente på databehandlingen bliver færdig inden de kan fortsætte arbejdet.
SQL Server Integration Services
Tillader SQL Servicen at interagere med andre services og programmer på serveren, den kan bl.a. flytte filer rundt, eller kalde et program ved hver ændring i en database.
SQL Server Reporting Services
SQL Server Reporting service bruges til at give adgang til data i SQL databasen[2]. Selv Businesse folkene kan lave rapporter uden specielle IT kundskaber. SSRS kan også bruges til lave on-the-fly rapporter og DataMining.
Server versioner
SQL Server 2008 findes i nogle forskellige version rettet mod forskellige segmenter.
- Enterprise
- Lavet til store virksomheder der skal have fuld udbytte af store dataset og alt hvad SQL Server 2008 Platformen tilbyder
- Standard
- Til små og melle størrelse virksomheder som ikke har brug for alle funktionerne i SQL Server 2008 Enterprise
- Workgroup
- Bruges til mindre afdelinger der ikke har brug for den begrænset funktioner.
- Express
- Gratis version som kan bruges til små embedded projekter, og de basale data behov.
- Compact
- Designet til brug i embedded systemer. Mobil fx.
- Developer
- Skal bruges til at udvikle applicationer på, og har fuld funktionalitet, men må ikke bruges til produktion.
- Evaluation
- Skal give virksomheder en prøveperiode hvor de har den fulde funktionalitet, men må ikke bruges til produktion og udløber efter 180 dage.
For hardware support se tabel 1-2 side 12.[3]
Referenceer
- ↑ http://msdn.microsoft.com/en-us/library/aa964144.aspx
- ↑ http://msdn.microsoft.com/en-us/library/ms159106.aspx
- ↑ Exam 70-432: Microsoft SQL Server 2008 - Implementation and Maintenance s. 12