修改连接字符串以添加主机名

时间:2014-06-03 02:35:30

标签: c# entity-framework

如何将主机名添加到连接字符串中?

<connectionStrings>
<add name="Entities" connectionString="metadata=res://*/Mapping.WksModels.csdl|res://*/Mapping.WksModels.ssdl|res://*/Mapping.WksModels.msl;provider=Oracle.ManagedDataAccess.Client;provider connection string=&quot;data source=MyDb;password=test;persist security info=True;user id=test&quot;" providerName="System.Data.EntityClient" />
</connectionStrings>

2 个答案:

答案 0 :(得分:0)

MyDb中的

Data source=MyDb应该是主机名(不是数据库名称)

答案 1 :(得分:0)

这对我有用:

string conn =“DATA SOURCE = YOURhostname.com:1521 / DBNAME; USER ID = YOURUSERNAME; PASSWORD = YOURPASSWORD”;

不要添加任何额外的空格或引号。祝你好运。