PostgreSQL

Mit dem Postgres-Storage-Engine können Sie jede Postgres-basierte Datenbank als Backend für ngSurvey verwenden.

Voraussetzungen

Um ngSurvey auf einer Postgres-Datenbank zu installieren, müssen Sie die folgenden Voraussetzungen erfüllen

  1. Postgres Version 16.x oder höher.

  2. Der Benutzer, der zur Verbindung mit dem Postgres-Server verwendet wird, muss über ausreichende Berechtigungen verfügen, um eine neue Datenbank zu erstellen.

NGSurvey-Konfiguration

Um ngSurvey für die Arbeit mit Postgres zu konfigurieren, müssen Sie die folgenden Umgebungsvariablen einrichten.

NGSurvey erstellt oder aktualisiert automatisch die Datenbank, die Sie in der Verbindungszeichenfolge angegeben haben. Standardmäßig verwendet ngSurvey "postgres" als Maintenance-Datenbank. Wenn Sie die während der Erstellung der neuen ngsurvey-Datenbank verwendete Maintenance-Datenbank ändern möchten, können Sie dies mit der folgenden Umgebungsvariable ändern: NGSurvey:PGMaintenanceDB

  • ConnectionStrings:NGSurveyDB enthält Ihre Verbindungszeichenfolge zu Ihrem Postgres-Server.

  • NGSurvey:StorageEngine muss gesetzt sein auf Postgres.

Health-Check

Sobald Sie Ihre Datenbankeinstellungen konfiguriert haben, können Sie den Webdienst, der ngSurvey hostet, neu starten. NGSurvey richtet die Datenbank automatisch mit allen erforderlichen Tabellen ein.

Sie können auch prüfen, ob Ihre Installation korrekt eingerichtet ist, indem Sie den folgenden Link verwenden: https://yourrootsite/api/system/status

Zuletzt aktualisiert

War das hilfreich?