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

Django ओरेकल डीबी सेटिंग्स

आपको HOST बदलना चाहिए localhost' or '127.0.0.1 और SID NAME है ।

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.oracle',
        'NAME': 'xe',
        'USER': 'system',
        'PASSWORD': 'oracle',        
        'HOST':'127.0.0.1',
        'PORT':'1521'
    }
}

भविष्य के संदर्भों के लिए, यदि Oracle को SID के बजाय सेवा नाम के साथ कॉन्फ़िगर किया गया है, तो कॉन्फ़िगरेशन होगा:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.oracle',
        'NAME': '127.0.0.1:1521/service.name',
        'USER': 'system',
        'PASSWORD': 'oracle',        
    }
}

Django में Oracle के साथ काम करते समय विचार करने वाली एक और बात यह है कि जब आप अन्य उपयोगकर्ता (स्कीमा) डेटाबेस से जुड़ते हैं, तो आपको db_table सेट करना होगा Django मॉडल में मेटा विकल्प:

class OracleTable(models.Model):
    ... fields ...
    class Meta:
        db_table = '\"OTHERUSER\".\"ORACLETABLE\"'



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. TZ_OFFSET () Oracle में फ़ंक्शन

  2. Oracle में GUID कैसे उत्पन्न करें?

  3. बिना समग्र कार्य के ग्रुप बाय

  4. BLOB कॉलम में टेक्स्ट को बदलना

  5. पुराने आँकड़ों की जाँच कैसे करें