pymssql._pymssql.OperationalError: (18456这个问题怎么解决?

shiooge shiooge 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

# 向SQL Server数据库中添加数据
import warnings
warnings.filterwarnings('ignore', category=DeprecationWarning)
from pymssql import *

conn=connect(host='localhost', user='sa', password='SQL2008r2', database='stuinfo5')
conn.autocommit(True)
cursor=conn.cursor()
operation='INSERT INTO students VALUES (%s, %s, %s, %s, %s)'
params=('2020182001', '王强', '男', '2002-03-21', 'wangqiang@163.com')
cursor.execute(operation, params)
print('成功添加1行数据!')
params=[
    ('2020182002', '王曜', '男', '2002-05-11', 'wangyao@163.com')
    ('2020182003', '李思思', '女', '2002-03-02', 'lisisig@shou.com')
    ('2020182004', '刘千梅', '女', '2001-09-20', 'liumei@sina.com')
    ('2020182005', '马亮', '男', '2002-05-11', 'maliangg@qq.com')
    ('2020182006', '肖嘉莉', '女', '2002-09-21', 'xiaolig@sina.com')
]
print('成功添加5行数据!')
cursor.executemany(operation, params)
cursor.execute('SELECT * FROM students')
rows=cursor.fetchall()
print('表数据如下:')
for row in rows:
    print(f'{row[0]}\t{row[1]}\t{row[2]}\t{row[3]}\t{row[4]}')
cursor.close()
conn.close()

程序执行后出现错误,提示如下:

E:\Python程序设计微课版\10.13 向SQL Server数据库中添加数据示例.py:14: SyntaxWarning: 'tuple' object is not callable; perhaps you missed a comma?
  ('2020182002', '王曜', '男', '2002-05-11', 'wangyao@163.com')
Traceback (most recent call last):
  File "src\pymssql\_pymssql.pyx", line 646, in pymssql._pymssql.connect
  File "src\pymssql\_mssql.pyx", line 2106, in pymssql._mssql.connect
  File "src\pymssql\_mssql.pyx", line 698, in pymssql._mssql.MSSQLConnection.__init__
  File "src\pymssql\_mssql.pyx", line 1815, in pymssql._mssql.maybe_raise_MSSQLDatabaseException
  File "src\pymssql\_mssql.pyx", line 1832, in pymssql._mssql.raise_MSSQLDatabaseException
pymssql._mssql.MSSQLDatabaseException: (18456, b"\xe7\x94\xa8\xe6\x88\xb7 'sa' \xe7\x99\xbb\xe5\xbd\x95\xe5\xa4\xb1\xe8\xb4\xa5\xe3\x80\x82DB-Lib error message 20018, severity 14:\nGeneral SQL Server error: Check messages from the SQL Server\nDB-Lib error message 20002, severity 9:\nAdaptive Server connection failed (localhost)\nDB-Lib error message 20002, severity 9:\nAdaptive Server connection failed (localhost)\n")

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "E:\10.13 向SQL Server数据库中添加数据.py", line 6, in <module>
    conn=connect(host='localhost', user='sa', password='SQL2008r2', database='stuinfo5')
  File "src\pymssql\_pymssql.pyx", line 652, in pymssql._pymssql.connect
pymssql._pymssql.OperationalError: (18456, b"\xe7\x94\xa8\xe6\x88\xb7 'sa' \xe7\x99\xbb\xe5\xbd\x95\xe5\xa4\xb1\xe8\xb4\xa5\xe3\x80\x82DB-Lib error message 20018, severity 14:\nGeneral SQL Server error: Check messages from the SQL Server\nDB-Lib error message 20002, severity 9:\nAdaptive Server connection failed (localhost)\nDB-Lib error message 20002, severity 9:\nAdaptive Server connection failed (localhost)\n")
[Finished in 546ms]

请问这问题怎么解决?

...全文

相关推荐

pymssql-2.1.0.tar.gz

python链接数据库的模块,安装前需要安装freedts,Cython,以及setuptools

ferraborghini

pymssql-2.2.4-cp38-cp38-win_amd64.zip

python模块名称:pymysql 文件格式:whl 安装方式:切换到whl路径,执行pip install whl文件名

FL1623863129

无人机固定翼无人机简化燃油燃烧仿真的模拟模型(Matlab代码实现)

内容概要:本文提出了一种面向固定翼无人机的简化燃油燃烧仿真模拟模型,该模型基于Matlab平台实现,旨在对无人机在飞行过程中的燃油消耗行为进行高效、准确的模拟与分析。模型在保证工程实用性的前提下,对复杂的燃烧化学反应和热力学过程进行了合理简化,重点保留了燃料消耗速率、发动机效率与飞行状态(如高度、速度、迎角等)之间的动态耦合关系,构建了一个轻量化且具备良好泛化能力的燃油经济性评估工具。该模型可用于不同飞行剖面下的续航能力预测、任务航程规划以及能源管理策略的初步设计与验证,为无人机系统级仿真与优化提供关键支撑。; 适合人群:具备Matlab编程与仿真实践能力,从事固定翼无人机总体设计、飞行任务规划、航空动力系统或绿色航空技术研究的科研人员与工程师。; 使用场景及目标:①支撑固定翼无人机在多种工况(巡航、爬升、机动等)下的燃油消耗预测与航程评估;②服务于无人机能源管理系统的概念设计与性能优化,提升任务可靠性和飞行经济性; 阅读建议:建议读者结合Matlab代码深入理解模型结构,通过调整飞行参数(空速、海拔、推力设定等)开展仿真实验,观察燃油流量与累积消耗的变化趋势,进而掌握模型的响应特性与适用边界。

抬头望远方

风光储协同并网发电系统仿真(Simulink仿真实现)

内容概要:本文系统介绍了基于Simulink的风光储协同并网发电系统的仿真研究,聚焦风能、光伏与储能系统的多能互补协调控制策略,涵盖并网逆变器控制、虚拟同步发电机(VSG)、下垂控制、模型预测控制(MPC)、中点电位平衡、孤岛检测、低电压穿越(LVRT)等多项核心技术的建模与仿真实现。文档列举了多个典型应用场景,如风光储交直流微电网一体化控制、PEM电解槽制氢耦合系统、VSG预同步切换控制等,并强调结合参考文献与仿真模型进行SCI级别论文的复现,突出其科研指导性与工程实用性。资源包还提供详尽的设计文档、建模报告、Mathcad计算书及配套程序,支持深入理解与二次开发; 适合人群:面向具备电力系统、新能源发电、自动控制等相关专业知识背景的研究生、科研人员及工程技术人员,尤其适用于从事MATLAB/Simulink仿真实践、需完成高水平学术论文或参与实际能源系统设计的研发人员; 使用场景及目标:①用于风光储多能互补系统的并网特性分析、动态响应评估与先进控制策略验证;②支撑SCI论文复现、科研项目攻关与创新方法提出,提升科研竞争力;③服务于高校毕业设计、课程课题研究及实际工程项目中的系统优化、性能测试与方案论证; 阅读建议:建议读者结合提供的参考文献与仿真模型同步操作,优先掌握VSG、MPC、双闭环控制等核心模块的建模逻辑与参数整定方法,注重理论推导与仿真实践相结合,循序渐进地从单一单元扩展至复杂系统集成仿真,全面提升建模能力与科研素养。

yyds_2201

基于三次谐波注入法的Z源升压逆变器仿真、更优升压能力【有参考文献】

内容概要:本文围绕基于三次谐波注入法的Z源升压逆变器展开仿真研究,重点分析该方法在提升逆变器电压增益方面的优越性。通过Simulink仿真平台构建系统模型,详细探讨三次谐波注入的作用机理,并与传统四种基本升压控制策略进行对比,验证其在相同条件下实现更高升压比的有效性。研究还结合LCL滤波器设计以优化输出电能质量,抑制高频谐波干扰,提升系统稳定性与动态响应性能。文档配套提供完整的参考资料和可复现的仿真模型,增强了研究成果的可信度与实用性,对推动新能源发电系统中高效、高可靠逆变技术的发展具有重要参考价值。; 适合人群:电力电子、电气工程及其自动化等相关专业的高校师生、科研人员及从事新能源发电系统研发的工程技术人员。; 使用场景及目标:①用于教学与科研中对Z源逆变器工作原理与先进控制策略的深入理解与实验验证;②为实际工程应用中提升逆变器升压性能提供理论支持与技术方案;③支撑SCI级别论文的复现、改进与创新性课题研究。; 阅读建议:建议结合文中提供的仿真模型与参考文献进行系统学习,重点关注三次谐波注入的实现方式及其对系统稳态精度与动态响应的影响,鼓励通过调整调制度、谐波注入比例等参数开展拓展性仿真实验,以深化对Z源网络特性和控制策略优化的理解。

欢多天天写代码
评论 1
收藏 已收藏
分享
返回顶部
shiooge
疑难问题 22,298 成员 121,727 内容