[英]Database Connection String error
目前,我正在使用Oracle作为数据库运行MVC项目。
当我的解决方案运行时,它将引发异常:
'entitycommandexecutionexception'。
我以为我的webconfig文件有一些问题,所以我查看了我的webconfig。 当我尝试保存它时,我的文件被保存并显示一条错误消息
“不支持“数据源”关键字”。
我的webconfig连接字符串如下:
<connectionStrings>
<add name="bob" connectionString="metadata=res://*/Entities.bob.csdl|res://*/Entities.bob.ssdl|res://*/Entities.bob.msl;provider=Oracle.ManagedDataAccess.Client;provider connection string="DATA SOURCE=localhost/XE;PASSWORD=bobsamuel;PERSIST SECURITY INFO=True;USER ID=bobsamuel"" providerName="System.Data.EntityClient" />
</connectionStrings>
您的连接字符串错误。 注意“ providerName ”部分。 您的当前设置为“ System.Data.EntityClient”,但如果使用的是官方Oracle驱动程序,则应为“ Oracle.ManagedDataAccess.Client”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.