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

org.hibernate.tool.schema.spi.CommandAcceptanceException:Не може да се изпълни команда

Мисля, че проблемът е, че тук посочвате име на схема с име на таблица

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

Hibernate взема предвид sdp.crbt_subscriber_master като име на таблица.

Но когато Hibernate се опита да изпълни create table sdp.crbt_subscriber_master() Oracle разглежда sdp като име на схема и crbt_subscriber_master като име на таблица.

Не знам точно как да задам име на схема за съпоставяне, но можете да опитате, както е описано тук

Глава 5. Основни O /R Съпоставяне:mapping-declaration-class

<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. Не може да се намери процедура в изглед DBA_PROCEDURES

  2. Как да инсталирате Oracle Linux Automation Manager (известен още като "Oracle Ansible Tower")

  3. REGEXP Подниз Oracle

  4. Защо получавам java.lang.AbstractMethodError, когато се опитвам да заредя blob в db?

  5. Как да възстановите данните в таблица на Oracle?