pymssql - 服务器名称从 ini 文件到带有反斜杠问题的变量

问题描述

服务器名称中的反斜杠有问题。 使用config.ini读取连接参数:

[Server]
host = DESKTOP-1PB2CL9\MSsqlE
port = 1433
baza = master

并具有登录测试功能以连接服务器与pymssql

def sql_Conn(User,Password):
    Host,Port,Database = ReadIni()
    conn=pymssql.connect(server= Host,user= User,password = Password,database=Database)
    cursor=conn.cursor()
    conn.close()
    return True

我在服务器参数中遇到反斜杠问题并出错:

文件“src\pymssql_pymssql.pyx”,第 652 行,在 pymssql._pymssql.connect pymssql._pymssql.OperationalError: (20009,b'DB-Lib 错误消息 20009,严重性 9:\n无法连接:Adaptive Server 不可用或不存在 (DESKTOP-1PB2CL9)\nDB-Lib 错误消息 20009,严重性 9: \n无法连接:Adaptive Server 不可用 或不存在 (DESKTOP-1PB2CL9)\n')

提前致谢 BG

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...