我正在尝试通过EF将测试应用程序连接到Oracle数据库。
我有Visual Studio 2013,我刚刚安装了最新的Oracle ODAC(ODAC 12c Release 2和Visual Studio的Oracle Developer Tools(12.1.0.1.2))。我做了以下
正是在这一点上,"数据源名称"下拉列表是空的:
它说它正在寻找位于路径中的tnsnames.ora文件:
C:\ oracle12 \产品\ 12.1.0 \ client_2的\网络\管理员\的tnsnames.ora
我有一个tnsnames.ora文件,其中定义了3个别名。如果我选择"搜索"并选择相同的文件,这3个名字显示在"别名"
下
有人建议将连接类型更改为EZ Connect并手动输入连接信息。当我这样做并尝试继续或选择测试连接时,我得到" OracleInternal.Network.AddressResolution'的类型初始化程序。抛出异常。"
我现在不知所措:(
答案 0 :(得分:0)
使用非托管版本的驱动程序。这解决了我的问题