Navicat
 sql >> Database >  >> Database Tools >> Navicat

Alcuni database PostgreSQL non sono visibili tramite client come Navicat o pgAdmin

Questi strumenti tendono a nascondere i database in cui pg_database.datistemplate è true , poiché sono considerati database "interni" anziché normali database utente.

Le applicazioni client possono offrire un'impostazione per mostrare questi DB, oppure potresti essere in grado di aprirli direttamente per nome.

Nota che template0 è in genere un database di sola lettura che non è possibile modificare, quindi non ha molto senso accedervi in ​​un'interfaccia utente di gestione. template1 può essere collegato e modificato, ma qualunque cosa tu faccia a template1 verrà copiato quando crei un nuovo database (senza un esplicito TEMPLATE opzione) quindi di solito non vuoi cambiarlo.

Ti consiglio vivamente di ignorare template0 e template1 . Fai finta che non esistano.




No