Oracle
 sql >> Baza danych >  >> RDS >> Oracle

org.hibernate.tool.schema.spi.CommandAcceptanceException:nie można wykonać polecenia

Myślę, że problem polega na tym, że podajesz tutaj nazwę schematu z nazwą tabeli

<class name="com.telemune.demoPojo.CrbtSubMasterDemo" 
  table="sdp.crbt_subscriber_master">

Hibernate uwzględnia sdp.crbt_subscriber_master jako nazwę tabeli.

Ale kiedy Hibernate próbuje wykonać create table sdp.crbt_subscriber_master() Oracle rozważa sdp jako nazwę schematu i crbt_subscriber_master jako nazwę tabeli.

Nie wiem dokładnie, jak określić nazwę schematu dla mapowania, ale możesz spróbować, jak opisano tutaj

Rozdział 5. Podstawy O /R Mapowanie:klasa mapowania-deklaracji

<class name="com.telemune.demoPojo.CrbtSubMasterDemo" 
  schema="sdp" table="crbt_subscriber_master">


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zwiększenie numeru wiersza w grupie z powtarzającymi się grupami

  2. Jak czytać i przechowywać dane XML w bazie danych

  3. Zresetuj sekwencję zgodnie z rokiem, a nie o wartość minimalną lub maksymalną

  4. Oracle - Jak wymusić reguły dotyczące relacji w zależności od rekordów atrybutów (prosty przykład)

  5. Rekurencyjny SQL i informacje na różnym poziomie