这篇文章介绍了
net连接oracle的
种实现方法
有需要的朋友可以才可以一下
方式直接利用NET的oracle驱动连接
安装Oracle客户端驱动包
找到服务器端安装路径:E:oracleproductdb_NETWORKADMIN下tnsnamesora把该文件覆盖客户端驱动目下该文件
配置客户端驱动
打开数据源管理
选择系统DSN点击[添加]
弹出的界面中选择Oracle in OraDBg_驱动弹出Oracle ODBC Driver Configuration界面
填写四个数据项Data Source Name TNS Services Name User ID
其中TNS Servers Name指的是服务器端设置服务名称
这个部分可以省略
设置完成之后确定
引用Systemdataoracleclient;
复制代码 代码如下:
using System
data
oracleclient;
string oradb = "Data Source=water;User Id=modis;Password=modis;Integrated Security=no";
OracleConnection conn = new OracleConnection(oradb);
conn
Open();
(我的环境为VSoracle数据源连接只支持到g以下)
方式安装完ODPnet(Oracle Data ProviderNET)通过OLEDB连接
引用SystemDataOleDb;
复制代码 代码如下:
using System
Data
OleDb;
string oradb = "Provider=OraOLEDB
Oracle;Data Source=water;User Id=modis;Password=modis;";
OleDbConnection myConnection = new OleDbConnection(oradb);
myConnection
Open();
方式安装完ODPnet通过Oracle的连接器
引用动态链接库OracleDataAccessClient
复制代码 代码如下:
using OracleDataAccessClient;
string oradb = "Data Source=water;User Id=modis;Password=modis;";
OracleConnection conn = new OracleConnection(oradb); // C#
connOpen();