pydobc连接sql server_python – PyOdbc无法连接到SQL Server实例
我试图使用
Python 2.7(32位)在Windows 7上使用pyodbc 3.0.6.,SQLAlchemy 1.0.4连接到sql server实例.我正在使用如下连接字符串
DRIVER={SQL Server};SERVER=mymachinename;DATABASE=mydb;UID=sa;PWD=admin1;
但我一直收到这个错误
Could not parse rfc1738 URL from string ‘DRIVER={SQL Server};SERVER=mymachinename;DATABASE=mydb;UID=sa;PWD=admin1’
我正在使用与sqlSoup.Something这样的连接字符串
db = sqlsoup.SQLSoup(connectionstring)
编辑
我尝试使用SqlAlchemy中的Automap,它也失败并显示相同的消息
Traceback (most recent call last):
File “C:\Sandbox\Python scripts\BumpValues\newConnectivityTest.py”, line 7, in
engine = create_engine(“DRIVER={SQL Server};SERVER=gagan;DATABASE=persons;UID=sa;PWD=admin1;”)
File “C:\Python27\lib\site-packages\sqlalchemy\engine__init__.py”, line 386, in create_engine
return strategy.create(*args, **kwargs)
File “C:\Python27\lib\site-packages\sqlalchemy\engine\strategies.py”, line 49, in create
u = url.make_url(name_or_url)
File “C:\Python27\lib\site-packages\sqlalchemy\engine\url.py”, line 176, in make_url
return _parse_rfc1738_args(name_or_url)
File “C:\Python27\lib\site-packages\sqlalchemy\engine\url.py”, line 225, in _parse_rfc1738_args
“Could not parse rfc1738 URL from string ‘%s'” % name)
sqlalchemy.exc.ArgumentError: Could not parse rfc1738 URL from string ‘DRIVER={SQL Server};SERVER=gagan;DATABASE=persons;UID=sa;PWD=admin1;’
[Finished in 0.4s with exit code 1]
[shell_cmd: python -u “C:\Sandbox\Python scripts\BumpValues\newConnectivityTest.py”]
我的代码如下
from sqlalchemy.ext.automap import automap_base
from sqlalchemy.orm import Session
from sqlalchemy import create_engine
Base = automap_base()
engine = create_engine("DRIVER={SQL Server};SERVER=gagan;DATABASE=persons;UID=sa;PWD=admin1;")
Base.prepare(engine, reflect=True)
usrs = Base.classes.users
print(usrs)
能告诉我这里我做错了什么吗?
编辑
我认为这不是布莱恩提出的问题的副本.例如,我遵循问题中建议的相同示例
import sqlalchemy as sa
engine = sa.create_engine('mssql+pyodbc://sa:admin1@gagan/persons')
但即使它失败了相同的消息
这是快照..
第一个使用类型为“’mssql pyodbc:// user:password @ server / database’”的连接字符串
而第二个使用类型的连接字符串
‘DRIVER = {SQL Server}; SERVER = gagan; DATABASE = people; UID = sa; PWD = admin1;
谢谢
pydobc连接sql server_python – PyOdbc无法连接到SQL Server实例相关推荐
- 成功解决无法连接到YLMF-201404228CG,在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败
成功解决无法连接到YLMF-201404228CG,在建立与服务器的连接时出错.在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败 ...
- java sql 登录失败_JDBC连接到SQL Server:登录失败,用户X
我想设置一个JDBC连接到SQL Server 2008,我创建在SQL Server数据库这样的信息:我安装了JDBCJDBC连接到SQL Server:登录失败,用户X CREATE LOGIN ...
- 无法链接到SQL Server远程服务器的解决
今天连接机房服务器的SQL Server 2005时出现错误,错误信息如下: 在建立与服务器的连接时出错.在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许 ...
- 开发常见错误解决(7)连接到SQL Server 2005出错
在建立与服务器连接时出错.在连接到SQL Server 2005时,默认情况下SQL Server 2005不允许进行远程连接可能导致此失败.(provider:SQL网络连接,Error:26-定位 ...
- 检测java是否连接到SQL server数据库 + SQL server数据库内置账户sa无法登录
检测java是否连接到SQL server数据库 + SQL server数据库内置账户sa无法登录 SQL 检测java是否连接到SQL server数据库 SQL server数据库内置账户SA登 ...
- pydobc连接sql server_pyodbc 连接sql server
要求:使用python访问远程服务器中的SQL Server,并且插入数据 环境:python2.7; windows XP;sql server 2000 参数(虚拟):服务器ip=1.2.3.4; ...
- 电脑文档提示无法连接服务器,提示无法将数据库连接到SQL服务器-工业支持中心-西门子中国...
如果是无法将数据库连接到SQL服务器.那是因为SQL服务器没有启动.在服务里找到这个SQL服务器手动启动就可以了.然后改成自动启动,下次开机就可以自动启动了.原因是你优化系统了把这个服务给关了造成的. ...
- 使用 SQL Server Management Studio (SSMS) 连接 SQL Server实例
参考资料 微软官方教程https://docs.microsoft.com/zh-cn/sql/ssms/tutorials/connect-query-sql-server?view=sql-ser ...
- 一个不知名的网站复制来的: java怎样连接到SQL server 2008
教程:java怎样连接到SQL server 2008 为了写学校的实训课作业,想给数据库加个前端口,结果为了看似简单的java连解sql server 2008,刚才试验了不知道多少次,来来回回数不 ...
- linux的odbc数据库连接失败,在Linux上通过ODBC进行Delphi SQLConnection无法连接到SQL
我已经成功安装了两个Linux虚拟机 . 一个是用于MS SQL的ZorinOS 32位,unixodbc和FreeTDS驱动程序 . 第二个是Linux上的Fedora 23 64位,unixodb ...
最新文章
- Design Pattern Template Method C
- django安装初步使用命令整理
- 惊天大谎:让穷人都能上网是Facebook的殖民阴谋?
- mysql创建新用户并分配数据库权限
- 【数据库】通用的存储过程
- vim 的寄存器/剪贴板
- 程序代码移植和烧录需要注意什么_购买建站模板需要注意什么问题
- 如何对RTSP播放器做功能和性能评估
- 360、金山回应网页劫持 没守住商业底线
- Windows 10 LTSB 还原默认照片查看器
- 【kubernetes系列之安装Dashboard】
- python数组如果余弦_numpy :: 计算特征之间的余弦距离
- Oracle with..as使用方法
- Adobe Reader 下载
- Dorado7自定义下拉框
- 核磁共振测量动物脂肪、水分、瘦肉、代谢
- FastReport for Delphi
- Java实习面试重点基础知识
- 分布式存储系统——《Neo4j》
- 中兴2018届应届生在线编程测验0829 数学家排成平行四边形问题
热门文章
- ORM正向和反向查询
- EJB2的3本好书第3本 EJB Cookbook
- angular指令中的scope的详解
- 如何获得Android手机的软件安装列表
- 深入理解css中position属性及z-index属性
- android 名称解释
- 【Sarah】第一周
- 滴滴开源基于 React 的移动端开发组件库-Pile.js
- python判断汉字偏胖_写了2年python,知道 if __name__ == '__main__' 什么意思吗?
- ES6学习笔记六(新增数据结构)