使用Oracle ODP.NET 11g的.NET程序发布方法

ODP.NET 11g是Oracle发布的供.NET程序访问Oracle数据库的ADO.NET组件,比微软自带的Oracle组件性能好,更可以访问UDT(User Defined Type)类型,Procedure,REF等等高级Oracle特性。

.NET 1.1的客户端需要的发布文件如下:

Oracle.DataAccess.dll (odt111\odp.net\bin\1.x)

OraOps11.dll (odt111\bin)

.NET 2.0需要发布:

Oracle.DataAccess.dll (odt111\odp.net\bin\2.0)

OraOps11w.dll (odt111\bin)

上面的客户端均需要OCI基本包支持:

◆oci.dll

◆oraociei11.dll (也可以用更小的oraociicus11.dll代替)

◆orannzsbb11.dll

为了在客户端测试方便,还可以加上SQL*Plus包,包括两个文件:

◆sqlplus.exe

◆orasqlplusic11.dll

发布sqlplus包可以使用sqlplus "user_name/password@//192.168.1.31:1521/ORCL"在客户端测试Oracle的状态。

根据上面原则,最小的ODP.NET Oracle客户端发布文件包括5个文件,压缩后大小为8MB:

◆oci.dll

◆oraociicus11.dll

◆orannzsbb11.dll

◆Oracle.DataAccess.dll

◆OraOps11.dll

时间: 2024-12-01 16:17:29

使用Oracle ODP.NET 11g的.NET程序发布方法的相关文章

在Oracle数据库上构建.NET应用程序

oracle|程序|数据|数据库 随着 Microsoft 的 .NET 框架的逐渐流行,许多开发人员迫切想了解关于将 .NET 应用程序与 Oracle 集成的最好的方式的信息 - 不仅在基本的连通性方面,还包括与使用 Visual Studio.NET (VS.NET) 进行有效的应用程序开发的关系. 在本文中,我将说明构建使用 Oracle 数据库的 .NET 应用程序所涉及到的基本但不可或缺的过程,包括: 如何添加工程引用,以在您的 .NET 工程中支持 Oracle 类 如何创建 Or

Oracle 补丁全集 (Oracle 9i 10g 11g Path)

******************************************   Oracle 补丁全集 (Oracle 9i 10g 11g Path) ******************************************        俗话说,金无赤足,人无完人. Oracle 的补丁也是层出不穷.下面将其罗列,或许你就用到了.     从 Oracle 官方网站下载需要使用 Metalink 帐号,下面的下载链接可以直接使用迅雷来下载,对于没 Metalink 帐号

甲骨文推出最新版Oracle TimesTen内存数据库11g第2版

甲骨文公司日前宣布推出最新版本的Oracle应用层内存数据库Oracle TimesTen 内存数据库11g 第2版(Oracle TimesTen In-Memory Database 11g Release 2). Oracle TimesTen内存数据库是一个功能全面的关系型内存数据库,旨在通过在应用层的运行,加速处理响应时间和关键任务型应用所需的高吞吐量. 通过实时内存数据管理,最新版本的产品可以提供适用于在线事务处理(OLTP)应用的高性能和强大可扩展性,并推出了新功能以支持分析应用.

Oracle融合中间件11g在SPECjEnterprise2010创造EjOPS世界纪录

甲骨文公司日前宣布,Oracle® WebLogic服务器11g,作为Oracle融合中间件11g的组件和Oracle数据库11g第2版运行于Sun Blade X6270 M2服务器模块上,共同创造了SPECjEnterprise2010业界标准基准测试1的世界纪录. 在采用同型号.相同数量的的英特尔至强处理器的条件下,集成和优化的Oracle解决方案所取得的基准测试结果,比在IBM http://www.aliyun.com/zixun/aggregation/13387.html">

[20140920]oracle cluster index (11g)(2)

[20140920]oracle cluster index (11g)(补充).txt --上个星期简单研究了一下cluster表. --应用中除了堆表,很少使用cluser表,也就仅仅在生产系统使用IOT索引组织表. --实际上系统表中许多都是cluster表.比如SYS.TAB$,SYS.COL$等都建立在cluster中. --没事,简单研究一下其存储结构. 1.建立测试环境: 链接 http://blog.itpub.net/267265/viewspace-1266411/ SCOT

[20140909]oracle cluster index (11g).txt

[20140909]oracle cluster index (11g).txt --应用中除了堆表,很少使用cluser表,也就仅仅在生产系统使用IOT索引组织表. --实际上系统表中许多都是cluster表.比如SYS.TAB$,SYS.COL$等都建立在cluster中. --没事,简单研究一下其存储结构. 1.建立测试环境: SCOTT@test> @ver BANNER ----------------------------------------------------------

ASP.NET与PHP构建web程序的方法的优缺点

比较这两种最流行的构建 web 应用程序的方法的优缺点 如今当提到 Web 开发时,您有许多选择.这些方法中许多都涉及到预处理 - 即,利用特定的标记将代码嵌入到 HTML 页面中,这些标记告诉预处理器,它们包含代码,并且应对它们作出处理.与 CGI 非常相似,这些代码在服务器上运行,并返回一些内容,这些内容表现为发回给浏览器的结果 HTML 页面的部分外观.开放源代码脚本语言 PHP 和 Microsoft 的 ASP.NET 框架中的语言都属于这种类型:JavaServer Pages (J

在Linux下开发GUI程序的方法

在Linux下开发GUI程序的方法有很多,比如Gnome桌面使用GTK+作为默认的图形界面库,KDE桌面使用Qt作为默认的图形界面库,wxWidgets则是另一个使用广泛的图形库,此外使用Java中的Swing/AWT组件也可以用于开发Linux下的GUI应用. 本文将依次介绍GTK+.Qt.wxWidgets和Swing/AWT,对其进行对比分析. 1. GTK+ 平台支持 虽然GTK+最初是为X Window系统开发的,但是目前已经发展成为一个跨平台的图形界面API,其支持的平台包括: Li

11g 10g rac 停库方法、步骤

11g 10g rac 停库方法.步骤 停RAC的ASM实例的时候报错: ORA-15097: cannot SHUTDOWN ASM instance with connected client srvctl stop asm -n enode1 -f PRCR-1014 : Failed to stop resource ora.asm PRCR-1065 : Failed to stop resource ora.asm CRS-2673: Attempting to stop 'ora.