C# Sitecore Helix自定义数据库:建立与SQL Server的连接时发生与网络相关或特定于实例的错误
在我的Sitecore Helix环境中,我正在尝试设置自定义数据库或至少设置自定义表 按照以下路线:C# Sitecore Helix自定义数据库:建立与SQL Server的连接时发生与网络相关或特定于实例的错误,c#,sql-server,entity-framework,sitecore,connection-string,C#,Sql Server,Entity Framework,Sitecore,Connection String,在我的Sitecore Helix环境中,我正在尝试设置自定义数据库或至少设置自定义表 按照以下路线: C:\inetpub\wwwroot\habitat.dev.local\App\u Config我已经在ConnectionStrings.Config中添加了以下行: <add name="RulesDBEntities" connectionString="metadata=res://*/Models.Database.RulesDBModel.csdl|res://*/Mode
C:\inetpub\wwwroot\habitat.dev.local\App\u Config我已经在ConnectionStrings.Config中添加了以下行:
<add name="RulesDBEntities" connectionString="metadata=res://*/Models.Database.RulesDBModel.csdl|res://*/Models.Database.RulesDBModel.ssdl|res://*/Models.Database.RulesDBModel.msl;provider=System.Data.SqlClient;provider connection string="data source=(LocalDB)\MSSQLLocalDB;attachdbfilename=|DataDirectory|\RulesDB.mdf;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
在页面中加载时,出现以下错误:
运行时发生与网络相关或特定于实例的错误
正在建立与SQL Server的连接。找不到服务器,或者
无法访问。验证实例名称是否正确,以及
SQL Server配置为允许远程连接。(提供程序:SQL)
网络接口,错误:50-发生本地数据库运行时错误。
无法创建自动实例。请参阅Windows应用程序事件
记录错误详细信息
如果我只调用数据库.Connection.Open()也会发生这种情况;
方法。我一直在试图找到解决方案,但无法修复它。我想将信息推送到数据库或Sitecore环境中的自定义表中。您能从sql server management studio连接到sql吗?在文件资源管理器中创建一个test-db-connection.udl文件,然后双击打开它并测试与y的连接首先是我们的SQL server。通过.udl文件连接成功后,您可以相应地调整配置设置。是否可以从SQL server management studio连接到SQL?在文件资源管理器中创建一个test-db-connection.udl文件,然后通过双击打开该文件并首先测试与SQL server的连接。一旦通过.udl文件连接成功如果您可以相应地调整配置设置。