【发布时间】:2016-08-22 07:22:17
【问题描述】:
我的网络应用有两个数据库连接。
一个是用于身份模型的默认连接。
他们都在本地开发环境中使用相同的数据库,并且工作正常。
但是,当我发布到 Azure 并登录到应用程序时,身份模型会在我运行应用程序时创建单独的 S1 标准层 SQL 数据库。 (不同的数据库名称,名称后缀 465)
它使用相同的连接字符串。在 .pubxml 我有...
<ObjectGroup Name="TrackingEntities" Order="1" Enabled="False">
<Destination Path="Data Source=tcp:name.database.windows.net,1433;Initial Catalog=name;User ID=admin@name;Password=mypass" Name="Data Source=tcp:name.database.windows.net,1433;Initial Catalog=name;User Id=admin@name;Password=mypass" />
<Object Type="DbCodeFirst">
<Source Path="DBContext" DbContext="TimeClock.TrackingEntities, TimeClock" Origin="Configuration" />
</Object>
如何防止创建新的 SQL 数据库并使用我拥有的数据库?
【问题讨论】:
标签: azure entity-framework-6 azure-sql-database