odp 加固 mysql_C#使用ODP.NET连接oracle数据库
ODP.NET:Oracle Data Provider for .NET
分为三种:
ODP.NET, Managed Driver 不需要安装oracle客户端
ODP.NET,Unmanaged Driver:需要安装oracle客户端,因此功能更加强大,可以使用客户端内置的函数
ODP.NET Core:跨平台使用,为.net core使用
本文主要讲述ODP.NET, Managed Driver的安装
安装方法有三种:Oracle Universal Installer (OUI),XCopy,NuGet,本例使用XCopy进行安装
下载网址中有三种级别的,对于初学者,可以根据visual studio的版本下载安装对应的ODP,选择For Beginners,对于经验丰富且安装了多个版本visual studio的用户,可以选择For Experienced Developers,对于系统管理员可以选择Runtimes
选择Runtimes,、找到ODAC XCopy,选择并下载Managed ODP.NET 12.1.0.2.0可以选择其他版本,下载完成后,为一个ZIP的压缩包,ODP.NET_Managed_ODAC12cR4.zip
解压ZIP档后,使用管理员进入CMD,并进入到解压后所在目录,执行如下命令install_odpm.bat c:\oracle x64 false,这个命令包含三个参数,分别是oracle_home_path ,platform ,以及是否注册到GAC并修改machine.cf,我们一般执行如下命令install_odpm.bat c:\oracle both true,具体可以查看readme文档
在项目中添加对组件oracle.ManagedDataAccess的引用
使用如下代码进行验证
string conStr = "User id=xxx;password=xxx;Data Source=xxxxxxx:port/dbname";
OracleConnection conn= newOracleConnection(conStr);try{
conn.Open();
MessageBox.Show("连接数据库成功,状态信息:"+conn.State.ToString());
}catch(Exception ex)
{
MessageBox.Show("连接失败,失败信息:" +ex.ToString());
}finally
odp 加固 mysql_C#使用ODP.NET连接oracle数据库相关推荐
- C#连接Oracle数据库的方法(Oracle.DataAccess.Client也叫ODP.net)
官方下载地址(ODP.net)(中文):http://www.oracle.com/technetwork/cn/topics/dotnet/downloads/index.html 官方下载地址(O ...
- C#(.Net) 连接 ORACLE数据库
使用oracle_instantclient连接ORACLE数据库 oracle_instantclient在PL/SQL访问数据库时是非常方便的,只需要在PL/SQL的Refreence中配置Ora ...
- asp.net应用程序无法连接oracle数据库,2020:ASP连接Oracle数据库问题的解决过程
尽管2020了,但是需求无处不在,ASP连接Oracle数据库问题的解决过程: 注意,本文为梦回大唐版本,盗图严重,纰漏难免,欢迎举报. 一.环境 数据库端:Windows Server 2008 R ...
- 连接oracle数据库 ip,oracle 设置ip连接数据库
使用E-MapReduce集群sqoop组件同步云外Oracle数据库数据到集群hive E-MapReduce集群sqoop组件可以同步数据库的数据到集群里,不同的数据库源网络配置有一些差异网络配置 ...
- 用ASP.Net(C#)连接Oracle数据库的方法
今天看了一下asp.net连接oracle数据库的方法,得到了如下代码.这段代码打开了MyTable表,并把操作员的名字列出.字段类型是OracleString.读取的时候用的是字段编号,我不知道怎么 ...
- Jmeter连接Oracle数据库
一.Jmeter要连接oracle数据库,就必须复制JDBC驱动jar包文件ojdbc14.jar到Jmeter的lib目录下 二.进入Jmeter的bin目录运行Jmeter.bat,启动Jmete ...
- JDBC连接Oracle数据库测试
JDBC连接Oracle数据库测试 package date20180727.dao; import java.sql.Connection; import java.sql.DriverManage ...
- java ojdbc 还需要装 oracle client 吗,c# 连接Oracle数据库必须安装客户端吗
使用 ODAC 的 Net 方式 [email]nxyc_twz@163.com[/email] 大多数应用程序使用 OCI 的ODAC 标准方式来连接 Oracle 数据库服务器.这是使用第三方开发 ...
- Windows server2008 搭建ASP接口访问连接oracle数据库全过程记录--备用
真的是太不容易了,以前的时候在window server 2003上面搭建了一套asp+oracle的接口系统,就费了好大的劲儿,其实那会迷迷瞪瞪的也不知道怎么的就弄好了,也懒得管了.OK,从昨天到今 ...
最新文章
- Python divmod() 函数
- UIBezierPath的使用(持续更新)
- python【数据结构与算法】完全背包(附代码)
- 【错误记录】发布 Flutter 插件包报错 ( It‘s strongly recommended to include a “homepage“ or “repository“ field )
- java学习-http中get请求的非ascii参数如何编码解码探讨
- flink 3-转换
- mysql 自定义函数
- 实现 通过数据库里一个字段值相等 则把 他合为一条数据
- 云服务器如何链接本地打印机_利用FileZilla搭建云服务器FTP服务端和本地客户端...
- 深度优先搜索——全排列(洛谷 P1706)
- Python中fastapi构建的web项目进行docker部署
- 夯实Java基础(二十一)——Java反射机制
- 看病要排队 (hdu1873,优先队列)
- java case用法_Go语言 | goroutine不只有基础的用法,还有这些你不知道的操作
- ai/ml_您应该在本周(7月11日)阅读有趣的AI / ML文章
- android ukey,4uKey for Android
- docker搭建linux集群,搭建mpi环境,并使用MTT benchmark测试集群性能
- 计算机windows10怎么找word,win10系统word文件丢失如何找回?win10系统word文件丢失的找回方法...
- 6个优秀平面设计网站
- 20-统一网关Gateway-全局过滤器