PL/SQL Developer 是一款集成開(kāi)發(fā)環(huán)境,專門面向 Oracle 數(shù)據(jù)庫(kù)存儲(chǔ)程序單元的開(kāi)發(fā)。 如今,有越來(lái)越多的業(yè)務(wù)邏輯和應(yīng)用邏輯轉(zhuǎn)向了Oracle Server,因此,PL/SQL編程也成了整個(gè)開(kāi)發(fā)過(guò)程的一個(gè)重要組成部分。 PL/SQL Developer側(cè)重于易用性、代碼品質(zhì)和生產(chǎn)率,以及 Oracle 應(yīng)用程序開(kāi)發(fā)過(guò)程中的重大優(yōu)勢(shì)。
報(bào)告 ——PL/SQL Developer提供內(nèi)置的報(bào)告功能,您可以根據(jù)程序數(shù)據(jù)或Oracle字典運(yùn)行報(bào)告。PL/SQL Developer本身提供了大量標(biāo)準(zhǔn)報(bào)告,而且您還可以方便的創(chuàng)建自定義報(bào)告。自定義報(bào)告將被保存在報(bào)告文件中,進(jìn)而包含在報(bào)告!
在64位系統(tǒng)上安裝64位的Oracle數(shù)據(jù)庫(kù),但是沒(méi)有對(duì)應(yīng)的64位PL/SQL Developer,此時(shí)就不能使用PL/SQL Developer來(lái)進(jìn)行直接連接的,所以要想實(shí)現(xiàn)連接還得需要其他途徑來(lái)完成。下面就來(lái)說(shuō)明如何實(shí)現(xiàn)連接。
PL/SQL Developer如何連接64位的Oracle圖解:
1、下載Oracle客戶端
下載地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html,點(diǎn)擊連接進(jìn)入會(huì)出現(xiàn)以下頁(yè)面。
選擇第一個(gè)Instant Client for Microsoft Windows (32-bit) 進(jìn)行下載就可以了,請(qǐng)不要下載64bit的,我試過(guò),不能實(shí)現(xiàn)連接的。
2、配置Oracle客戶端
下載之后將其解壓,不需要進(jìn)行安裝,比如解壓到......\TOOLS_APP目錄下,然后在instantclient_11_2目錄下新建兩層文件夾\NETWORK\ADMIN,再在ADMIN文件夾下面建一個(gè)tnsnames.ora文件,然后向文件中添加如下內(nèi)容:
ORACLE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORACLE)
)
)
LISTENER_ORACLE =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)
以上的內(nèi)容可以在這個(gè)地方進(jìn)行拷貝:E:\OracleDB\app\MuLing\product\11.2.0\dbhome_1\network\admin\tnsnames.ora。
3、進(jìn)行安裝PL/SQL Developer
將之前下載好的PL/SQL Developer(沒(méi)有的在網(wǎng)上自行下載)進(jìn)行安裝,但需要強(qiáng)調(diào)一點(diǎn):安裝路徑中不能有括號(hào),不要安裝在C:\Program Files (x86)目錄下面。
4、進(jìn)行PL/SQL Developer的配置:
安裝完成之后,運(yùn)行PL/SQL Developer,此時(shí)出現(xiàn)的登錄窗體不能進(jìn)行登錄,點(diǎn)擊Calcel按鈕,這時(shí)會(huì)在無(wú)登錄狀態(tài)下進(jìn)入。然后配置相應(yīng)信息,把之前的解壓包信息配置上:
5、重新啟動(dòng)PL/SQL Developer進(jìn)行登錄。
輸入相應(yīng)的信息就可以進(jìn)行連接登錄。
6、驗(yàn)證是否真的連接到Oracle了
寫(xiě)一條Sql語(yǔ)句進(jìn)行驗(yàn)證,查詢可以看到下面的效果,說(shuō)明連接成功。