Katholieke Hogeschool Kempen Campus Geel Departement Handelswetenschappen en Bedrijfskunde 3de jaar Toegepaste Informatica



Vergelijkbare documenten
Katholieke Hogeschool Kempen Campus Geel Departement Handelswetenschappen en Bedrijfskunde 3de jaar Toegepaste Informatica

Katholieke Hogeschool Kempen Campus Geel Departement Handelswetenschappen en Bedrijfskunde 3de jaar Toegepaste Informatica

Handleiding Reinder.NET.Tasks.SQL versie 2

16. Back-up en Restore

Katholieke Hogeschool Kempen

Katholieke Hogeschool Kempen

1 Labo 4 H 8 Jobs, Alerts en Operators H 9 Monitoring en Troubleshooting

Plaatsen van de Backup Klankie met Veilig Leren Lezen instellingen

Inhoudsopgave: Whisper380-computerhulp

2. RESERVEKOPIE IN THE NANNY

SQL SERVER Werking van Database Snapshots

Outlookkoppeling installeren

Beheer van databanken

Pinakes Integrator Client

Paragon Backup & Recovery: herstelmedium gebruiken

SQL SERVER 2008 WERKING VAN DE SQL COMMAND LINE TOOL

BACK-UP ANVA-SOFTWARE EN -DATA

Installatiehandleiding. Facto minifmis

Hoe maakt u een back-up van uw Pocket PC? (1) Zorg ervoor dat de de batterij nooit volledig wordt ontladen.

Na bestudering van dit hoofdstuk, moet je tot het volgende in staat zijn:

Xiris handleiding Onderhoudsmodule & database onderhoud

Informatie over de upgrade naar Windows 10 en wat u moet doen

Logicworks CRM en Microsoft SQL Server 2005 (Express) Introductie

1. Hardware Installatie Installatie van Quasyscan...6 A. Hoe controleren of je een actieve internetverbinding hebt?...6 B.

Handleiding. Online backup PC

Installatie van sqlserver

Installatie van WerkMeester

IBIS-TRAD Handleiding installatie IBIS-TRAD databases (MS-SQL)

Access to innovation. Televersal Deltatraining OpensScape Business. OpenScape Business Deltatraining. Backup en restore.

Migratie van Unicenta Derby naar Chromis

Macrium Reflect V4.2 Handleiding

Technische documentatie Klankie 2010 voor systeembeheerders/installateurs

Klankie B.V - Klankie 2010 Netwerkversie - versie sts september 2010

Installeren van het programma Shop Pro versie 6

Eenvoudig een backup van je bestanden maken. G.v.Eijndhoven ( )

Handleiding Job voor gebruikers

OneTouch ZOOM Pro Diabetes Management Software met SnapShot. Installatiehandleiding. Installatieprocedure

Studio Visual Steps Een website aanpassen via uw eigen webhostingservice

Installatie SQL: Server 2008R2

Bureaublad-chaos. De nadelen van het bewaren op je bureaublad

Upgrade naar People Inc 3.5.0

Website plaatsen op het Parallels-platform van InterNLnet / Tele2.

Handleiding voor het installeren van GPSTime 6.0 en hoger

// Mamut Business Software

Installeren update KLA

GERACC.net suite Systeemsoftware- en hardwarevereisten

Maak een image file van je harddisk

INSTALLATIEVOORSCHRIFT KADASTRALE LEGGERS - 1/1/2015

Installatie nieuwe build van Alure (alle componenten)

Inhoudsopgave. versie 0.8

Upgrade Web Client met ESS naar 3.5.0

Handleiding gebruik Verlof en Verzuim Viewer voor People Inc.

UBC op Microsoft Windows 64-bits

Nieuwe Installatie/Factuur2King bijwerken

Taxis Pitane BACK-UP BEHEERDER. Censys BV Eindhoven

WinMens conversie & Boekhouding conversie

Info-books. Toegepaste Informatica. Deel1c : Systeemsoftware (Win XP), netwerken en hardware. BI1c. Jos Gils Erik Goossens

Factuur2King 2.1 installeren (ook bij upgrades)

Windows XP SP 3. Personal Folder, Student Group Data Folders en backups. Bestemd voor: Studenten Versie: 0.2 Datum: Eigenaar: SSC ICT

Handleiding harde schijf wissen:

Firebird backup/restore

Installatie SQL Server 2012

Installatie en configuratie documentatie

