# Was ist der beste Weg, um die Integrität der Datenbank zu überprüfen?

**URL:** <https://meta.discourse.org/t/what-is-the-best-way-to-check-the-integrity-of-the-database/140670>\
**Category:** Migration\
**Created:** [5. Februar 2020 um 02:40 UTC](https://meta.discourse.org/t/what-is-the-best-way-to-check-the-integrity-of-the-database/140670 "2020-02-05T02:40:07Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![AstonJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/astonj/32/215041_2.png) [@AstonJ](https://meta.discourse.org/u/AstonJ)\
**Post date:** [5. Februar 2020 um 02:40 UTC](https://meta.discourse.org/t/what-is-the-best-way-to-check-the-integrity-of-the-database/140670/1 "2020-02-05T02:40:07Z")

</div>

Ich möchte Benutzer, Themen und Beiträge von einem Forum in ein anderes zusammenführen. Während die Wiederherstellung des Forums in einer Dev-Umgebung problemlos funktioniert, erhalte ich beim Zusammenführen (derzeit in einer frischen Installation) `PG::ForeignKeyViolation`-Fehler. Ich frage mich daher, ob es ein Discourse-Tool gibt, mit dem die Integrität einer Datenbank überprüft werden kann. Falls nicht, gibt es sonst noch Tipps oder Ideen?

_(Es gab bereits einige Themen zu Datenbankproblemen, daher frage ich mich, ob das DC-Team der Meinung ist, dass ein solches Tool sinnvoll wäre, falls es aktuell nicht verfügbar ist?)_

---

_[View the full topic](https://meta.discourse.org/t/what-is-the-best-way-to-check-the-integrity-of-the-database/140670)._
