7得票2回答
PyODBC 操作错误 08001 SSL 安全错误。

我正在尝试使用pyodbc通过以下Python脚本从我的Windows 10笔记本电脑连接到MS SQL Server 2016上的数据库,并计划在Linux RHEL 6.4服务器上部署该代码。 conn=pyodbc.connect('Driver={SQL Server};' ...

18得票1回答
Pyodbc相对于Pypyodbc有哪些设计优势?

我知道 pyodbc 是一个较老的项目,可能更丰富和健壮,但是它基于编译后的 C 代码组件设计的内容,是否有什么优势能使它比一个纯 Python 实现更好,例如pypyodbc? 我做很多 ETL 工作,正在考虑从 Linux/Jython/JDBC 方法切换到 Windows/Cygwin...

40得票9回答
使用PYODBC将Pandas中的数据导入SQL服务器

我正在尝试了解Python如何从FTP服务器中提取数据并将其移入Pandas,然后移动到SQL Server。我的代码非常基础,因此我正在寻求任何建议或帮助。我已经尝试首先从FTP服务器加载数据,这很好用...如果我然后删除此代码并将其更改为从ms SQL服务器选择,则可以正常工作,因此连接字...

13得票4回答
为什么在一个小的数据框上使用fast_executemany会出现内存错误?

我正在寻找加快将数据框推送到SQL服务器的方法,并偶然发现了这个方法。相比于普通的to_sql使用,该方法的速度让我大吃一惊。100k行x100列的数据框使用普通的方法需要近两个小时完成,而这个脚本只需12.54秒。 因此,在使用样本数据框测试下面的代码后,我尝试使用许多不同数据类型(int...

20得票1回答
Python Pyodbc:如何连接到特定实例

我正在尝试连接到特定的SQL Server实例,并从系统表中获取一些数据。我使用以下代码片段进行连接:connSqlServer = pyodbc.connect('DRIVER={SQL Server Native Client 10.0};SERVER=192.106.0.102;DATA...

7得票2回答
在SQLAlchemy中,是否可以使用ResultProxy对象读取多个结果集?

我正在尝试使用SQLAlchemy调用返回多个结果集的存储过程。如果有关系,我正在使用PyODBC和FreeTDS。我使用一个原始查询通过在会话对象上调用存储过程的"exec"来调用execute()方法,并获得一个ResultProxy对象。 使用原始的pyodbc光标,我可以调用next...

9得票1回答
ODBC Driver 13 for SQL Server在连接AWS E2 Ubuntu实例时,pyodbc无法打开lib。

背景: 我已经尝试了一周, 但是没有成功。在我的系统(Ubuntu 16.04.1 LTS)上,相同的驱动程序(13.0)与我的pyodbc python (Python 2.7.12 :: Anaconda 4.1.1 (64-bit))库完美地配合工作。我尝试在AWS E2上设置虚拟机,但...

14得票6回答
如何在M1 Mac上正确安装pyodbc和驱动程序。

我新买了一台M1 Pro MacBook,正在尝试在我的电脑上安装Pyodbc和相关驱动程序。 到目前为止,我已经通过Homebrew安装了Unixodbc,并按照此处的说明安装了ODBC驱动程序:https://learn.microsoft.com/en-us/sql/connect/o...

18得票1回答
将pyodbc连接到Postgres

尝试使用pyodbc连接到Postgres。 我可以使用isql连接到数据库: 尝试使用pyodbc连接到Postgres。 我可以使用isql连接到数据库:echo "select 1" | isql -v my-connector 返回:+-----------------------...

28得票5回答
SqlAlchemy中使用FreeTDS的pyodbc连接字符串等价于什么?

以下内容可行:import pyodbc pyodbc.connect('DRIVER={FreeTDS};Server=my.db.server;Database=mydb;UID=myuser;PWD=mypwd;TDS_Version=8.0;Port=1433;') 以下代码失败了:i...