Handleiding Update PM-Record 8 naar 9

SCENARIO ADVIES INSTALLATIEHANDLEIDING. Versie 1.3

FOTOTIPS Per ongeluk foto's verwijderd:haal ze terug

Katholieke Hogeschool Kempen ASP

Bijlage Inlezen nieuwe tarieven per verzekeraar

Installatie SQL Server 2014

Cloud2 Online Backup - CrashplanPRO

Zalendatabank Installatie- en gebruikershandleiding

Windows. Backupfactory client software handleiding. 5.5 versie. servervariant

Installatie kadastrale leggers 2011 (Kadaster.Net)

INHOUDSOPGAVE. VIRUSSCANNER 2 Tijdelijk uitschakelen 2 Configuratie virusscanner 2

GEBRUIKERSHANDLEIDING Content Management Systeem. Gebruikershandleiding RelaxWeb CMS

Installeren van het programma Shop Pro versie 6

Installatie Onderwijsversie AccountView

Handleiding OwnCloud voor SG de Overlaat

Handleiding bij het gebruik van het bibsource portaal

Handleiding SQL Server installeren en configureren t.b.v. 2Static voorraadbeheer database

1. Mappen, documenten en bestanden

Veelgestelde vragen Server Back-up Online

Taxis Pitane SQL beheerder. Censys BV - Eindhoven

Installatie MicroSoft SQL server 2012 Express

Installatie SQL Server 2008R2

Introductie. NAV performance. Derk Jan Oelemans. Manager Development, BI en E-Business Qurius Business Solutions

Easy Business Tools - Multi-user module

Instellen back up Microsoft SQL database Bronboek Professional

Installeren van het programma Shop Pro

Nieuwe Installatie/Factuur2King 2.2 MU bijwerken

Acer erecovery Management

Stappenplan bij het gebruik van SQL 2008 Versie 2.0,

De laatste versie is beschikbaar Van onze software

Gebruiksaanwijzing Remote Backup

Handleiding SQL server instellingen

Rodin installatiehandleiding (vanaf versie 2.1.xxx.x)

Werkinstructie. Technisch Beheer. uitvoeren MAP scan. voor. Datum: 15 oktober Versie: 1.0

Meerdere gebruikersaccounts aanmaken

Handleiding Back-up Online voor Servers Versie maart 2016

Transcriptie:

Katholieke Hogeschool Kempen Campus Geel Departement Handelswetenschappen en Bedrijfskunde 3de jaar Toegepaste Informatica Safety Check Groepsopdracht 2 Beheer van Databanken Joeri VERLOOY (Groepsverantwoordelijke) Cindy JANSEN (Secretaris) Jenthe MARIËN (lid) Academiejaar 2011-2012

3 INHOUDSTAFEL INHOUDSTAFEL... 3 INLEIDING... 4 1 HOOFDSTUK 1 ILLUSTRATIES VAN DRIE GEVALLEN... 5 2 HOOFDSTUK 2 WAAR VIND JE EEN MISLUKTE RESTORE-OPERATIE TERUG?... 6 3 HOOFDSTUK 3 HOE KAN JE DE SAFETY CHECK OMZEILEN IN T-SQL?... 8 BESLUIT.... 9 LITERATUURLIJST... 10

4 INLEIDING Tijdens de lessen Beheren van databanken werken wij het databasebeheersysteem SQL Management Studio dat door Microsoft werd ontwikkeld. Tijdens de lessen leren wij hoe we configuraties moeten aanbrengen en instellingen moeten wijzigen. Doorheen de lessen zijn er ook een aantal problemen waar je op kan botsen. In deze bundel zult u een oplossing vinden op één van deze problemen. Namelijk dat een restore-proces niet wordt uitgevoerd in een aantal gevallen omdat SQL server een Safety Check doet. We willen in deze bundel de drie gevallen illustreren waarom een restore-proces niet wordt uitgevoerd en waar je een mislukte restore-operatie kunt terugvinden. Ook zal er uitgelegd worden hoe u de Safety Check kunt omzeilen in T-SQL.

