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

थोड़े बदलते मॉडल के साथ कई डेटाबेस। मैं `EF` को रन-टाइम पर विभिन्न डेटाबेस संरचनाओं के साथ काम करने की अनुमति कैसे दूं?

यह अब आधिकारिक तौर पर नहीं हो सकता उचित तरीके से किया गया

हालांकि समान संरचनाओं वाले विभिन्न डेटाबेस के बीच स्विच करने में सक्षम होने का अंतिम परिणाम अभी भी प्राप्त किया जा सकता है (नैतिकता के बिना उन लोगों के लिए)। भाग कॉलम हटाने के साथ इस्तेमाल किया जा सकता है .

समाधान सभी समावेशी EF . है मॉडल जो डेटाबेस से उत्पन्न होता है जिसमें सभी टेबल और सभी कॉलम होते हैं (जो किसी भी डेटाबेस में तार्किक OR की तरह सोचते हैं हर चीज की)। फिर सभी संस्थाओं के साथ मॉडल जिसमें सभी डीबी वातावरण से सभी गुण हैं, पर्यावरण के लिए विशिष्ट हटाया जा सकता है जिसे रनटाइम पर पूछताछ की जाती है यहां वर्णित तंत्र में . इसमें वे मामले शामिल नहीं हैं जहां कॉलम का प्रकार बदलता है।

आशा है कि इससे आपका कुछ समय बचेगा क्योंकि इसमें मेरी ओर से 2 सप्ताह का समय लगा...




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. संघ और CLOB फ़ील्ड के साथ चयन का उपयोग करते समय त्रुटि ORA-00932

  2. अल्पाइन लाइनक्स पर Oracle

  3. जहां शर्त में स्ट्रिंग मान स्वीकार नहीं किया जा रहा है

  4. Grafana के लिए Enterprise Manager ऐप का उपयोग करके अपने OEM को Grafana से कनेक्ट करें

  5. ओरेकल विचार और नेटवर्क यातायात