簡體   English   中英

SQL 服務器連接字符串 TCP

[英]SQL Server ConnectionString TCP

我目前在連接到我的 SQL 服務器數據庫時遇到問題。

我的 ConnectionString 如下:

connectionString = @"Data Source=tcp:192.168.1.63;Initial Catalog=Database;User ID=User;Password=Password";

我正在嘗試使用 C# 連接到本地數據庫。 目前,我的數據庫與我的 C# 代碼位於同一台 PC 上。 我已經測試了本地連接並且它可以工作。 但是嘗試將它與 TCP 連接是行不通的。

我收到以下錯誤:

與 SQL 服務器建立連接時發生與網絡相關或特定於實例的錯誤。 服務器未找到或無法訪問。 驗證實例名稱是否正確,並且 SQL 服務器配置為允許遠程連接。

我知道我得到了正確的數據庫、ID 和密碼。 IP 是我來自 IPConfig 的 IPv4。

我想先在本地測試這個程序,然后再將它發送到我本地網絡中的另一台電腦。 這就是我不使用本地連接的原因。

有誰知道我為什么連接不上?

編輯:

我已經啟用了 tcp/ip。 (見圖) SQL 配置

有兩個步驟必須完成:

  1. 在 SQL 服務器配置管理器中更改配置並啟用 TCP/IP 協議:

    Sql Server 配置管理器

  2. 您需要重新啟動 SQL 服務器服務,以便讀取新設置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM