我试图从数据库更新我的实体数据模型。今天早些时候,我运行我的应用程序很好,并能够访问数据库,因为我有一个tnsnames.ora文件,我复制并粘贴到我的项目文件夹中。然后,当我试图打开我的edmx文件时,我收到的信息是:
" ADO.NET提供商' Oracle.ManagedDataAccess.Client'未在机器或应用程序配置文件中注册,或者无法加载"
我注意到我的机器没有安装Visual Studio的ODAC。所以我继续前进并做到了。现在,我可以正常打开我的edmx文件,但是我的向导无法连接到数据库:
" ORA-12154:TNS:无法解析指定的连接标识符"
我不认为自今天早上起我就触及了我的tnsnames.ora文件。是什么赋予了?
答案 0 :(得分:1)
解决问题。
我必须将tnsnames.ora文件复制到我安装Oracle / client_1 / Network / Admin的位置,然后在同一位置获取sqlnet.ora文件。