目錄
- 應用場景
- 錯誤資訊
- 配置程序
- 測驗片段
- 寫在最后
應用場景
使用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("連接成功!")
寫在最后
博主第一次分享博文,多多支持,有其他問題歡迎私信,歡迎一鍵三連,
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/355290.html
標籤:其他
上一篇:配置tomcat使用https方式連接,同時也可以使用http方式連接
下一篇:微服務架構 基礎(五)
