[pyar] Ayuda con MSSQL
Mariano Reingart
reingart en gmail.com
Mar Dic 13 23:58:31 ART 2011
2011/12/13 Martin Cerdeira <martincerdeira en gmail.com>:
> 2011/12/13 Luis A. Garcia <lagsistemas en gmail.com>
>>
>> Hola Gente: Necesito hacerles una consulta urgente:
>>
>> Hace tiempo que estoy corriendo aplicaciones en Python en un servidor
>> Windows Server 2003 con SqlSever 2000, todo bien, ya hace mas de un año que
>> están corriendo estas aplicaciones sin ningún problema.
>> De golpe y porrazo dejo de andar la conexión con las bases y me tira el
>> siguiente error:
>>
>> Traceback (most recent call last):
>> File "E:\Websites\Python\Cronico_Valida_Server_V2__\pruebaconexion.py",
>> line 2, in <module>
>> conn = pymssql.connect(host='localhost', user='GIF_User',
>> password='tecnob538', database='web_cronicos')
>> File "C:\Python26\lib\site-packages\pymssql.py", line 607, in connect
>> raise OperationalError, e[0]
>> OperationalError: DB-Lib error message 10004, severity 9:
>> Unable to connect: SQL Server is unavailable or does not exist. Unable to
>> connect: SQL Server does not exist or network access denied.
>> Net-Lib error during ConnectionOpen (Connect()). Error 10061 - No se ha
>> podido establecer conexión ya que el equipo de destino ha denegado
>> activamente dicha conexión.
>>
>> Ya revise el SqlServer y todo esta bien inclusive estan andando otras
>> aplicaciones (Web) en otros lenguajes en forma correcta.
>>
>> Desinstale el Python y lo volví a instalar con
>> pymssql-1.0.2.win32-py2.6.exe y nada sigue dando el mismo error.
>>
>> Alguien me puede ayudar con esto, le pasado a alguien alguna vez, recurro
>> a Uds, porque funcionan todas las aplicaciones excepto las de Python cuando
>> se tiene que conectar a las bases, a parte son los que mas saben.
>>
>> Gracias
>> Luis
>>
>>
>>
>
> Pregunta tonta, al SQLServer, por un medio que no sea tu script de python,
> podés acceder? Es decir, vi que decías que otras aplicaciones se conectan
> pero, pregunto: desde el mismo entorno desde donde corres los scripts de
> python que no andan, te conectas con otro medio?
>
> Luego, racionalizando esto, algo tuvo que cambiar:
>
> 1- Version de python?
> 2- Version de la biblioteca pymssql?
> 3- Version del MSSQL? Service pack, algo?
> 4- Configuracion de seguridad, lease firewall, antivirus, etc, en el windows
> server?
> 5- Cambiaste algo en tu script, recientemente?
>
> Otra cosa, en la conexión, veo que no le pasás el puerto (por lo que tomaría
> el default) probaste forzarle el puerto?
Probaste con pyodbc?
A mi me ha dado mejores resultados.
Sds
Mariano Reingart
http://www.sistemasagiles.com.ar
http://reingart.blogspot.com
More information about the pyar
mailing list