sql >> Database >  >> RDS >> PostgreSQL

postgresql - kan geen database maken - OperationalError:brondatabasesjabloon1 wordt gebruikt door andere gebruikers

Database template1 bestaat alleen om een ​​barebone-structuur te bieden om nog een lege database te maken. Je moet nooit inloggen op template1 , anders heb je problemen.

Waarschijnlijk de gemakkelijkste oplossing voor u is om het PostgreSQL-serverproces opnieuw te starten en opnieuw in te loggen. Database die altijd zou moeten bestaan ​​en veilig is om in te loggen is postgres .

Als herstarten geen optie is, kunt u een andere noodsjabloondatabase gebruiken:template0 .

Standaard is deze verklaring:

CREATE DATABASE dbname;

is gelijk aan:

CREATE DATABASE dbname TEMPLATE template1;

Als template1 niet beschikbaar of beschadigd is, kunt u template0 . gebruiken als laatste redmiddel:

CREATE DATABASE dbname TEMPLATE template0;

U kunt hier meer lezen over sjabloondatabases .



  1. Aan de slag met Oracle Application Express-APEX

  2. Hoe maak je een MySQL-databaseback-up en plaats je deze elke nacht in Amazon s3 met behulp van het Cron-tabblad?

  3. Rollende dagelijkse verschillende tellingen

  4. De resultaten van een MySQL-query opmaken alsof deze vanaf de console wordt uitgevoerd