sql >> Databáze >  >> RDS >> Oracle

ORA-01219:databáze není otevřená:dotazy jsou povoleny pouze na pevné tabulky/pohledy

Nejprve zkontrolujte stav instance, se kterou pracujete (možná se budete muset připojit pod účtem správce):

select status from v$instance;

Pravděpodobně dostanete

STATUS
------------
MOUNTED

Pod účtem sys zkuste dokončit

ALTER DATABASE OPEN;

a zkontrolujte, zda byla úspěšně dokončena. Pokud ne - podělte se o výsledek výstupu a protokol upozornění ve své otázce.



  1. Skutečné vs. pohyblivá řádová čárka vs. peníze

  2. Použijte OBJECT_NAME() k získání názvu objektu z jeho object_id na serveru SQL

  3. SQLite JSON_OBJECT()

  4. Jak funguje SQLite Count()