72得票3回答
使用Python连接到MS SQL Server并使用Windows身份验证?

如何使用pyodbc库使用Windows身份验证连接MS SQL Server? 我可以通过MS Access和SQL Server Management Studio连接,但无法为Python获取有效的ODBC连接字符串。 这是我尝试过的(也没有包括'Trusted_Connection...

71得票23回答
PYODBC--数据源名称未找到且未指定默认驱动程序

import pyodbc connection = pyodbc.connect('Driver = {SQL Server};Server=SIWSQL43A\SIMSSPROD43A;' 'Database=CSM_reportin...

70得票7回答
使用pyodbc Connection对象与pandas配合使用时出现警告

我正在试图理解以下错误,当我将我的Python代码设置为在一台虚拟机服务器上运行时出现了这个错误。与我桌面上安装的3.8.5不同,该服务器安装的是3.9.5。不确定是否有影响,但这可能是原因之一。 错误信息:C:\ProgramData\Miniconda3\lib\site-packages...

66得票9回答
使用pyodbc从SQL中检索数据

我正在尝试使用pyodbc从SQL服务器检索数据,并使用Python在表格中打印它。然而,我似乎只能检索列名和数据类型等内容,而不能检索每行列中的实际数据值。 基本上,我正在尝试复制一个Excel表格,该表格检索服务器数据并将其显示在表格中。我连接到服务器没有任何问题,只是找不到实际进入表格...

59得票6回答
使用sqlalchemy和pyodbc连接到SQL Server 2012

我正在尝试使用SQLAlchemy(与pyodbc一起)在Python 3.3(Windows 7-64位)上连接到SQL Server 2012数据库。我能够使用纯pyodbc连接,但尝试使用SQLAlchemy连接时不成功。我已经为数据库访问设置了dsn文件。 我可以像这样成功使用纯pyo...

56得票11回答
MSSQL2008 - Pyodbc - 之前的SQL不是一个查询。

我无法弄清以下代码的问题所在,语法是正确的(已通过SQL Management Studio进行检查),我的访问权限也应该是可以的,但不知为何,只要我尝试通过PyODBC创建一个表,它就停止工作了。import pyodbc def SQL(QUERY, target = '...', DB...

56得票2回答
Pyodbc插入SQL

我使用的是 MS SQL Express 数据库,可以连接并获取数据,但无法插入数据:cursor.execute("insert into [mydb].[dbo].[ConvertToolLog] ([Message]) values('test')") 我没有收到错误提示,但是没有数据被...

52得票7回答
在生产环境中使用Sql Server和Django

有没有人最近部署过一个使用SQL Server数据库后端的Django应用程序?我们工作场所非常依赖于SQL Server,如果没有足够完善的后端支持,就不会支持Django。 我知道mssql.django-pyodbc和django-mssql作为非官方支持的后端。这两个项目似乎只有一个...

49得票6回答
Pyodbc - "数据源未找到且未指定默认驱动程序"

我遇到了使用pyodbc的问题。我在Linux Mint 14上安装了unixodbc,unixodbc-dev,odbc-postgresql和pyodbc软件包。我已经失去了自行解决问题的希望,非常感谢任何帮助。以下是详细信息:运行:>>> import pyodbc &...

48得票6回答
如何使用pyodbc加速向MS SQL Server进行批量插入

以下是我需要帮助的代码。 我需要运行它超过1,300,000行,这意味着插入大约300,000行需要高达40分钟的时间。 我认为批量插入是加速的方法? 还是因为我通过for data in reader:逐行迭代?#Opens the prepped csv file with open (...