標籤:oracle client pl/sql
-----------------------------------
一、前言
二、環境
三、oracle client安裝
四、oracle client配置
五、pl/sql串連
-----------------------------------
一、前言
PL/SQL 是 Oracle公司在標準 SQL 語言上進行一定的擴充而形成的一種資料庫語言。它寄託於傳統的 SQL 陳述式,同時又在功能上做了不少的擴充。PL/SQL 有著太多的優勢,甚至讓SQL 在它面前也黯然失色。而 PL/SQL Developer 是一種整合的開發環境,專門用於開發、測試、調試和最佳化 Oracle PL/SQL 儲存程式單元,比如觸發器等。
PL/SQL Developer 這款資料庫開發環境的功能十分全面,大大縮短了程式員的開發週期。強大的 PL/SQL 編輯器,完善的 Debugger 調試器。雖然目前來看 PL/SQL Developer 的功能遠不如 SQL Developer,但它是用純 JAVA 開發的 ORACLE 資料庫管理工具,所以可以比較輕鬆的支援跨作業系統平台使用,可以在非 windows OS 上使用。由於 PL/SQL Developer 在 Linux WINE 用的情況不是很好,不能直接調用 LINUX 的 OCI 庫,所以如果是 Linux 的使用者,那麼只能選擇使用 SQL Developer。
希望這一款功能十分完善的 PL/SQL Developer 能給廣大開發人員帶來方便。
二、環境
系統:win7 64位
軟體及版本:
10201_client_win32
plsqlV8.0.0.1480
三、oracle client安裝
首先需要安裝並配置oracle client
安裝時注意選擇管理員然後下一步完成即可。
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/4B/34/wKiom1QospWyysaEAAICczwz2cc111.jpg" title="無標題001.png" alt="wKiom1QospWyysaEAAICczwz2cc111.jpg" />
以下不再,一直下一步即可!
最後如無特殊需求,選擇執行典型配置即可,然後完成安裝!
四、oracle client配置
在所有程式中找到安裝的oracle client程式。
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/4B/36/wKioL1Qos27z55MqAAFPaOC5ZJQ038.jpg" title="無標題002.png" alt="wKioL1Qos27z55MqAAFPaOC5ZJQ038.jpg" />
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/4B/34/wKiom1QoshiBBFFBAAG6LFuBc6E611.jpg" title="無標題11.png" alt="wKiom1QoshiBBFFBAAG6LFuBc6E611.jpg" style="float:none;" />
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/4B/35/wKiom1QotGDhVa1MAAH_dxLQiZo663.jpg" style="float:none;" title="無標題003.png" alt="wKiom1QotGDhVa1MAAH_dxLQiZo663.jpg" />
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/4B/35/wKiom1QotGLTrOSoAAHdH6wgJEc882.jpg" style="float:none;" title="無標題004.png" alt="wKiom1QotGLTrOSoAAHdH6wgJEc882.jpg" />
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/4B/38/wKioL1QotI7DawbWAAHl23ai8h8362.jpg" style="float:none;" title="無標題005.png" alt="wKioL1QotI7DawbWAAHl23ai8h8362.jpg" />
連接埠號碼以oracle server而不同。
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/4B/35/wKioL1Qosj3girO4AAHPcwXbra8934.jpg" style="float:none;" title="無標題04.png" alt="wKioL1Qosj3girO4AAHPcwXbra8934.jpg" />
進行串連測試。
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/4B/34/wKiom1QoshTh-uuXAAGX8nXI_HY382.jpg" style="float:none;" title="無標題05.png" alt="wKiom1QoshTh-uuXAAGX8nXI_HY382.jpg" />
如果測試失敗,更改登陸,更改口令即可。
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/4B/36/wKioL1Qosj_R9gowAAGs_QP8LFc175.jpg" style="float:none;" title="無標題06.png" alt="wKioL1Qosj_R9gowAAGs_QP8LFc175.jpg" />
重新測試,成功。
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/4B/34/wKiom1Qoshby3a7zAAGLy8Uhsh0760.jpg" style="float:none;" title="無標題08.png" alt="wKiom1Qoshby3a7zAAGLy8Uhsh0760.jpg" />
配置完畢,完成即可。
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/4B/34/wKiom1Qoshijlho0AAFK03rg7E8635.jpg" style="float:none;" title="無標題10.png" alt="wKiom1Qoshijlho0AAFK03rg7E8635.jpg" />
查看設定檔(以安裝目錄不同而不同):
# tnsnames.ora Network Configuration File: C:\oracle\network\admin\tnsnames.ora# Generated by Oracle configuration tools.ORCL = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.246.147.3)(PORT = 1522)) ) (CONNECT_DATA = (SERVICE_NAME = orcl) ) )
五、pl/sql串連
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/4B/36/wKioL1QoskOSKlagAAEBsaTI5Jk107.jpg" style="float:none;" title="無標題13.png" alt="wKioL1QoskOSKlagAAEBsaTI5Jk107.jpg" />
隨便找到一張表,選擇“Query data”,即可執行sql語句,還可以在它裡面建立表等操作。
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/4B/33/wKiom1QoshHwnL5dAAKNt8Y5PkA081.jpg" title="無標題01.png" style="float:none;" alt="wKiom1QoshHwnL5dAAKNt8Y5PkA081.jpg" />
執行查詢語句
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/4B/35/wKioL1Qosjuger8HAAW2no2G1NU911.jpg" title="無標題02.png" style="float:none;" alt="wKioL1Qosjuger8HAAW2no2G1NU911.jpg" />
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/4B/33/wKiom1QoshHwnL5dAAKNt8Y5PkA081.jpg" title="無標題01.png" alt="wKiom1QoshHwnL5dAAKNt8Y5PkA081.jpg" style="float:none;" />
選擇和中的“View”可查詢建立表時的語句。
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/4B/34/wKiom1QoshLwEZbyAAIaeZTjOMQ928.jpg" title="無標題03.png" style="float:none;" alt="wKiom1QoshLwEZbyAAIaeZTjOMQ928.jpg" />
本文出自 “一諾千金” 部落格,請務必保留此出處http://yinuoqianjin.blog.51cto.com/8360868/1559238
oracle client及pl/sql串連配置