1. 程式人生 > 其它 >C# 無法連線上 SQLServer 2019 的解決方法

C# 無法連線上 SQLServer 2019 的解決方法

C#程式本地測試沒問題,放在客戶電腦上,報連線不上資料庫的錯誤,資料庫為SQLServer2019 這裡面涉及到兩個問題:

1,伺服器的TCP/IP服務必須開啟

2,連線字串必須正確

  伺服器的TCP/IP服務必須開啟

SQLServer2019沒找到 Service Configuration Manager,可以在桌面 我的電腦 右鍵 > 管理 中找到

確認TCP/IP埠為1433

確認客戶端連線埠為1433

  連線字串必須正確

由於資料庫使用的是 WindowsNT整合安全驗證方式登入的,沒有使用使用者名稱及密碼

因此連線字串也要相應的修改,不需要輸入使用者名稱及密碼

Server=LocalHost; Persist Security Info=False;Integrated Security=SSPI;Database= testDB; 

 設定好這兩個地方,即可重新連上資料庫了。


 在此使用到一個測試資料庫連線的工具,非常簡便實用,記錄一下:

在任意位置建立一個txt檔案,然後將檔案字尾改為.udl

開啟為如下視窗,可以用來測試資料量是否能連線上,相比程式碼更容易除錯。