curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/mssql-release.repo
sudo yum remove unixODBC-utf16 unixODBC-utf16-devel #to avoid conflicts
sudo ACCEPT_EULA=Y yum install msodbcsql17
On RHEL7:
- gcc
- gcc-c++
- python-devel
- unixODBC-devel
pip install pyodbc
import pyodbc
db = pyodbc.connect(
r'DRIVER={ODBC Driver 17 for SQL Server};'
r'SERVER=<URL_to_DB>;'
r'DATABASE=<DB_name>;'
r'UID=<username@URL_to_DB>;'
r'PWD=<password>'
)