sql >> Database teknologi >  >> RDS >> Oracle

org.hibernate.tool.schema.spi.CommandAcceptanceException:Kan ikke udføre kommandoen

Jeg tror, ​​problemet er, at du angiver et skemanavn med et tabelnavn her

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

Hibernate overvejer sdp.crbt_subscriber_master som et bordnavn.

Men når Hibernate forsøger at udføre create table sdp.crbt_subscriber_master() Oracle overvejer sdp som et skemanavn og crbt_subscriber_master som et tabelnavn.

Ved ikke præcis, hvordan man angiver et skemanavn til en kortlægning, men du kan prøve som beskrevet her

Kapitel 5. Grundlæggende O /R Mapping:mapping-declaration-class

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


  1. Forbindelsestimeout ved forespørgsel på stor tabel

  2. mysql ændring af innodb_large_prefix

  3. Advarsel:Kan ikke ændre header-oplysninger - headere er allerede sendt ved en fejl

  4. Fjern alle mellemrum fra en streng i SQL Server