[[TOC(heading=OpenAC3Testserver Onderhoud, Documentatie/Ontwikkelaar/Systeembeheer/OpenAC3Testserver/Onderhoud)]] [[TOC(heading=Systeembeheer, sectionindex, compact, depth=3, allactive, Documentatie/Ontwikkelaar/Systeembeheer/)]] [[TOC(heading=Ontwikkelaar, sectionindex, compact, depth=2, allactive, Documentatie/Ontwikkelaar/)]] [[TOC(heading=Documentatie, sectionindex, compact, depth=1, allactive, Documentatie/)]] = Database onderhoud = De database is een Azure database. Er is een werkende database met testgegevens. Nu en dan moet de database terug gebracht worden naar een vorige staat. Hier voor moet een back-up van de database beschikbaar zijn. == Database back-up == Zo maak je een database back-up: Maak verbinding met de Azure database via host openacdb.database.windows.net. Selecteer de database die veilig gesteld moet worden. Maak ook verbinding met de server waar de kopie heen moet. Selecteer van de Azure server de database, klik rechts, kies Tasks, Export Data. In de wizard die opent kan de Azure database gekopieerd worden naar een andere gegevensbron. Gebruik hier voor een andere MSSQL database. Doorloop de keuze voor de source door SQL Server authenticatie te kiezen met de Fenac account. Als doel database kan een nieuwe database gemaakt worden. Het volgende scherm van de wizard geeft de keuze tussen een of meer tabellen kopiëren of een query opgeven. Tabellen opgeven gekozen laten geeft in het volgende scherm een overzicht. Klik het allerbovenste vinkvakje aan naast “Source:” en alle tabellen worden gekozen. Wanneer je naar een bestaande database kopieert, zorg dan dat geen database tabel geselecteerd is en klik op Edit Mappings. Vink in het nieuwe venster met "Destination schema name 'dbo'" de optie "Drop and recreate new destination tables" aan en klik OK. Klik op Next en heb geduld, de wizard reageert mogelijk even niet. Kies dan voor meteen uitvoeren, een SSIS package is niet nodig. De laatste pagina laat een overzicht zien van wat er gaat gebeuren. Klik Finish. De data wordt overgezet. Als dat klaar is klik je Close. == Database herstel == Voor het herstellen van de database is het nodig dat de database al eens gekopieerd is. De herstel procedure is dan hetzelfde als het maken van een back-up, alleen specificeer je doel en bron andersom en je moet aangeven dat de tabellen opnieuw aangemaakt moeten worden in het venster dat komt wanneer je "Edit Mappings" klikt.