簡體   English   中英

無法連接到SQL Server 2012

[英]Cannot connect to SQL Server 2012

我正在嘗試使用C#連接到SQL Server 2012數據庫,服務器和程序都在同一台計算機上。 當我嘗試連接時,出現異常:

建立與SQL Server的連接時發生與網絡相關或特定於實例的錯誤。 服務器未找到或無法訪問。 驗證實例名稱正確,並且已將SQL Server配置為允許遠程連接。 (提供者:SQL網絡接口,錯誤:25-連接字符串無效)

有一個內部異常,只說{“參數不正確”}。

我正在嘗試使用此連接

SqlConnection sql = new SqlConnection("Server=(local)\\MSSQLSERVER;Database=Test;User ID=logger;Password=logger;Trusted_Connection=False");
sql.Open();

我有一個名為logger的SQL登錄名,該登錄名與密碼相同,並且已映射到數據庫Test。 我相信我已將服務器設置為進行遠程登錄。

關於我所缺少的任何想法嗎?

我相信應該是(localdb)而不是(local)

連接字符串

錯誤消息確實指出(最后):

連接字符串無效

因此您需要在鏈接頁面上進行檢查。

嘗試

SqlConnection sql = new SqlConnection("Server=.;Database=Test;User ID=logger;Password=logger;Trusted_Connection=False");

要么

SqlConnection sql = new SqlConnection("Server=local;Database=Test;User ID=logger;Password=logger;Trusted_Connection=False");

暫無
暫無

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

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