我正在寻找一个第三方的Oracle数据提供程序,用于 .Net (ADO.NET) ,它能完全支持 Oracle 对象类型(如几何对象)。我当初太蠢了,使用了 ODP.NET ,现在我正在付出代价——它有很多漏洞,而且我已经到了无路可走的地步(不断崩溃 IIS 池 - 已知问题,没有解决方案)。我发现了 dotConnect ,它还不错,只是在处理对象类型时比 ODP.NET 慢了 4 倍。是否还有其他支持 Oracle 对象的提供程序呢?
我正在研究如何在C#中使用Oracle数据库,以下是我对这个问题的最新更新。
以下是可选方案:
我还没有深入了解,但有关Oracle连接器的信息并不容易找到,所以这是我的贡献;-)
您是否知道由Oracle发布的ADO.net提供程序?该dll随Oracle客户端一起提供,名称为Oracle.DataAccess.dll。我使用的版本是1.102.4.0,日期为2008年2月11日。
还有这个提供者:http://www.datadirect.com/products/net/net_for_oracle/index.ssp。我不知道它是否支持空间类型mdsys.sdo_geometry。