How to work with MSSQL in Python on Linux
Actually, I like to work with SQLite or MySQL because they are so very easy to find and work with. However, sometimes we might need to work with Microsoft SQL. Working with MSSQL on MS Windows is quite easy. There are so many drivers on that platform. Unfortunately, I am living on Linux, Ubuntu Feisty Fawn, and my favorite programming language is [Python][]. As a result, I have to find a way to contact MSSQL through Python.
The hero I found is FreeTDS which aims to provide a set of APIs for accessing Microsoft SQL or Sybase. So the only missing piece is driver for Python. There are several options for choosing the most useful Python module. Finally, I found pymssql seems to be the most complete as of now. By the way, Ubuntu Feisty don't have pymssql
so I have to install it manually.
-
Install
freetds-dev
apt-get install freetds-dev
-
Download and extract pymssql.
tar xzvf pymssql-0.8.0.tar.gz
-
Build and install
python setup.py install
That's all. You should be able to develop some codes right now.
- sugree's blog
- 1922 reads
Post new comment