공부합시다/python
python 에서 oracle 사용하기
IamMH
2020. 8. 4. 09:14
pip install cx_Oracle
cx_Oracle 패키지를 이용하여 oracle 연결하기.
# ./manage.py shell
import cx_Oracle
#연결에 필요한 정보
conn = cx_Oracle.connect({id}, {password}, {host})
cursor = conn.cursor()
cursor.execute("""
select test_seq from dual
""")
for seq in cursor:
print(seq)
django settings.py에서 데이타베이스 정보 가져와서 사용하기
# ./manage.py shell
from django.conf import settings
import cx_Oracle
# oracle: settings.py > DATABASES에 등록한 key
oracle = settings.DATABASE[{oracle}]
#연결에 필요한 정보
conn = cx_Oracle.connect(oracle['USER'], oracle['PASSWORD'], oracle['HOST'])
cursor = conn.cursor()
cursor.execute("""
select test_seq from dual
""")
for seq in cursor:
print(seq)
사용하면 할 수록 django와 oracle 은 잘 맞지 않는 듯하다... ㅠㅠ
반응형