5 1 HOOFDSTUK 1 ILLUSTRATIES VAN DRIE GEVALLEN Binnen het managementsysteem van SQL Server zit een intern mechanisme, genaamd Safety Check. Deze zorgt ervoor dat een restore-operatie op een goede manier kan starten. De Safety Check zorgt ervoor dat een andere database niet per ongeluk wordt overschreven. Er zijn 3 gevallen waarbij een restore-proces niet zal worden uitgevoerd en dit is als: - de opgegeven databasenaam in de restore-opdracht al bestaat op de server en de naam niet overeenkomt met de naam in de back-up, M.a.w. u heeft een database genaamd Boekhouding en u wilt een restoreproces opstarten van een backup device dat een databaseback-up heeft van een database genaamd Boekh. - de bestanden op de server verschillend zijn van de bestanden in de back-upset, M.a.w. u heeft in uw database Boekhouding bepaalde tabellen verwijderd, bv BTW. Uw back-upset bevat nog steeds die tabel BTW. Omdat deze tabel nog steeds aanwezig is in de back-upset wordt de restore-opdracht niet uitgevoerd. - niet alle bestanden die nodig zijn om een database (of filegroup) te restoren, aanwezig zijn. Afbeelding 1: Timeline voor back-ups M.a.w. uw back-up procedure is ergens misgelopen en hierdoor is partitie B verdwenen. Als u deze back-upset wilt gebruiken om een restore-procedure te starten, dan wordt de restore-opdracht niet uitgevoerd.

6 2 HOOFDSTUK 2 WAAR VIND JE EEN MISLUKTE RESTORE-OPERATIE TERUG? In het vorige hoofdstuk hebben we beschreven wanneer Safety Check bepaalde restore-operaties niet uitvoert. In dit hoofdstuk leggen we uit waar de informatie i.v.m. deze mislukte restore-opdrachten teruggevonden kan worden. Deze informatie wordt opgeslagen in de logbestanden van Windows Sql Server 2008. Deze vindt je standaard onder volgend pad terug: Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\LOG\ERRORLOG en ERRORLOG.n. Deze bestanden kan u openen in SQL Server Management Studio of met kladblok of een andere teksteditor. Hieronder ziet u een voorbeeldje. Afbeelding 2: Voorbeeld van map met log-bestanden

Afbeelding 3: Voorbeeld van ERRORLOG-bestand 7

8 3 HOOFDSTUK 3 HOE KAN JE DE SAFETY CHECK OMZEILEN IN T-SQL? Als uw Safety Check uw restore-procedure doet mislukken, kan u een restore toch nog laten doorvoeren door middel van de optie REPLACE bij het RESTORE-commando te gebruiken. Deze optie REPLACE zorgt ervoor dat je een bestaande database kan overschrijven wanneer u een restore uitvoert. De WITH REPLACE vertelt de SQL server dat het alle actieve inhoud in the transaction log mag weggegooien en verder mag gaan met de restore. Het script zou er bijvoorbeeld zo kunnen uitzien: RESTORE DATABASE AdventureWorks FROM DISK = 'C:\BackupAdventureworks.bak' WITH REPLACE

9 BESLUIT. Safety Check zorgt er dus voor dat een restore-opdracht niet uitgevoerd zal worden bij volgende situaties: - de opgegeven databasenaam in de restore-opdracht al bestaat op de server en de naam niet overeenkomt met de naam in de back-up, - de bestanden op de server verschillend zijn van de bestanden in de back-upset, - niet alle bestanden die nodig zijn om een database (of filegroup) te restoren, aanwezig zijn. Informatie i.v.m. deze mislukte restore-opdrachten kan u terugvinden in de logbestanden van Microsoft Sql Server. In T-SQL kan u een restore uitvoeren zonder Safety Check door de optie REPLACE bij het RESTORE-commando te gebruiken.

10 LITERATUURLIJST (2011). Beheer van Microsoft SQL Server 2008 R2. Onuitgegeven cursus bij de cursus voor het derde jaar van de opleiding Toegepaste Informatica, Katholieke Hogeschool Kempen, Departement Handelswetenschappen en bedrijfskunde Geel. Laatste versie: 17 november 2011 Microsoft. (2011). RESTORE Arguments (Transact-SQL) Gevonden op 09 december 2011 op het internet: http://technet.microsoft.com/enus/library/ms178615.aspx Jorden, J.L. (30-okt.-2006). SQL Server 2005 DBA Street Smarts: A Real World Guide to SQL Server 2005 Certification Skills. Gevonden op 09 december 2011 op Google Books (internet). Afbeelding 1: Msdn. (2011). Full Database Backups Gevonden op 09 december 2011 op het internet: http://msdn.microsoft.com/enus/library/ms186289.aspx