C# 多种方式连接Oracle。】的更多相关文章

废话不多说直接正题: 首先我们先在Oracle数据库下建了一个用户叫做lisi,密码为lisi,在这个用户下建立一张表叫做“USERS”,在这个表下新增三个数据. 方式一:利用OleDb连接Oracle. #region 使用OleDb方式 Console.WriteLine("OleDb方式"); OleDbConnection oledbConnection = new OleDbConnection("Provider=OraOLEDB.Oracle; Data Sou…
JDBC纯驱动方式连接Oracle 1 下载Oracle提供的驱动程序包 下载地址: http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-112010-090769.html 下载哪个版本,跟你使用的JDK版本有关,比如使用JDK1.5,则下载ojdbc5.jar.若使用JDK1.6,则下载ojdbc6.jar.因为没有ojdbc7.jar或ojdbc8.jar,所以若使用JDK1.7或JDK1.8,也是下载ojd…
本文主要描述通过thin方式连接oracle数据库 1.创建web project ,将D:\oracle\product\10.2.0\db_1\jdbc\lib(oracle安装目录)下的ojdbc14.jar拷贝至项目WEB-INF目录下lib路径中. 2.创建数据库连接文件: ConnectDB.java: package com.gree.db; import java.sql.Connection; import java.sql.DriverManager; import java…
今天装了个oracle客户端,准备写个访问远程oracle的程序.用的是vs2010,采用ADO的连接方法连接oracle,结果运行的时候总是报下面的错: 从提示可以看出是没有找到OraOLEDBups.dll这个动态链接库. 我的连接oracle数据库的代码是: try{ hr = m_pConnDes.CreateInstance("ADODB.Connection"); if(FAILED(hr)) return ; CString sDNS; sDNS.Format("…
.NetFramework3.5提供了LinqToSQL组件,为我们访问数据库提供了方便.我用的是VS+Oracle开发工具.也想体验一下快捷方便的感觉. 1.连接Oracle数据库 在连接Oracle数据库过程中,提示“错误OCIEnvCreate 失败,返回代码为 -1,但错误消息文本不可用”. 查找了相关资料,找到了是WIN7的安全模式,权限问题,在win7下要用管理员身份运行所有的不兼容软 件.于是,以管理员身份启动vs2008,再次连接,数据连接成功! 2.新建实体类 通过拖拽的方式,…
下面是一个ADO方式连接Oracle的小程序部分代码...... 首先是Oracle的配置.在Oracle的安装路径下找到:Oracle\network\ADMIN\tnsnames.ora文件.配置一下连接配置 BOSS = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = xx.xx.xx.xx)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = boss) ) )…
client连接oracle数据库的方式总结 文件夹 Java程序连接一般使用jar驱动连接.. ... 桌面GUI一般採取c语言驱动oci.dll 直接连接... 间接连接(须要配置tns及其envi var)... JDBC驱动的4种类型... Java程序连接一般使用jar驱动连接.. 标识字符串为thin. . . 也叫thin驱动. 当然也能够使用oci  c类库驱动,标识字符串为oci.只是考虑到jni的调用.层次增多.不一定能提升性能.. 作者老哇的爪子 Attilax 艾龙, …
1.本地连接字符串:   string connect = "Data Source=orcl;user=XXX;password=XXX;Persist Security Info=True"; 2.远程连接: 方式一: string connect = "Data Source=(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 125.223.28.253)(PORT = 1521))(CONNECT_DATA =(SERV…
如何引用Data.OracleClient.dll 由于从.net 4.0之后,微软将OracleClient.dll从框架里去除了,所以要使用,需要在VS2010里面去把项目的.net框架从.net 4.0 改成3.5,解决方案上->引用->添加引用,然后在.NET下就可以找到System.Data.OracleClient.dll,点击确定,就OK了. 这下总可以用了吧,其实噩耗才开始: 一:通过System.Data.OracleClient(需要安装Oracle客户端并配置tnsnam…
Oracle BEQ方式连接配置 服务端和客户端在同一台机器上,可以使用BEQ连接,BEQ连接可以理解为进程间直接通信,不需要走网络监听,性能更高. 可以参考MOS:How To Connect Using the Bequeath Protocol (BEQ) in 8I (文档 ID 181317.1) Beq connection can be used between client and server on the same machine. Connection is not usi…