Oracle
 sql >> база данни >  >> RDS >> Oracle

Не може да се пусне току-що създадена таблица

Правило 1 в НИКОГА не създавайте нищо като система (или SYS). Това са вградени схеми за вградени обекти.

Вероятно ще трябва да се свържете като SYSDBA, за да имате достатъчно привилегии, за да премахнете всички обекти, притежавани от системата. Освен това, в зависимост от инсталацията, може да има тригери, които се задействат преди падаща таблица (мисля, че MDSYS има такава) и които може да не работят за обект SYSTEM.

Лично аз бих се изкушил да изтрия базата данни и да започна отначало или да се върна назад отпреди да създадете обекта.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Невалидният идентификатор на Oracle не разбира низ

  2. Oracle:последователността MySequence.currval все още не е дефинирана в тази сесия

  3. SQL за генериране на периодични моментни снимки от таблица с транзакции

  4. Когато правя MERGE в Oracle SQL, как мога да актуализирам редове, които не съответстват в SOURCE?

  5. Актуализиране на SQL, изтриване и вмъкване едновременно