【发布时间】:2019-06-24 21:41:49
【问题描述】:
我正在为 Entity Framework Core 设置 SQL Server 连接,它还有两个系统和 LAN 连接,SQL 仅安装在一个系统中?所以,让我知道如何为另一个系统连接数据库。下面看我的代码...
第一个代码:
services.AddEntityFrameworkSqlServer()
.AddDbContext<CatalogDbContext>(Option=Option.UseSqlServer(@"Data Source=MACHINE-2;Initial Catalog=ShoppingCart;Integrated Security=True;Pooling=False"));
第二个密码:
services.AddEntityFrameworkSqlServer()
.AddDbContext<CatalogDbContext>
(Option=>Option.UseSqlServer(@"Data Source=192.168.2.2;Initial Catalog=ShoppingCart;Integrated Security=True;Pooling=False"));
第一个代码连接成功,第二个代码没有连接数据库?
【问题讨论】:
-
public void ConfigureServices(IServiceCollection services) { services.AddEntityFrameworkSqlServer().AddDbContext
(Option=>Option.UseSqlServer(@"Data Source=MACHINE-2;Initial Catalog=ShoppingCart;Integrated Security =真;池=假")); } -
public void Configure Services(IServiceCollection services) { services.AddEntityFrameworkSqlServer().AddDbContext
(Option=>Option.UseSqlServer(@"Data Source=192.168.2.2;Initial Catalog=ShoppingCart;Integrated安全=真;池=假")); } 这不是连接数据库 -
不要在 cmets 中发布长代码块。如果它应该是问题的一部分,请将其编辑到问题中,并花时间正确格式化它。
-
另外,您没有尝试将 Visual Studio Code 连接到 SQL DB。仅仅因为您使用 Visual Studio Code 来开发您的应用程序并不意味着这就是您尝试连接的内容。记事本、Sublime 或 VI 或任何其他编辑器或 IDE 都会遇到同样的问题。
标签: asp.net sql-server .net-core entity-framework-core