Articles of freetds

¿Dónde se instala FreeTDS cuando descargo pymssql en Windows?

Tengo problemas para conectar pymssql a mi instancia local de MSSQL y me gustaría usar el tsql depuración tsql que se incluye con FreeTDS. Sin embargo, no puedo encontrar dónde está instalado FreeTDS. Por lo que sé, viene precomstackdo con pymssql en Windows, simplemente no sé dónde está. Más información: Estoy usando ventanas No estoy […]

Error al conectarse a MS SQL Server utilizando pyODBC, unixODBC y FreeTDS (en una Mac)

Recibo un error cuando bash conectarme a un servidor MS SQL en python, usando pyODBC -> unixODBC -> FreeTDS -> MS SQL stack. He dedicado mucho tiempo a esto, y hay algunos recursos excelentes si ha llegado a esta pregunta con problemas más fundamentales para lograr que una conexión funcione aquí y aquí . Sin […]

No se puede conectar a mssql db usando pymssql

Tengo FreeTDS instalado y configurado correctamente. Mi archivo freetds.conf como este añadido al final: [myserver] host = myserver port = 1433 tds version = 7.0 Y puedo ejecutar el siguiente comando me da un indicador de SQL: tsql -S myserver -U username Mi script en Python es extremadamente mínimo, en un bash de conectar con […]

Cómo conectarse a la base de datos SQL de Azure desde la aplicación Django en Linux VM

Busqué tutoriales o explicaciones completas sobre el uso de la base de datos SQL Azure con la aplicación Django, alojada en Linux VM. He cambiado la sección de la base de datos de settings.py como esta DATABASES = { ‘default’: { ‘ENGINE’: ‘sql_server.pyodbc’, ‘NAME’: ‘azure_database_name’, ‘USER’: ‘user@server_name_like_wjrnvlwjrng3’, ‘PASSWORD’: ‘my_pass’, ‘HOST’: ‘server_name_like_wjrnvlwjrng3.database.windows.net’, ‘PORT’: ‘1433’, ‘OPTIONS’: { […]

Cómo usar la autenticación de Windows para conectarse al servidor MS SQL desde la estación de trabajo de Windows en otro dominio con Python

Estoy tratando de conectarme al SQL server 2000 instalado en Windows server 2003 desde Windows Server 2008 R2 usando Python 3.4 y el módulo pyodbc . Esos servidores están en diferentes dominios de AD. Windows only autenticación Windows only está habilitada en el servidor SQL y no puedo cambiar eso. drv = ‘{SQL server}’ svr […]

Pypyodbc: No se puede abrir la librería ‘FreeTDS’: error no encontrado “) error al intentar conectarse al servidor SQL

Estoy tratando de conectarme a un servidor SQL usando Pypyodbc en Mac y obtengo el siguiente error: pypyodbc.DatabaseError: (‘01000’, “[01000] [unixODBC][Driver Manager]Can’t open lib ‘FreeTDS’ : file not found”) He instalado freeTDS y unixodbc brew install unixodbc brew install freetds y aquí está mi cadena de conexión con datos ficticios: connection_String = “Driver=FreeTDS;Server=123.12.12.12;tds_version=7.2;Database=db_db;Uid=username:pwd=password:port=1433”

Consultando el servidor MSSQL 2012 desde una Raspberry Pi 3 usando Python, FreeTDS y pyodbc

Estoy intentando consultar el servidor MSSQL 2012 utilizando Python como mi lenguaje de scripting en una Raspberry Pi3. Tengo la necesidad de crear una aplicación que consulte el servidor MSSQL y devuelva algunos valores que deben mostrarse en un HMI. Elegí la plataforma Raspberry Pi para desarrollar esta solución utilizando Python como lenguaje de progtwigción. […]

Pyodbc no puede encontrar el controlador FreeTDS

Estoy en una máquina Centos 7 Linux tratando de conectarme a una base de datos SQL a través de pyodbc. Aprendí que necesitas configurar el DSN y lo haces instalando el controlador freetds y haciendo algo como: import pyodbc cnxn = pyodbc.connect(‘DRIVER={FreeTDS};SERVER=example;DATABASE=TEST;’) Desafortunadamente, cuando hago eso, aparece un error que dice que no se puede […]

Problemas al instalar pymssql en Windows

No puedo encontrar un gran soporte para el soporte de instalación de pymssql en Windows. Estoy tratando de conectarme a una base de datos empresarial a través del envoltorio Python de otro empleado. Esta envoltura requiere mi instalación de pymssql. El RTFM en esto no tiene instrucciones muy explícitas sobre el proceso de instalación de […]

Equivalente de SqlAlchemy de la cadena de conexión pyodbc usando FreeTDS

Los siguientes trabajos: import pyodbc pyodbc.connect(‘DRIVER={FreeTDS};Server=my.db.server;Database=mydb;UID=myuser;PWD=mypwd;TDS_Version=8.0;Port=1433;’) Lo siguiente falla: import sqlalchemy sqlalchemy.create_engine(“mssql://myuser:mypwd@my.db.server:1433/mydb?driver=FreeTDS& odbc_options=’TDS_Version=8.0′”).connect() El mensaje de error de arriba es: DBAPIError: (Error) (‘08001’, ‘[08001] [unixODBC] [FreeTDS] [SQL Server] No se puede conectar con la fuente de datos (0) (SQLDriverConnectW)’) Ninguna Ninguna ¿Puede alguien indicarme el camino correcto? ¿Hay alguna manera en que pueda simplemente decirle […]