Schulungsübersicht
Einführung
Modul 1. Wiederholung der Konzepte
- Warum wir Datenbankmigrationen benötigen
- Wie Flyway funktioniert
- Unterstützte Datenbanken
Modul 2. Bausteine von Flyway
- Was ist eine Migration
- Verständnis der Callbacks
- Fehlerüberschreibung
Modul 3. Die verfügbaren Befehle verstehen
- Lasst uns eine Migration durchführen
- Verwendung des Pipelines: Migrate, Clean, Info, Validate
- Verwendung des Pipelines: Undo, Baseline, Repair
Modul 4. Verschiedene Wege zur Interaktion mit Flyway nutzen
- Den Umgang über die Kommandozeile anwenden
- Verwendung der API auf Java
- Wie man Maven mit Flyway verwendet
- Wie man Gradle mit Flyway verwendet
- Die Fehlercodes
Modul 5. Wie man Flyway konfiguriert
- Die verfügbaren Parameter
- Die Rolle der Umgebungsvariablen
- Verwendung von Konfigurationsdateien
- Platzhalter verstehen
- Sicherheit über SSL verwenden
- Wie man die Authentifizierung verwaltet
- Geheimnisse speichern
Modul 6. Fortgeschrittene Konzepte nutzen
- Was ist eine wiederholbare Migration
- Wie man eine Migration rückgängig macht
- Überlegungen zu einer Java-basierten Migration
- Code in den Flyway-Lebenszyklus über Callbacks einfügen
- Fehlerüberschreibungen produktiv nutzen
- Die zentrale Rolle des Dry Run
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Erfahrung im Bereich Datenbankverwaltung und Datenbankmanagementsysteme
Zielgruppe
- Database-Administratoren
Erfahrungsberichte (3)
auf unser Verständnis und unsere Daten zugeschnitten
Vincent Long - ASSMANG PTY LTD
Kurs - Business Intelligence with SSAS
Maschinelle Übersetzung
Die bereitgestellten Schulungsinstrumente.
- UNIFI
Kurs - NoSQL Database with Microsoft Azure Cosmos DB
Maschinelle Übersetzung
Die Anpassung, die der Trainer vorgenommen hat, nachdem er das aktuelle SSIS-Anwendungsprojekt verstanden hatte, das wir weiterhin pflegen müssen. Die Themen wurden dadurch für uns geeigneter und praktischer.
Angelito Aguilar - Metrobank
Kurs - Introduction to SQL Server 2012 Integration Services (SSIS)
Maschinelle Übersetzung