2009-01-18 185 views
16

我正在创建一个使用odp.net,特别是11g版本的.NET程序。我们的oracle服务器运行10g。我在发展过程中为了做出改变已经太晚了。我是否遇到麻烦?你有没有运行10g服务器的11g客户端的经验?在10g服务器上使用oracle 11g客户端可以吗?

+0

Oracle在向后兼容方面历来非常出色。正如下面的建议所述,检查兼容性矩阵,你应该没问题。 – 2011-09-30 11:54:25

回答

12

您可以将odp.net 11与Oracle服务器9,10和11一起使用。是的,我尝试了所有这些组合。

例如,您可以使用odp.net 11从Oracle服务器9,10和11中检索地理信息(datatype = mdsys.sdo_geometry)。我使用此示例可能会选择已添加mdsys.sdo_geometry数据到odp.net 11.

13

是的,没关系。 Oracle建议客户端版本应该> =服务器版本。

+17

你有这个建议的参考吗? – 2009-05-15 14:37:42

4

请参阅Metalink上的以下文件。

这包含ODP驱动程序版本的矩阵,支持的操作系统,SQL * Net的,RDBMS,.NET框架,Visual Studio的

主题:Oracle数据提供程序.NET(ODP)支持的配置 文件ID: 726240.1

+2

这假定你有一个Metalink账户。我在这里猜测,但是大多数试图访问Oracle数据库的VS开发人员都没有... – DaveN59 2012-04-19 18:12:02

2

对10g数据库使用Oracle 11客户端将起作用。我以前也使用11g客户端来处理9i数据库。

相关问题