pymssql连接sql server报错:pymssql._pymssql.OperationalError
目录
- 应用场景
- 错误信息
- 配置过程
- 测试片段
- 写在最后
应用场景
使用pycharm编译器连接SQL SERVER 数据库采用pymssql第三方库,SQL SERVER的TCP/IP协议默认端口是动态的,所以进行远程连接失败。
错误信息
pycharm的terminal报错信息:
pymssql._pymssql.OperationalError: (20009, b’DB-Lib error message 20009, severity 9:\nUnable to connect: Adaptive Server is unavailable or does not exist (127.0.0.1)\nNet-Lib error during Unknown error (10061)\nDB-Lib error message 20009, severity 9:\nUnable to connect: Adaptive Server is unavailable or does not exist (127.0.0.1)\nNet-Lib error during Unknown error (10061)\n’)
配置过程
步骤1: 打开用户界面,选择配置管理器
步骤2: 选择网络配置,选择TCP/IP行,右键将状态修改为启用,双击此行选择IP地址,将所有TCP动态端口置空,并将IPALL的TCP端口设置为1433。
步骤3:点击左侧服务,右键第一行选择重启数据库
至此,端口配置完成,进入代码测试阶段。
测试片段
import pymssql
serverName = '127.0.0.1' #目的主机ip地址
userName = 'student' #SQL Server身份账号
passWord = 'student' #SQL Server身份密码
dbName = 'education' #对应数据库名称
# connect = pymssql.connect(serverName, userName, passWord,dbName) #SQL Server身份验证建立连接
connect = pymssql.connect(server = serverName , database = dbName) #Window默认身份验证建立连接if connect:print("连接成功!")
写在最后
博主第一次分享博文,多多支持。有其他问题欢迎私信,欢迎一键三连。
pymssql连接sql server报错:pymssql._pymssql.OperationalError相关推荐
- pymssql连接sql server报错Unable to connect: Adaptive Server is unavailable
1.报错现象 b'DB-Lib error message 20009, severity 9:\nUnable to connect: Adaptive Server is unavailable ...
- idea连接sql server报错:驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接
idea连接sql server报错:驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接 运行环境:IDEA2020.1:JDK1.8:SQL SERVER2005: ...
- Navicat 连接 SQL Server 报错(IM002 未发现数据源名称并且未指定默认驱动程序)
文章目录 1 报错截图 2 解决办法 1 报错截图 2 解决办法 找到 sqlncli_x64.msi,双击安装,然后再次打开 Navicat 即可 参考路径:E:\02 办公\08 Navicat\ ...
- Navicat连接SQL Server报错未发现数据源名称并且未指定默认驱动程序
解决方案 打开Navicat的安装目录,找到 sqlncli_x64.msi 文件,双击运行安装驱动程序即可
- python cv2模块安装_python 连接sql server数据库,pymssql模块安装。
python 连接sql server数据库,pymssql模块安装. python版本:python3.7 数据库版本:sql server 2016 连接sql server数据库,本菜鸟用的是p ...
- python 使用pymssql连接sql server数据库
Python连接SQL Server数据库 - pymssql使用基础 ----原文地址:http://www.cnblogs.com/baiyangcao/p/pymssql_basic.html ...
- python连接sql server报20002错误_数据库连接错误:20009, b'DB-Lib error message 20009
本地连接数据库没问题, 在 AWS 服务器上连接数据库时,报数据库连接错误: 20009 环境是 python3.5 用的是 pymssql 连接的 MS SQLServer Traceback (m ...
- SQL Server报错:Arithmetic overflow error converting expression to data type int.
一.问题描述 sql server(sql dw)查询一张表数据个数,使用count报错 select count(*) from test.test_t; 然后报错: SQL 错误 [8115] [ ...
- spark sql读取sql server报错:com.microsoft.sqlserver.jdbc.SQLServerException: Invalid object name ‘dbo.st
一.问题描述 Sparksql 读取sql server链接报错: Exception in thread "main" com.microsoft.sqlserver.jdbc. ...
最新文章
- qt4如何读oracle,Qt4编程的控制MPlayer
- ubuntu nano用法
- 给ModalPopupExtender控件添加弹出关闭等事件
- c++实现全局优化的了望算法
- 通俗易懂理解PBFT拜占庭容错的回答
- 深度学习端上部署工具
- oracle怎么以时间排序,oracle指定数据排序在前面怎么处理
- alsa的动态库安装在哪里_linux 给运行程序指定动态库路径
- 浏览器自动转换URL编码产生乱码问题
- python解释器 pip安装_Windows下安装Python解释器并配置pip
- wps纸张大小设置成A4_pdf两页合并一页a4,只需这招轻松搞定
- Keysight34401数字多用表远程遥控读取数据
- 阿泰,水晶报表--推拉之间
- 代码虐我千百遍,我待代码如初恋。
- Web项目 - 登录注册业务逻辑
- 画论45 李开先《中麓画品》
- 英语书虫 英汉对照版, 全套五十本。牛津书虫系列
- python编写存储过程_python call 存储过程
- H5互动的正确打开方式
- Matlab机器人工具箱的安装
热门文章
- Scanner输入带空格的字符串
- springcloud:config配置中心(多配置文件引入)
- 学前教育试题库及答案_(完整版)学前教育学试题和答案
- 【苹果家庭推】imessage群发苹果软件安装C / C ++功能库提供
- 【数据结构与算法】之深入解析“三维形体投影面积”的求解思路与算法示例
- dnf剑魂buff等级上限_DNF:鬼剑士buff换装、白金徽章以及时装详解,萌新也能变老手...
- 新一波 JavaScript Web 框架
- CMS 内容管理系统
- 用arduino和OLED制作火柴人奔跑动画
- Casbin 账号密码泄漏漏洞