【发布时间】:2017-03-07 01:20:29
【问题描述】:
我注意到我使用连接字符串来迁移身份数据库。不管我做了什么,我看了又看,但我找不到数据库。所以我重新评估了我的连接字符串,发现它们不太相似:
var connectionString = @"Server=localhost;Database=MyDatabase;Trusted_Connection=True;"
var connectionString = @"Data Source=(LocalDb)\MSSQLLocalDB;database=gritzy.IdentityServer4.dbo;trusted_connection=yes;";
一个只是将服务器指定为 localhost,另一个根本没有指定服务器。
我的印象是 localhost 只会使用默认的 MSSQLSERVER 实例名称。
数据源和服务器有什么区别?
【问题讨论】:
-
如果您将
Provider=包含在您的连接字符串中,您将会有更好的运气
标签: sql-server connection-string localdb