- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试将 Pandas DataFrame 上传到 SQL 服务器表。从阅读来看,sqlalchemy to_sql 方法似乎是一个不错的选择。但是,我无法让 create_engine 建立连接。
我能够连接到数据库以使用 Windows 身份验证检索数据。这是我正在使用的连接字符串:
cnxn = pyodbc.connect("Driver={SQL Server Native Client 11.0};"
"Server={server_name};"
"Database={database_name};"
"Trusted_Connection=yes;")
我尝试了几种不同的方式来使用我的登录信息进行连接,这是最新的版本:
engine = create_engine(
"mssql+pyodbc://{network_user_name}:{network_pw}@{server_name}//{database_name}"
)
engine.connect()
这是我遇到的错误:
InterfaceError: (pyodbc.InterfaceError) ('IM002', '[IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified (0) (SQLDriverConnect)')
(Background on this error at: http://sqlalche.me/e/rvf5)
最佳答案
如果您要使用 Windows 身份验证,则只需省略连接 URI 的用户名/密码部分即可。这对我来说很好:
connection_uri = (
"mssql+pyodbc://@192.168.0.179:49242/mydb?driver=ODBC+Driver+17+for+SQL+Server"
)
engine = sa.create_engine(connection_uri)
关于python - Pandas sqlalchemy create_engine 与 SQL Server Windows 身份验证的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62410758/
from pox.core import core import pox.openflow.libopenflow_01 as of import re import datetime from sq
我正在尝试连接到我的 Oracle 数据库,但无法创建引擎: engine = create_engine('oracle://user:pass@localhost:1521/dbname') 我得
目前我正在尝试使用 sqlalchemy 创建一个 postGIS 数据库。我计划通过为要上传的 shapefile 数据制作几个表来规范我的数据库。我的代码如下: from sqlalchemy i
我尝试从 sqlalchemy 设置 create_engine 函数的编码选项,但它不起作用。 我尝试过: conn = create_engine('oracle+cx_oracle://myid
我对 python 比较陌生,正在尝试使用 SQLAlchemy。我注意到,要创建引擎,我必须使用 create_engine() 函数,该函数通过 from sqlalchemy import cr
以下 Python 代码片段说明了这个问题: print("starting") # I am trying to configure a query/command timeout of one s
以下 Python 代码片段说明了这个问题: print("starting") # I am trying to configure a query/command timeout of one s
这个有效: db = pyodbc.connect('driver={SQL Server Native Client 11.0}; server=172.30.0.194; database=db;
我能找到的大多数显示使用 Python 的完整 MSSQL 连接方法的示例在几个月前已经过时,部分原因是 SQLAlchemy 中的一些优化 1.3 .我正在尝试复制我在文档中看到的内容。 我在使用
我有一个自定义连接工厂类(继承自 psycopg2.extensions.connection),我希望 SQLAlchemy 使用它。从 create_engine() 文档中, **kwargs
我创建连接到 MySQL 数据库的 sqlalchemy 引擎。我想将 charset 指定为 create_engine争论。 如果我像那样使用create_engine: create_engin
sqlalchemy create_engine 函数在从文件运行时不起作用,但它在 python shell 中运行良好,因此找不到问题。所以请任何人指出这个问题。我是用户 window 10 和
我继承了一个使用 python 和 sqlalchemy 与 mysql 数据库交互的应用程序。当我发出: mysql_engine = sqlalchemy.create_engine('mysql
有谁知道如何将连接字符串传递给 create_engine 函数?我使用 Window 并有一个由 IT 部门设置的带有 DSN 的 ODBC 数据源。 我的 ODBC DSN 连接到 Postgre
我正在尝试将 Pandas DataFrame 上传到 SQL 服务器表。从阅读来看,sqlalchemy to_sql 方法似乎是一个不错的选择。但是,我无法让 create_engine 建立连接
我正在尝试将 Pandas DataFrame 上传到 SQL 服务器表。从阅读来看,sqlalchemy to_sql 方法似乎是一个不错的选择。但是,我无法让 create_engine 建立连接
我正在使用 pandas 和 sqlalchemy,并且希望将 DataFrame 加载到 MySQL 数据库中。我目前正在使用此代码片段: db_connection = sqlalchemy.cr
我正在使用 pandas 和 sqlalchemy,并想将 DataFrame 加载到 MySQL 数据库中。我目前正在使用这个代码片段: db_connection = sqlalchemy.cre
我不知道(也找不到示例)要传递给 sqlalchemy 的连接字符串的 create_engine()这让我可以连接到 mysql数据库 Amazon Web Service RDS .文档很简单,但
我正在尝试添加一个SQLAlchemyJobStore 作业存储(并使其成为默认 作业存储)并在其上存储一些作业。我正在运行 mysql,它有一个名为 jobstore 的数据库。 我有以下程序试图打
我是一名优秀的程序员,十分优秀!