Vores Meeho!™ Blog giver dig generelle nyheder, tekniske tips, inspiration og mere til i relation til Meeho!™-platformen.

Tilmeld dig gratis nu!

» PostgreSQL – ERROR: cannot drop the currently open database

Skrevet af Kasper Tidemann d. 17/3 2010 kl. 22:38
Du støder måske ind i følgende fejl, når du forsøger at drop’e en database i din PostgreSQL:
ERROR: cannot drop the currently open database
Det skyldes at du forsøger at slette den selvsamme database, som du er forbundet til (eller i MySQL-jargon: databasen, som du USEer, så at sige). Prøv at anvende følgende kommando for at løse problemet:
\connect postgres
Kommandoen forbinder dig med postgres-databasen i PostgreSQL, som ofte kaldes “the maintenance database”. Herfra kan du prøve at anvende din drop-kommando igen, hvilket nu vil fungere som forventet.

Du støder måske ind i følgende fejl, når du forsøger at drop’e en database i din PostgreSQL:

ERROR: cannot drop the currently open database

Det skyldes at du forsøger at slette den selvsamme database, som du er forbundet til (eller i MySQL-jargon: databasen, som du USE’r, så at sige). Prøv at anvende følgende kommando for at løse problemet:

\connect postgres

Kommandoen forbinder dig med postgres-databasen i PostgreSQL, som ofte kaldes the maintenance database. Herfra kan du prøve at anvende din drop-kommando igen, hvilket nu vil fungere som forventet.

Skriv en kommentar