目录

  • 应用场景
  • 错误信息
  • 配置过程
  • 测试片段
  • 写在最后

应用场景

使用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相关推荐

  1. 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 ...

  2. idea连接sql server报错:驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接

    idea连接sql server报错:驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接 运行环境:IDEA2020.1:JDK1.8:SQL SERVER2005: ...

  3. Navicat 连接 SQL Server 报错(IM002 未发现数据源名称并且未指定默认驱动程序)

    文章目录 1 报错截图 2 解决办法 1 报错截图 2 解决办法 找到 sqlncli_x64.msi,双击安装,然后再次打开 Navicat 即可 参考路径:E:\02 办公\08 Navicat\ ...

  4. Navicat连接SQL Server报错未发现数据源名称并且未指定默认驱动程序

    解决方案 打开Navicat的安装目录,找到 sqlncli_x64.msi 文件,双击运行安装驱动程序即可

  5. python cv2模块安装_python 连接sql server数据库,pymssql模块安装。

    python 连接sql server数据库,pymssql模块安装. python版本:python3.7 数据库版本:sql server 2016 连接sql server数据库,本菜鸟用的是p ...

  6. python 使用pymssql连接sql server数据库

    Python连接SQL Server数据库 - pymssql使用基础 ----原文地址:http://www.cnblogs.com/baiyangcao/p/pymssql_basic.html ...

  7. python连接sql server报20002错误_数据库连接错误:20009, b'DB-Lib error message 20009

    本地连接数据库没问题, 在 AWS 服务器上连接数据库时,报数据库连接错误: 20009 环境是 python3.5 用的是 pymssql 连接的 MS SQLServer Traceback (m ...

  8. SQL Server报错:Arithmetic overflow error converting expression to data type int.

    一.问题描述 sql server(sql dw)查询一张表数据个数,使用count报错 select count(*) from test.test_t; 然后报错: SQL 错误 [8115] [ ...

  9. 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. ...

最新文章

  1. qt4如何读oracle,Qt4编程的控制MPlayer
  2. ubuntu nano用法
  3. 给ModalPopupExtender控件添加弹出关闭等事件
  4. c++实现全局优化的了望算法
  5. 通俗易懂理解PBFT拜占庭容错的回答
  6. 深度学习端上部署工具
  7. oracle怎么以时间排序,oracle指定数据排序在前面怎么处理
  8. alsa的动态库安装在哪里_linux 给运行程序指定动态库路径
  9. 浏览器自动转换URL编码产生乱码问题
  10. python解释器 pip安装_Windows下安装Python解释器并配置pip
  11. wps纸张大小设置成A4_pdf两页合并一页a4,只需这招轻松搞定
  12. Keysight34401数字多用表远程遥控读取数据
  13. 阿泰,水晶报表--推拉之间
  14. 代码虐我千百遍,我待代码如初恋。
  15. Web项目 - 登录注册业务逻辑
  16. 画论45 李开先《中麓画品》
  17. 英语书虫 英汉对照版, 全套五十本。牛津书虫系列
  18. python编写存储过程_python call 存储过程
  19. H5互动的正确打开方式
  20. Matlab机器人工具箱的安装

热门文章

  1. Scanner输入带空格的字符串
  2. springcloud:config配置中心(多配置文件引入)
  3. 学前教育试题库及答案_(完整版)学前教育学试题和答案
  4. 【苹果家庭推】imessage群发苹果软件安装C / C ++功能库提供
  5. 【数据结构与算法】之深入解析“三维形体投影面积”的求解思路与算法示例
  6. dnf剑魂buff等级上限_DNF:鬼剑士buff换装、白金徽章以及时装详解,萌新也能变老手...
  7. 新一波 JavaScript Web 框架
  8. CMS 内容管理系统
  9. 用arduino和OLED制作火柴人奔跑动画
  10. Casbin 账号密码泄漏漏洞