簡體   English   中英

SQL Server Express連接字符串錯誤

[英]SQL Server Express connection string error

嘗試找出SQL Server Express數據庫的正確連接字符串。 嘗試將我的應用程序發布到IIS並進行測試,然后再發布到我的托管站點。

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

我從這里開始,也使用connectionstrings.com 我也開始在這里閱讀使用SQL Server Compact的deploy asp.net應用程序

使用此連接字符串

Data Source=.\\SQLExpress;AttachDbFilename=H:\DB\Guestbook.sdf;Integrated Security=True

我收到上述錯誤

此連接字符串

<add name="DefaultConnection" 
     connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI; database=Guestbook; AttachDBFilename=|DataDirectory|Guestbook.sdf" 
     providerName="System.Data.SqlClient" />` 

引發信任級別錯誤。 我已更改為中等和完全狀態,但仍然遇到兩個錯誤之一。

我嘗試了幾種不同的字符串的變體,但是沒有運氣。

謝謝

請驗證SQL服務已在services.msc中啟動,並使用具有主機名ej的完整實例:HOSTNAME \\ SQLEXPRESS

文件擴展名表示這不是SQL Server Express數據庫,因此您必須使用:

Data Source=<Full path to file>

要么

Data Source=|DataDirectory|Guestbook.sdf

暫無
暫無

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

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