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

SQLAlchemy का उपयोग करके Oracle डेटाबेस से कनेक्ट करना

अब आपको cx_Oracle आयात करने की आवश्यकता नहीं है। sqlalchemy मॉड्यूल का नया संस्करण cx_Oracle.makedsn() फ़ंक्शन को कॉल करता है। एक नज़र डालें:

from sqlalchemy.engine import create_engine

DIALECT = 'oracle'
SQL_DRIVER = 'cx_oracle'
USERNAME = 'your_username' #enter your username
PASSWORD = 'your_password' #enter your password
HOST = 'subdomain.domain.tld' #enter the oracle db host url
PORT = 1521 # enter the oracle port number
SERVICE = 'your_oracle_service_name' # enter the oracle db service name
ENGINE_PATH_WIN_AUTH = DIALECT + '+' + SQL_DRIVER + '://' + USERNAME + ':' + PASSWORD +'@' + HOST + ':' + str(PORT) + '/?service_name=' + SERVICE

engine = create_engine(ENGINE_PATH_WIN_AUTH)


#test query
import pandas as pd
test_df = pd.read_sql_query('SELECT * FROM global_name', engine)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ओरेकल 11 जी में असीमित अक्षर कैसे स्टोर करते हैं?

  2. Oracle SQL WHERE क्लॉज में (+) चिन्ह का क्या अर्थ है?

  3. कैसे एक संग्रहीत समारोह या प्रक्रिया का उपयोग किए बिना, एक रिटर्न वैल्यू पैरामीटर के रूप में सी # ODP.NET से एक Oracle रेफ कर्सर का उपयोग करने के लिए?

  4. ऑरैकल में पहले से बनाई गई तालिका में ऑटोइनक्रिकमेंट

  5. जावा में इनपुटस्ट्रीम के लिए ओरेकल डेटाबेस बीएलओबी?