我只是想组建一个简单的示例应用程序。我选择我的数据源,不在我的盒子上的SQL 2008 R2开发数据库,选择集成安全性,我选择一些表格,然后在HTML客户端文件夹中添加一个屏幕,我得到以下错误。即使我连接到外部数据库,是否还需要安装本地SQL Express实例?
错误1建立与SQL Server实例'(LocalDB)\ v11.0'的连接时发生错误。 建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。 (提供程序:SQL网络接口,错误:52 - 无法找到本地数据库运行时安装。验证是否已正确安装SQL Server Express并且已启用本地数据库运行时功能。)C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ LightSwitch \ v3.0 \ Microsoft.LightSwitch.targets 152
答案 0 :(得分:0)
不,您不需要本地数据库。你得到的错误可能是一些问题。
您应该确保连接对数据库是正确的,并确保服务器配置正确,以便系统可以使用正确的权限访问它。
但是,如果您到达数据库以将表添加到您的应用程序,并且报告本地数据库的错误是错误的连接,我的猜测可能是项目的发布部分是生成连接字符串的位置。
如果是这种情况,我会考虑更改连接字符串以进行测试,这将在下面讨论: how to change the connectionstrings of a lightswitch application in debug mode