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

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

内容摘要:ODP.NET 11g是Oracle发布的供.NET程序访问Oracle数据库的ADO.NET组件,比微软自带的Oracle组件性能好,更可以访问UDT(User Defined Type)类型,Procedure,REF等等高级Oracle特性。根据上面原则,最小的ODP.NET Oracle客户端发布文件包括5个文件,压缩后大小为8MB。

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

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

  ◆Oracle.DataAccess.dll (odt111odp.net in1.x)

  ◆OraOps11.dll (odt111 in)

  .NET 2.0需要发布:

  ◆Oracle.DataAccess.dll (odt111odp.net in2.0)

  ◆OraOps11w.dll (odt111 in)

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

  ◆oci.dll

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

  ◆orannzsbb11.dll

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

  ◆sqlplus.exe

  ◆orasqlplusic11.dll

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

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

  ◆oci.dll

  ◆oraociicus11.dll

  ◆orannzsbb11.dll

  ◆Oracle.DataAccess.dll

  ◆OraOps11.dll

----原文:

http://hi.baidu.com/sarstudy/item/8508c89ddeecc537336eeb83

时间: 2024-12-13 09:40:33

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

Oracle oledb 打包并集成到程序安装包(VC ADO访问Oracle)

最近有一个项目和oracle交互,我用的是ADO的方式进行试问操作. 首先把数据库连接的东东记录一下,老了记性不好啊! 操作如下: //连接串这么写的话就可以不用配置 tnsnames.ora配置文件了(网上很多教程都让改这个配置文件) strConnect.Format("Provider=OraOLEDB.Oracle.1;Password=%s;Persist Security Info=True;User ID=%s;\ Data Source=\"(DESCRIPTION =

Oracle 10g 和11g r2 下载地址(使用迅雷)

http://www.blogjava.net/wangdetian168/archive/2011/03/01/345428.html  10g http://www.blogjava.net/wangdetian168/archive/2013/09/09/403858.html 11g r2 Oracle 10g 和11g r2 下载地址(使用迅雷)

配置ORACLE 10g或11g绿色版客户端和PLSQL环境

 本方法是通过使用ORACLE官方提供的精简版客户端,即绿色免安装的客户端. 下载地址(此处提供的是官方各版本下载地址): Windows 32位系统中使用的客户端下载地址 其他系统环境中使用的客户端下载地址 Instant client的版本很多:主要是Basic和Basic Lite. Basic版本包括了所有的支持运行OCI.OCCI.JDBC.JDBC-OCI的文件,支持多种语言. Basic Lite是Basic版本的精简版,只包括了英文的错误描述,也只支持Unicode.ASCII和

ADF_Tutorials系列04_Getting Started_使用Oracle ADF开发富Web应用程序(Part2)

二.案例实现 - Create JSF Web Pages 二.案例实现 - Add More Complex Business Services 二.案例实现 - Create a Page Flow 二.案例实现 - Use ADF Faces Framework Features ADF_Tutorials系列04_Getting Started_使用Oracle ADF开发富Web应用程序(Part2)

关于Oracle报“ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务”错误

关于Oracle报“ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务”错误原因:listener.ora中没有指定监听服务器名. 如下是解决思路: 尝试1.通过重启服务的方式启动数据库,再次连接仍无法连接服务器. 尝试2.既然第一种方法不能解决问题,那就第二种方法.考虑监听listener.ora 步骤如下: 在oracle服务器Oracle安装目录(我的在C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN下,每个人的不一样,根据自己的情况

oracle:ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务

Win7旗舰版安装Oracle11g后,数据库可以正常使用,重启系统,再次连接数据库,提示: ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务 解决方法: 1.打开listener.ora文件(\product\11.2.0\dbhome_1\NETWORK\ADMIN\). 2.增加以下红色标识的一段文字. SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = CLRExtProc) (ORACLE_HOME =

oracle express edition 11g无法打开127.0.0.1:8080

今天装了oracle express edition 11g进行oracle学习,可是安装完成后,无法打开数据库主页即:127.0.0.1:8080,baidu,google上网查了好多久,各种方法用了,比如修改端口号等,还是没有解决. 这是在我工作的电脑上发现的问题,我想是否是固定IP的问题,按这个思路还是解决不了问题.回家后我在自己电脑上装了同样的安装包,一切正常.第二天到公司,还是各种尝试,还是不行,后来看到网上国外大牛提示是否安装了其它数据库占用了web服务,忽然灵感一来,我在家里电脑上

Oracle Enterprise Manager 11g 输入用户名和口令 点击“登录”按键后没反应,也不报错,是什么原因?

在tnsnames.ora文件中检查设置好像没什么问题,用sqlplus也可以正常操作orcl 问题找到了,其实可简单,https://localhost:1158/em/console/logon/logon#,我用的是IE8打开这个地址,后来注意到左下角的状态栏里显示有“网页上有错误”的提示,于是改用Firefox打开,输入用户名和密码,登录就正常了.原因是IE8在解析这个页面时,部分js代码解析错误,我想这个跟微软的垄断霸王标准有关,他的很多规则不符合国际标准.所以电脑上还是多装个浏览器比

Oracle OCP考试及获取OCP证书的方法(经验与坑)

课程目标 分享如何获取Oracle OCP认证及考试过程的哪些坑:让大家了解如何通过Oracle OCP考试.如何获取OCP证书. 适用人群 IT相关人员,在校大学生 课程简介 分享如何获取Oracle OCP认证及考试过程的哪些坑:让大家了解如何通过Oracle OCP考试.如何获取OCP证书. 大致内容如下: 1.Oracle 11g OCA考试与获取OCP证书方法. 2.Oracle 11g OCP考试与获取OCP证书方法. 3.Oracle 11g OCM考试与获取OCP证书方法. 4.