繁体   English   中英

发布我的C#项目时数据库无法正常工作

[英]Database not working when published my c# project

我使用Visual Studio 2015在C#中开发了一个应用程序。但是,当我发布该应用程序并在另一个系统上运行它时。 它给出了以下例外。

建立与SQL Server的连接时发生与网络相关或特定于实例的错误。未找到服务器或该服务器不可访问。请验证实例名称正确且SQL Server配置为允许远程连接。无法找到本地数据库运行时安装。

发布数据库时,我们需要进一步清理开发人员配置。

在连接字符串中,检查客户端托管环境上的数据库服务器名称是什么,并将其包括在: Data Source="Client database host server name"

此外, AttachDbFilename='C:\\Users...'提供.mdf文件(如在您的连接字符串中指定的AttachDbFilename='C:\\Users...' ),不如从本地的SQL Management Studio生成脚本并在客户端环境中运行脚本。

如果要求提供.mdf文件,请确保托管环境中mdf文件的路径与您在连接字符串中提供的路径匹配。

否则,您可以向客户端提供mdf文件,要求他们将其附加到托管数据库服务器。

通常,主机服务器上可能未提供Integrated Security 因此,请与主机上的客户端一起检查userid/password ,以在连接字符串中进行连接和更新。

希望以上几点对您有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM