[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