我正在使用Visual Studio 2015 Update 3。 我已安装了Oracle Developer Tools 12.1.0.2.4。 我已安装Oracle Data Access,以下DLL存在于\ client [user] \ product \ 12.1.0 \ client \ odp.net \ bin下: 2.x \ Oracle.DataAccess.dll 版本:2.121.2.0 ODAC Release 4 4 \ Oracle.DataAccess.dll 版本:4.121.2.0 ODAC Release 4 我正在使用以下程序集 Oracle.ManagedDataAccess 版本:4.122.1.0 Oracle.ManagedDataAccess.EntityFramework 版本:6.122.1.0 * 我相信这两个都是基于它们所在的packages文件夹中的文件夹版本12.2.1100。
服务器资源管理器中没有定义任何连接。
我的步骤如下:
- 在Solutions Explorer中,右键单击项目,然后选择“添加”|“新项目...”
- 选择数据|ADO.NET实体数据模型|添加
- 选择来自数据库的EF Designer |按下Next
- 按New Connection... (我收到一个警告“无法找到默认的tnsnames.ora文件。”我忽略并按“确定”
- 将数据源设置为“Oracle Database (ODP.NET,Managed Driver)”,输入凭据并指定其他连接参数,然后按“测试连接”,成功。
- 我按下OK,进入实体数据模型向导的下一页
- 我包含敏感数据在连接字符串中并按下Next....
TIA - Xavier