blue-yonder / turbodbc

Turbodbc is a Python module to access relational databases via the Open Database Connectivity (ODBC) interface. The module complies with the Python Database API Specification 2.0.
http://turbodbc.readthedocs.io/en/latest
MIT License
616 stars 86 forks source link

Earthly testing failing on all combinations #368

Closed david-engelmann closed 1 year ago

david-engelmann commented 1 year ago

Last previous successful run - Nov 27th, 22

All of the previously successful runs fail with the same message.

Sqlcmd: Error: Microsoft ODBC Driver 17 for SQL Server : Can't open lib '/opt/microsoft/msodbcsql17/lib64/libmsodbcsql-17.10.so.1.1' : file not found.

The error occurs on my local master and feature branches.

david-engelmann commented 1 year ago

Need to change the driver source in the ./earthly/odbc/odbcinst.ini file from

Driver = /opt/microsoft/msodbcsql17/lib64/libmsodbsql-17.10.so.1.1

to

Driver = /opt/microsoft/msodbcsql17/lib64/libmsodbsql-17.10.so.2.1

I'm adding the change to my feature branch for multi result set support. PR coming shortly