System.Data.SqlClient.SqlException:“在與 SQL Server 建立連接時出現與網路相關的或特定于實體的錯誤。未找到或無法訪問服務器。請驗證實體名稱是否正確并且 SQL Server 已配置為允許遠程連接。 (provider: Named Pipes Provider, error: 40 - 無法打開到 SQL Server 的連接)”
vs2019版本
sql2014版本
我的程式在其他人的電腦上可以運行出來,在自己電腦上運行就報這個錯誤!幫幫我唄!救救孩子!
uj5u.com熱心網友回復:
打開 sql管理工具 你能登錄么? 若能登錄的 話貼出你的連接字串uj5u.com熱心網友回復:
其他人可以,自己不行,你sql環境裝了沒,確定本地能連上資料庫?uj5u.com熱心網友回復:
看看web.config檔案里面有關資料庫的配置吧 可能是資料庫連得不是同一個uj5u.com熱心網友回復:
說明連接字串有問題,連接不上你的資料庫服務器。直接拷貝代碼至其他環境,記得修改連接字串uj5u.com熱心網友回復:
雙資料庫,或者代碼里面參考了庫,或者web.config配置字串沖突。uj5u.com熱心網友回復:
我可以登陸資料庫!DBHelper是我自己寫的!

估計問題就是vs和sqlserver沒有鏈接上
uj5u.com熱心網友回復:
sql的環境我不清楚怎么安裝!怎么查看環境安裝好了沒有啊!這是我的web.config檔案
<?xml version="1.0" encoding="utf-8"?>
<!--
有關如何配置 ASP.NET 應用程式的詳細資訊,請訪問
https://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.7.2"/>
<httpRuntime targetFramework="4.7.2"/>
</system.web>
<system.codedom>
<compilers>
<compiler language="c#;cs;csharp" extension=".cs"
type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=2.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
warningLevel="4" compilerOptions="/langversion:default /nowarn:1659;1699;1701"/>
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb"
type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=2.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
warningLevel="4" compilerOptions="/langversion:default /nowarn:41008 /define:_MYTYPE=\"Web\" /optionInfer+"/>
</compilers>
</system.codedom>
</configuration>
uj5u.com熱心網友回復:
你得連接字串呢,連接資料庫得字串
uj5u.com熱心網友回復:
資料庫鏈接我寫在DBHelper里面了就在上面的圖片里uj5u.com熱心網友回復:
我曾經也有這個錯誤 ,在開始界面 搜索SQL配置管理器 ,把里面的禁用項,改為啟用,手動的改為自動,我是這樣解決的,不確定你的可不可以

uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
用vs選單上的資料-添加資料源試試。uj5u.com熱心網友回復:
應該是資料庫設定問題 TCP/IP 沒啟用uj5u.com熱心網友回復:

啟動不了
uj5u.com熱心網友回復:

TCP/IP 倒是啟用了
uj5u.com熱心網友回復:
這一看就是版本問題啊uj5u.com熱心網友回復:
To: #14你的 sqlserver 已啟動, 只是 sqlserver 代理沒啟動, 代理并不影響你的開發,沒關系的。
連接串你可以參考我的博客:
https://blog.csdn.net/yenange/article/details/77026214
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/55426.html
標籤:ASP.NET
