【问题标题】:Convert ADO.Net EF Connection String To Be SQL Azure Cloud Connection String Compatible?将 ADO.Net EF 连接字符串转换为 SQL Azure 云连接字符串兼容?
【发布时间】:2018-01-07 11:05:10
【问题描述】:

情景

我编写了一个使用 SQL Server 数据库的 Silverlight 3 应用程序。我正在将应用程序移动到云(Azure 平台)上。为了做到这一点,我不得不在 SQL Azure 上设置我的数据库。我正在使用 ADO.Net Entity Framework 来为我的数据库建模。我已经让应用程序在云上运行,但我无法让它连接到数据库。下面是原始 localhost 连接字符串,后面是不起作用的 SQL Azure 连接字符串。应用程序本身运行良好,但在尝试检索数据时失败。

原始本地主机连接字符串

     <add name="InmZenEntities" 
    connectionString="metadata=res://*/InmZenModel.csdl|res://*/InmZenModel.ssdl|res://*/InmZenModel.msl;
    provider=System.Data.SqlClient;
    provider connection string=&quot;
    Data Source=localhost;
    Initial Catalog=InmarsatZenith;
    Integrated Security=True;
    MultipleActiveResultSets=True&quot;" 
    providerName="System.Data.EntityClient" />

转换后的 SQL Azure 连接字符串

<add name="InmZenEntities" connectionString="metadata=res://*/InmZenModel.csdl|res://*/InmZenModel.ssdl|res://*/InmZenModel.msl;
provider=System.Data.SqlClient;
provider connection string=&quot;
Server=tcp:MYSERVER.ctp.database.windows.net;
Database=InmarsatZenith;
UserID=MYUSERID;Password=MYPASSWORD;
Trusted_Connection=False;
MultipleActiveResultSets=True&quot;" 
providerName="System.Data.EntityClient" />

问题

有人知道这个 SQL Azure 的连接字符串是否正确吗? 非常感谢您的帮助。

【问题讨论】:

    标签: azure cloud azure-sql-database


    【解决方案1】:

    只需删除位 ;MultipleActiveResultSets=True 即可完成。

    为了您的方便,我已经为您完成了。只需复制和粘贴即可。

    <add name="InmZenEntities" connectionString="metadata=res://*/InmZenModel.csdl|res://*/InmZenModel.ssdl|res://*/InmZenModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;Server=tcp:MYSERVER.ctp.database.windows.net;Database=InmarsatZenith;UserID=MYUSERID;Password=MYPASSWORD;Trusted_Connection=False&quot;" providerName="System.Data.EntityClient" />
    

    【讨论】:

    • 如果它对你有用(它对我有用),请将其标记为答案。谢谢你。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-25
    • 2015-09-01
    • 2013-06-04
    • 1970-01-01
    • 1970-01-01
    • 2015-12-02
    相关资源
    最近更新 更多