aioodbc icon indicating copy to clipboard operation
aioodbc copied to clipboard

mssql+aioodbc sqlalchemy.exc.NoSuchModuleError: Can't load plugin: sqlalchemy.dialects:mssql.aioodbc

Open biyani701 opened this issue 1 year ago • 5 comments

While trying to create DB driver with sqlalchemy, i am getting below error

sqlalchemy.exc.NoSuchModuleError: Can't load plugin: sqlalchemy.dialects:mssql.aioodbc

I am running on windows 11 and python 3.9.10 aioodbc version 0.5.0

Please suggest how to fix this error

biyani701 avatar Jun 25 '24 13:06 biyani701

SQLAlchemy Version is 2.0.19

biyani701 avatar Jun 25 '24 13:06 biyani701

pip install aioodbc

gordthompson avatar Jul 10 '24 16:07 gordthompson

The issue was resolved after i upgraded sqlalchemy to latest version (2.0.31). is there any minimum required version for aioodbc?

biyani701 avatar Jul 11 '24 05:07 biyani701

is there any minimum required version for aioodbc?

2.0.23

gordthompson avatar Jul 11 '24 11:07 gordthompson

I had a similar error. Turned out my dialectic was wrong. I was using aiosqlite when it should have been aioodbc (obviously).

Now my connection string looks more like: DATABASE_URL=mssql+aioodbc:

danrayson avatar Nov 06 '24 12:11 danrayson