本机已安装Oracle以及ODAC,之前的项目中连接Oracle数据也是没有问题的。
现在在学习Entity Framework,我在Visual Studio 2012中新建了一个项目,然后添加ADO.NET Entity Data Model时,数据源选项中竟然没有Oracle Database这一选项(图1)。可是我在Server Explorer中新建数据库连接有Oracle Database,并且可以成功连接(图2)。我两台电脑,环境基本上是一样的,只是操作系统不一样,一台Win8.1一台Win7,都是一样的问题。不知道有人遇到过这个问题没有。是不是使用Entity Data Model还需要单独安装别的东西?我在网上找了很久,没找到类似问题的。
图1:
图2: