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

Nogle PostgreSQL-databaser er ikke synlige gennem klienter som Navicat eller pgAdmin

Disse værktøjer har en tendens til at skjule databaser, hvor pg_database.datistemplate er true , da de betragtes som "interne" databaser frem for almindelige brugerdatabaser.

Klientapplikationerne tilbyder muligvis en indstilling til at vise disse DB'er, eller du kan muligvis åbne dem direkte ved navn.

Bemærk, at template0 er typisk en skrivebeskyttet database, som du ikke kan ændre, så der er meget lidt mening i at få adgang til den i en administrationsbrugergrænseflade. template1 kan forbindes til og ændres, men hvad end du gør for at template1 vil blive kopieret, når du opretter en ny database (uden en eksplicit TEMPLATE option), så du normalt ikke ønsker at ændre det.

Jeg anbefaler kraftigt, at du ignorerer template0 og template1 . Lad som om de ikke eksisterer.




  1. phpMyAdmin Class 'PMA_Message' blev ikke fundet i /usr/share/phpMyAdmin/libraries/Error.class.php

  2. Kan ikke indlæse phpMyAdmin-indekssiden

  3. phpMyAdmin viser ikke tilføjede kolonner

  4. Oprettelse/redigering af en php dynamisk side