I am using Ubuntu system and I want to connect to remote database SQL Express.
I have tried the same using pyodbc using following steps.
sudo apt-get install python-pyodbc
- Python code as follows :
import pyodbc
cnxn = pyodbc.connect(DRIVER='{SQL Server}', SERVER='REMOTE_SERVER_IP', DATABASE='REMOTE_SERVER_DB_NAME', UID='redbytes', PWD='REMOTE_SERVER_DB_PASSWORD')
cursor = cnxn.cursor()
But I am facing problem as follows :
pyodbc.Error: ('IM002', '[IM002] [unixODBC][Driver Manager]Data source name not found, and no default driver specified (0) (SQLDriverConnect)')