Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Sitecore Helix自定义数据库:建立与SQL Server的连接时发生与网络相关或特定于实例的错误_C#_Sql Server_Entity Framework_Sitecore_Connection String - Fatal编程技术网

C# Sitecore Helix自定义数据库:建立与SQL Server的连接时发生与网络相关或特定于实例的错误

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

在我的Sitecore Helix环境中,我正在尝试设置自定义数据库或至少设置自定义表

按照以下路线:
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=&quot;data source=(LocalDB)\MSSQLLocalDB;attachdbfilename=|DataDirectory|\RulesDB.mdf;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" 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文件连接成功如果您可以相应地调整配置设置。