100% acharam este documento útil (1 voto)
83 visualizações1 página

Conectando Uma Aplicação Python Ao SQL - Server

Conectando uma aplicação Python ao banco de dados Sql Server com o PYODBC, importando a biblioteca pyodbc, definindo a string de conexão com o servidor local e banco de dados mestre e fazendo uma consulta na tabela sys.tables para retornar os resultados.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
100% acharam este documento útil (1 voto)
83 visualizações1 página

Conectando Uma Aplicação Python Ao SQL - Server

Conectando uma aplicação Python ao banco de dados Sql Server com o PYODBC, importando a biblioteca pyodbc, definindo a string de conexão com o servidor local e banco de dados mestre e fazendo uma consulta na tabela sys.tables para retornar os resultados.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 1

Conectando uma aplicao Python ao banco de dados 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.

CONN_STR = 'DRIVER={SQL Server};SERVER=.;DATABASE=master;UID=sa;PWD=1234'

4.

conn = pyodbc.connect(CONN_STR)

5.

cursor = conn.cursor()

6.
7.

print cursor.execute('select * from sys.tables').fetchall()

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/

Você também pode gostar