Conectando Uma Aplicação Python Ao SQL - Server
Conectando Uma Aplicação Python Ao SQL - Server
com o PYODBC.
Exemplo para se conectar ao localhost (SERVER=. ou SERVER=localhost ou
SERVER=127.0.0.1), com usurio SA e senha 1234, fazendo uma query sobre as
tabelas do SQL Server:
1.
import pyodbc
2.
3.
4.
conn = pyodbc.connect(CONN_STR)
5.
cursor = conn.cursor()
6.
7.
Se o seu SQL Server estiver instalado como uma instncia nomeada, voc precisa
informar o nome da instncia no formato:
SERVER=<hostname>\<instancename>
Uma dica verificar se os protocolos de rede do Sql Server esto habilitados (por
padro ficam desabilitados!). Abra o Sql Server Configuration Manager, expanda o
grupo "Configurao de Rede do SQL Server", e clique em "Protocolos para
MSSQLSERVER". Habilite os trs protocolos.
necessrio reiniciar o servio do SQL Server para que a alterao tenha efeito e
voc pode fazer isso de dentro do Configuration Manager, no grupo "Servios do SQL
Server".
https://code.google.com/p/pyodbc/