[pyar] Ayuda con MSSQL
Luis A. Garcia
lagsistemas en gmail.com
Mie Dic 14 16:43:27 ART 2011
Este es el error que da con pyodbc
Traceback (most recent call last):
File "E:\Websites\Python\Cronico_Valida_Server_V2__\pruebaconexion.py", line 1
4, in <module>
cnxn = pyodbc.connect('DSN=xxxx;PWD=xxxxxx')
pyodbc.Error: ('28000', "[28000] [Microsoft][ODBC SQL Server Driver][SQL Server]
Login failed for user '(null)'. Reason: Not associated with a trusted SQL Server
connection. (18452) (SQLDriverConnectW); [28000] [Microsoft][ODBC SQL Server Dr
iver][SQL Server]Login failed for user '(null)'. Reason: Not associated with a t
rusted SQL Server connection. (18452)")
Ahí dice que el usuario es (null).
Probá con lo siguiente:
import pyodbc
cnxn = pyodbc.connect('DRIVER={SQL Server};SERVER=<<SERVER>>;DATABASE=master;UID=<<USER>>;PWD=<<PASS>>')
for x in cnxn.execute("select top 10 * from sysobjects"):
print x
cnxn.close()
Reemplazando server, db, user y pass por lo valores que utilizas para conectarte con el analizador de consultas (si es que usas seguridad SQL, si usas autenticación integrada en lugar de UID y PWD poné "Integrated Security=SSPI;"
Si no funciona adjunto el mensaje de la excepción.
Saludos.
Aqui te mando el mando el mensaje de error
Traceback (most recent call last):
cnxn = pyodbc.connect('DRIVER={SQL Server};SERVER=<<localhost>>;DATABASE=<<xxxxx>>;UID=<<xxxx>>;PWD=<<xxxxxx>>')
pyodbc.Error: ('08001', '[08001] [Microsoft][ODBC SQL Server Driver][DBNETLIB]No
existe el servidor SQL Server o se ha denegado el acceso al mismo. (17) (SQLDri
verConnectW); [01000] [Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionOpe
n (Connect()). (53)')
Gracias
Saludos
__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 6712 (20111214) __________
ESET NOD32 Antivirus ha comprobado este mensaje.
http://www.eset.com
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20111214/d663b20a/attachment.html>
More information about the pyar
mailing list