簡體   English   中英

SQL Server 2014的連接字符串失敗

[英]Connection String to SQL Server 2014 Failing

作為開發人員朋友,我無法在PC上使用連接字符串。 我正在調用本地數據庫實例,它是Management Studio 2014(免費版本之一)。
connection.Open();失敗connection.Open();

該代碼是:

string conn = ConfigurationManager.ConnectionStrings["DatabaseConnection"].ToString();
            IDbConnection connection = new SqlConnection(conn);
            connection.Open();

App.Config is:
  <connectionStrings>
    <add name="DatabaseConnection"
         connectionString="data source=MIKE-PC; initial catalog=dbname;integrated security =True"
         providerName="System.Data.SqlClient" />
  </connectionStrings>

錯誤是:

System.Data.dll中發生了類型為'System.Data.SqlClient.SqlException'的未處理的異常

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

您可以檢查許多可能的問題以更正此問題:

  1. 確保您的數據庫服務器正在運行:打開運行或快捷方式Window + R,鍵入services.msc,然后按Enter。 確保SQL Server(SQLEXPRESS)服務正在運行。
  2. 打開您的SQL Management Studio。 嘗試從那里連接到數據庫,以確保服務器名稱(數據源)和數據庫名稱(初始目錄)正確。
  3. 確保可以使用集成安全性訪問數據庫。 如果可以使用MS SQL Server Management Studio中的“ Windows身份驗證”連接到數據庫,則可以確定是否可以。

希望能有所幫助。

暫無
暫無

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

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