Ich habe die h2-Datenbank für eine Desktop-basierte Anwendung (mit Swing) verwendet. Ich habe es auch gesichert und in meinem Dateisystem mit der Erweiterung ".h2.db" gespeichert. Dies ist keine lesbare Datei. Wie kann ich meine h2 Backup-Datei wiederherstellen?Restore h2 database
Antwort
Es wird empfohlen, eine ZIP-Datei mit einem bestimmten Tool zu erstellen. Es sollte möglich sein, das Werkzeug auf der kopierten Datei auch zu verwenden:
Der empfohlene Weg zur Sicherung eine Datenbank einer komprimierte SQL Skriptdatei zu erstellen ist. Dies führt zu einer kleinen, vom Menschen lesbaren und von der Datenbank unabhängigen Version . Beim Erstellen des Skripts werden auch die Prüfsummen der Datenbankdatei überprüft. Das Script Tool lief wie folgt:
zip kann
java org.h2.tools.Script -url jdbc: h2: ~/test -user sa -script test.zip -Optionen Kompression
Die ZIP-Datei dann werden verwendet, um die DB wieder her:
um eine Datenbank aus einer SQL-Skriptdatei wiederherstellen, können Sie das RunScript-Tool verwenden:
java org.h2.tools.RunScript -url jdbc: h2: ~/test -user sa -script test.zip -options komprimierung zip
http://h2database.com/html/tutorial.html#upgrade_backup_restore
- 1. Java Embedded Database h2
- 2. RESTORE DATABASE wird abnormal beendet
- 3. H2 Database (embedded) Verbindungs-Timeout
- 4. H2 Database vs SQLite auf Android
- 5. H2 Database - DATEDIFF funktioniert nicht richtig
- 6. Einfügen Zeit in H2 Database -. Die Funktion "ParseDateTime" nicht
- 7. In H2 Database, fügen Index während Tabellenerstellung in einzelner Abfrage
- 8. SQL Server Backup & Restore
- 9. OpenShift PostgreSQL Datenbank Restore
- 10. Dotnet Restore vs Nuget Restore mit Teamcity
- 11. smo Restore-Datenbank
- 12. Restore Postgres db von Ordner
- 13. Restore verifyonly für viele Datenbanken
- 14. heroku pgbackups: restore: Ungültiges Speicherformat
- 15. Backup und Restore nur eine Tabelle?
- 16. AWS RDS SQL Server RESTORE PROBLEM
- 17. Problem mit Restore-Datenbank - SQL-Server
- 18. AWS SQS-Dump/Restore
- 19. Restore Teil einer Datenbank
- 20. Backup & Restore DynamoDb Tabellen
- 21. Calendar Backup und Restore
- 22. Mysql db Restore
- 23. Restore Ionic Framework CSS
- 24. C# MySQL Restore
- 25. SQL Restore Sicherungsdateifehler
- 26. Postgresql dump/restore Spalte
- 27. Shopify Restore Gelöschtes Produkt
- 28. JanusGraph Backup/Restore-Funktionalität
- 29. Cassandra Backup & Restore
- 30. ObjectBox - Datenbank Backup/Restore
Bearbeitungen für Klarheit. –