簡體   English   中英

連接到本地SQL Server時出錯

[英]Error connecting to local SQL Server

我正在嘗試連接到SQL Server數據庫,但是會引發錯誤。 這是我嘗試過的代碼:

string connectionString = "Data Source=(LocalDB)\v11.0;Initial Catalog=C:\\USERS\\HITESH\\DOCUMENTS\\MOVIES.MDF;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False";

SqlConnection scon = new SqlConnection(connectionString);
scon.Open();

錯誤:

System.Data.dll中發生類型'System.Data.SqlClient.SqlException'的異常,但未在用戶代碼中處理

附加信息:建立與SQL Server的連接時發生與網絡相關或特定於實例的錯誤。 服務器未找到或無法訪問。 驗證實例名稱正確,並且已將SQL Server配置為允許遠程連接。 (提供者:命名管道提供程序,錯誤:40-無法打開與SQL Server的連接)

有什么建議么?

您需要更正初始目錄並在數據源中轉義反斜杠:

string connectionString = "Data Source=(LocalDB)\\v11.0;AttachDbFileName=C:\\USERS\\HITESH\\DOCUMENTS\\MOVIES.MDF;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False";
SqlConnection scon = new SqlConnection(connectionString);
scon.Open();

暫無
暫無

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

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