方法如下:(環境:vs2003+oracle10g)
2、新增tnsnames.ora檔案(新增到d:/fox/instantclient檔案中):
檔案tnsnames.ora其內容:
# tnsnames.ora network configuration file: d:/fox/instantclient/tnsnames.ora /*這是此檔案位址*/
# generated by oracle configuration tools.
orcl1 =/*這是本機聯絡oracle伺服器的服務名稱,**中用到*/
(description =
(address_list =
(address = (protocol = tcp)(host = 伺服器位址ip 或伺服器名稱)(port = 伺服器端口號,預設為「1521「))
)(connect_data =
(service_name = 伺服器資料庫服務的名字,預設為:」orcl「)))
3、新增登錄檔內容:(其內容如下,涉及到的檔案位置的根據自己需要改)
windows registry editor version 5.00
[hkey_local_machine/system/currentcontrolset/control/session manager/environment]
"ld_library_path"="d://fox//instantclient"
"tns_admin"="d://fox//instantclient"
"nls_lang"="american_america.zhs16gbk"
4、新增環境變數
右鍵單擊「我的電腦」-->「屬性」-->「高階」-->「環境變數」-->「系統變數」-->選中「path」-->「編輯」-->在「變數值」原來的資料後新增";d:/fox/instantclient"
5、重啟計算機(經測試,按此順序應該是不必重啟的)。
6、查詢oracle資料庫部分**:
當然此**的執行的基礎:在此開發專案中——>新增引用——>.net選項卡,選取system.data.oracleclient.dll。
並在此cs開頭新增:using system.data.oracleclient;//引用oracle連線類
private void button8_click(object sender, system.eventargs e)
catch(exception ex)
}以上就是我的不裝oracle客戶端連oracle資料庫的辦法。
C 連線Oracle的問題(不安裝客戶端)
win7環境,本地沒有安裝oracle或者客戶端,現在需要程式裡連線遠端oracle db 如果採用system.data.oracleclient肯定是不行的,這個要安裝客戶端的 本以為就ok了,一直報乙個錯誤 無法載入oraops10.dll。去搜尋解決方案,不是說是oracle home許可權...
不安裝Oracle客戶端遠端連線Orcale資料庫
第一種方法 最近有一任務,需要使用oracle資料庫,以前對此不太熟悉,就從網上查詢資料,說實在的網路真是太好了,也多虧了許多的熱心的技術人員,願意把自己的經驗和心得與大家分享 並轉貼了乙個帖子參考,不過此帖子有些地方沒有說清楚,確實讓我費了好大勁,才測試成功。下面我把我的步驟說明一下 環境 win...
不安裝Oracle客戶端遠端連線Orcale資料庫
本方法是通過使用oracle官方提供的精簡版客戶端,即綠色免安裝的客戶端。配置方法如下 二 配置環境變數 必須 如果已安裝過oracle資料庫,可能在登錄檔中已存在該設定.在這裡環境變數的優先順序比較高.oracle會先選擇環境變數的設定.開啟環境變數配置介面操作 我的電腦 屬性 高階 環境變數,在...