FastAPI에서 Oracle DB를 연결하는 순간 이런 오류를 마주쳤다.Can't load plugin: sqlalchemy.dialects:oracle.oracledb설치도 다 되어 있고 연결 URL도 문제없어 보이는데 dialect를 왜 못 찾는다는 걸까. 오류 자체는 단순해 보이지만 원인을 이해하려면 SQLAlchemy, Oracle 드라이버, dialect 이 세 가지 개념을 먼저 알아야 한다.📌 SQLAlchemy란SQLAlchemy는 Python에서 가장 널리 쓰이는 데이터베이스 추상화 라이브러리다. 쉽게 말하면 Python 코드로 DB를 다룰 수 있게 중간에서 통역 역할을 하는 도구다.SQLAlchemy 없이 DB를 쓰면 이렇게 된다.conn = cx_Oracle.connect("user..