代碼如下
import pyodbc
server = 'tcp:DESKTOP-LJED17C\MSSQLSERVER01.database.windows.net'
database = 'TNU'
username = '54321'
password = 'canon760d'
cnxn = pyodbc.connect('DRIVER={ODBC Driver 17 for SQL Server};SERVER='+server+';DATABASE='+database+';UID='+username+';PWD='+ password)
cursor = cnxn.cursor()
conn.close()
跳錯
cnxn = pyodbc.connect('DRIVER={ODBC Driver 17 for SQL Server};SERVER='+server+';DATABASE='+database+';UID='+username+';PWD='+ password)
pyodbc.OperationalError: ('08001', '[08001] [Microsoft][ODBC Driver 17 for SQL Server]SQL Server 網路介面: 尋找指定的伺服器/執行個體時發生錯誤 [xFFFFFFFF]. (-1) (SQLDriverConnect); [08001] [Microsoft][ODBC Driver 17 for SQL Server]登入逾時終止 (0); [08001] [Microsoft][ODBC Driver
17 for SQL Server]建立 SQL Server 的連接時發生網路相關或執行個體特定錯誤。找不到伺服器或是無法存取。檢查執行個體名稱是否正確以及 SQL Server 執行個體是否設定為允許遠端連接。如需詳細資訊,請參閱《SQL Server 線上叢書》。 (-1)')
想問各位大神如何解決這個問題QQ
是代碼錯了還是哪邊沒有設定到呢