Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

org.hibernate.tool.schema.spi.CommandAcceptanceException:आदेश निष्पादित करने में असमर्थ

मुझे लगता है कि समस्या यह है कि आप यहां एक तालिका नाम के साथ एक स्कीमा नाम निर्दिष्ट करते हैं

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

हाइबरनेट sdp.crbt_subscriber_master . पर विचार करता है तालिका नाम के रूप में।

लेकिन जब हाइबरनेट create table sdp.crbt_subscriber_master() निष्पादित करने का प्रयास करता है Oracle sdp . पर विचार करता है एक स्कीमा नाम और crbt_subscriber_master . के रूप में तालिका नाम के रूप में।

मैपिंग के लिए स्कीमा नाम निर्दिष्ट करने का ठीक-ठीक पता नहीं है, लेकिन आप यहां बताए अनुसार प्रयास कर सकते हैं

अध्याय 5. मूल O /आर मैपिंग:मैपिंग-डिक्लेरेशन-क्लास

<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. फ्यूज 6.3 डीबीसीपी मूल डेटा स्रोत

  2. Oracle:ऑब्जेक्ट प्रकार कॉलम के लिए डिफ़ॉल्ट मान निर्दिष्ट करना

  3. EM 12c थ्रेसहोल्ड मान समायोजित करना

  4. ExecuteNonQuery डालने पर अपवाद नहीं फेंकता

  5. Oracle RAC में इनमेमोरी डुप्लीकेट कन्फ्यूजन