Show Menu
Cheatography

SQL database cheat sheet Cheat Sheet (DRAFT) by

VMware ESXI 6.5.0

This is a draft cheat sheet. It is a work in progress and is not finished yet.

VMware ESXI 6.5.0 server Specs

CPU: i7 7700 4 kerner / 8 tråde
RAM: 32GB
HDD: 250GB

SQL Windows Server 2016 VM 1&2 specs:

Kerner­­/T­råde: 4
RAM: 8GB
Hard disk: 120GB
IP: DHCP

DNS

DNS server IP: 192.16­8.5.10
Forward lookup zone: dnsgrp-5
Ingen Reverse lookup zone
Type: Host A record
FQDN: DNSgrp­-5.z­bc­5.local

Hvad er en relations database platform?

 
En relations database er et sæt formelt beskrevne tabeller, hvorfra data kan hentes eller samles på mange forske­llige måder uden at skulle omorga­nisere databa­set­abe­llerne.

RDMS Database tables

 
master -> Indholder alt system level inform­ationer
model -> Template for alle databaser
msdb -> Management for alarmer og opgaver samt Studio m.m.
tempdb -> Holder midler­tidigt objekter som Global eller Local tables

Backup muligheder

Full backup
Denne backup type opretter en komplet backup af din database.
Differ­ential backup
Denne type backup tager kun en backup af de ændringer der er sket siden den sidste backup, der er blevet taget af serveren.
File backup
Som navnet siger, man kan tage en backup af hver fil, i stedet for at skulle tage en backup af hele systemet.
Filegroup backup
med denne type backup kan man tage en backup af en bestemt filgruppe. (de fleste filer man laver ligger i Primary fil gruppe)
Partial backup
med denne backup type kan man tage en backup af Primary filgruppe, Read-Write filgrupper og eventuelle specif­icerede filer
Copy-only backup
tager en "­kop­i" af databasen uden at ændre i attrib­utter.
Transa­ction log backup
En transa­kti­onslog backup giver dig mulighed for at sikker­hed­sko­piere den aktive del af transa­kti­ons­loggen.
 

Windows Server 2016 VM Specs (DHCP, DNS, AD):

Kerner­­/T­råde: 4
RAM: 8GB
hard disk: 120GB
IP: statisk - 192.16­8.5.1

Windows 10 klient VM specs:

Kerner­­/T­råde: 4
RAM: 4GB
Hard disk: 30GB
IP: fra DHCP

DHCP

Domain name : zbc5.local
Scope name : scope
Scope range : 192.16­8.5.0 - 192.16­8.5.200
subnet mask : 255.25­5.255.0
Lease : 10 dage
Excluded IP’s : 192.16­8.5.1 - 192.16­8.5.20

MS SQL System requir­­ements

CPU -> AMD Opteron, AMD Athlon 64, Intel Xeon, Intel Pentium Minimum processor hastighed -> 1.4 GHz, anbefalet 2 GHz eller hurtigere
Minimum RAM -> 1GB, anbefalet 4GB
Software: NET 3.5 - Windows Powershell 2.0 eller nyere - Internet Explorer 7 eller nyere

Server Roller

sysadmin
Har alle rettig­heder på serveren
Server­admin
kan ændre på konfig­ura­tio­nerne i serveren og man kan også lukke serveren.
Securi­tyadmin
kan tildele roller til andre brugere i serveren og i databasen.
Proces­sadmin
kan lukke processer.
Setupadmin
Kan tilføje eller fjerne tilkny­ttede servere
Bulkadmin
kan bruge "BULK INSERT­" komman­doen, den sætter din data ind i en tabel
Diskadmin
bruges til at håndtere filer på harddi­sken.
Dbcreator
kan oprette, ændre, droppe og gendanne enhver database.
Public
alle logins på sql serveren er medlem af denne gruppe. man bliver automatisk tildelt denne gruppe.

Opret bruger i sql database

 
Højre klik på security i Microsoft SQL Server Management Studio, hold over New derefter trykker du Login og udfylder de relevante felter.