无法使用 pyodbc 连接新创建的 SQL 服务器数据库

Could not connect newly created SQL Server database using pyodbc

我在 Windows 10 中配置了一个新的 SQL 服务器 2017.XXX 实例。然后,创建了一个名为 CUSTOMER_DEVICES 的新数据库。我尝试使用 pyodbc 连接到数据库。我不能并得到以下错误:

Error - pyodbc.OperationalError: ('08001', u'[08001] [Microsoft][ODBC SQL Server Driver]

当我在现有生产服务器中使用相同的代码时,它可以正常工作。下面的代码

import pyodbc
conn = pyodbc.connect(r'Driver={SQL Server};Server=localhost;Database=CUSTOMER_DEVICES;Trusted_Connection=yes;')
cursor = conn.cursor()
print(cursor)

检查是否配置了 SQL 服务器配置管理。启用 TCP、IP。检查下面 link Check here