成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

淺析Windows通過ODBC訪問linux的Oracle數據庫

數據庫 Oracle
本文以Oracle9i和WinXP為例講述如何設置ODBC來訪問在linux服務器上的Oracle9i數據庫。

Oracle數據庫安裝在IP地址為192.168.0.20 的Linux服務器上可以配置多個實例,每個實例就是一個邏輯上獨立的數據庫。

客戶端是指需要訪問服務端的Oracle數據庫的計算機,它可以與服務器是同一臺機器,它也可以是網絡能夠訪問到該服務器的任何其它計算機。

下面討論如何在Windows客戶端機上配置Oracle 9i ODBC 來訪問遠程Oracle 9i數據庫。

通過ODBC來訪問Oracle的原理如下:

客戶程序----> ODBC ----> Oracle OCI ------> Oracle 服務器

首先,在客戶端上裝一個Oracle OCI(Oracle Call Interface),它是真正直接與遠程Oracle服務器打交道的,實現數據傳輸的組件。為了使用ODBC的統一方式來訪問Oracle數據庫,還必須裝一個Oracle ODBC driver,它接收客戶程序的數據庫訪問請求,并把ODBC類型的請求轉換為對Oracle OCI的請求。OCI實現操縱Oracle數據庫,并將查詢結果或其它結果返回給ODBC driver,ODBCdriver ***將結果返回給客戶程序。換句話說,客戶通過ODBC來訪問數據庫,而ODBC則是通過調用OCI的API來實現其功能的。

以剛才所述的服務器設置為基礎,下面給出客戶端Oracle ODBC的配置步驟。

步驟1:安裝Oracle 客戶端運行時庫,其中包括Oracle OCI

步驟2:設置OCI訪問信息。

OCI訪問Oracle服務器需要知道:

1.服務器IP地址或主機名。

2.服務器的監聽端口。

3.欲訪問的數據庫實例名(服務標識/服務名)。

把這三個信息組成的信息集合起個名字就叫數據源名(服務命名)。

這些信息可以通過Oracle Net Manager來設置。在它的設置界面中用的名詞分別被列在對應的括號中。

本例設置如下:

服務命名:ABCD(隨便字符串)

主機名:192.168.0.20

端口號:1521&;(必須與服務器端的一致,這里是缺省值)

服務標識/服務名:MyTestInstance

以后Oracle ODBC driver只需要提供給OCI服務命名(本例為ABCD),OCI就知道如何去訪問真正的數據庫了。

#p#

步驟3:設置ODBC DSN,即ODBC數據源。

進入控制面板/管理工具/數據源(ODBC)/系統DSN,點擊添加,選擇MicroSoft ODBC for Oracle,然后彈出一個對話框,填寫如下內容。

1.數據源名稱:MyOracleSrc 可隨便起,客戶程序將用它。

2.描述:一段說明文字,自己能看懂即可。

3.用戶名稱:mytestuser你最終需要訪問的數據庫所認可的用戶名。

4.服務器:ABCD(即OCI設置中的服務命名。這是中文版最容易引起誤解的地方。筆者開始就誤以為要填寫Oracle服務器的主機名)。

步驟4:客戶程序通過ODBC訪問數據庫的方法。

客戶程序訪問數據庫時需要三個信息:

1.數據源:MyOracleSrc,即ODBC DSN中設置的數據源名稱

2.用戶名:mytestuser

3.密碼:password1

這樣,就可以訪問到192.168.0.20上的數據庫MyTestInstance。

為了驗證ODBC設置是否成功,可是使用DB查詢分析器試用版照步驟4來進行簡單的測試。

【編輯推薦】

  1. 自己導出Oracle數據庫流程
  2. 誤刪Oracle數據庫實例的控制文件
  3. 解析OracleOLAP使用MView刷新Cube
  4. Oracle獻媚開源數據庫MySQL分支情緒穩定
  5. 淺談禁用以操作系統認證方式登錄Oracle數據庫
責任編輯:趙鵬 來源: 中國IT實驗室
相關推薦

2011-07-04 13:36:26

linuxOracle

2009-08-12 14:27:36

訪問MySQL數據庫C# ODBC

2010-04-09 15:35:28

Oracle數據庫

2011-07-25 17:50:42

PostgreSQLODBC

2009-03-16 13:30:55

腳本數據字典Oracle

2010-04-26 10:52:46

Oracle 數據庫

2010-04-09 14:37:08

Oracle數據庫

2011-04-13 14:07:17

OracleSybase數據庫

2010-04-14 15:45:49

Oracle 數據庫

2019-12-17 08:39:21

Linuxwindowsoracle

2010-04-19 13:31:42

Oracle索引

2009-03-30 14:52:43

復制數據庫Oracle

2010-03-24 09:42:12

Oracle數據庫

2010-04-29 11:53:42

Oracle數據庫

2009-12-02 10:33:34

LINQ to SQL

2010-05-10 15:50:39

Oracle數據庫性能

2010-06-11 13:13:38

訪問MySQL數據庫

2009-07-01 10:46:57

JSP程序JSP代碼

2011-07-22 16:05:17

SDE服務Oracle數據庫

2010-10-20 09:41:37

卸載Oracle
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 伊人色综合久久久天天蜜桃 | 91看片网 | 亚洲成人av | 小h片免费观看久久久久 | 欧美狠狠操 | 午夜网 | 国产日韩视频 | 久久久久久国 | 91一区二区 | 久久国产精品视频 | www亚洲免费国内精品 | 精品国产欧美一区二区三区成人 | 精品国产91乱码一区二区三区 | 国产在线高清 | 久久久久一区二区 | 国产精品久久久久久久久久久久久久 | 亚洲成人午夜电影 | 日本精品一区二区三区视频 | 国产精品久久久久久久午夜片 | 人人cao | 二区在线观看 | 久草免费在线视频 | 国产草草视频 | 中文在线а√在线8 | 视频1区2区 | 热re99久久精品国99热观看 | 欧美精品综合 | 日日操操| 日韩中文字幕视频 | 国产精品免费在线 | 久久国产亚洲 | 六月成人网 | 欧美二区乱c黑人 | 中文字幕在线三区 | 91精品欧美久久久久久久 | 亚洲国产成人精品女人久久久 | 九九色综合 | 污片在线免费观看 | a爱视频 | 欧美影院久久 | 久久国产精品视频 |