繁体   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