c 訪問Oracle11g的方法 無需客戶端

2021-06-27 14:26:40 字數 709 閱讀 8103

最近做乙個c#專案需要訪問oracle 11資料庫。發現使用原來訪問 oracle 9的老辦法不可行了。

花了點時間研究了一下,終於解決了,而且不用安裝oracle客戶端。

oracle官方推出的odp.net managed的beta版之後,最近的版本已經跟隨12c一起發布了oracle.manageddataaccess.dll,可以無需客戶端訪問oracle資料庫了。

1、**用引用 using oracle.manageddataaccess.client;

2、using oracle.manageddataaccess.client;

using oracle.manageddataaccess.types;

3、測試**

using system;

using system.collections.generic;

using system.linq;

using system.text;

using oracle.manageddataaccess.client;

using oracle.manageddataaccess.types;

using system.data;

namespace oracle11gdemo2manageddataaccessdll

}catch (oracleexception ex)}}

}  提取碼 e443

遠端訪問Docker中oracle 11g

安裝docker有兩種方式,一種從ubuntu的儲存庫安裝,這種安裝方式docker版本不是最新的。第二種從docker儲存庫安裝。這裡我選用的是第一種。安裝 sudo apt install docker.io啟動,並新增開機啟動 systemctl start docker 啟動 systemc...

oracle 11g 完全解除安裝方法

當然,不太敢說原創。這是本人親測可用的一種方法,結合了好多種方法,挑選出的可用方法 從我的粘來的,一開始是發布在了 網上好多解除安裝教程,但很多卸完重灌都有問題,卸了幾次裝了幾次,就特地總結整理一下 另外說一句 在完全刪除 或者叫解除安裝 oracle時,沒有必要特別意oracle提示問題,只要把o...

VS 連線ORACLE 11g的方法

在vs2010中使用c 連線oracle 11g 一.在vs2010中連線 oracle資料庫有兩種方法 第一種 微軟提供的連線方法 using system.data.oracleclient 第二種 oracle自己提供的方法 using oracle.dataaccess.client 連線字...