本人安裝的是Oracle 11g XE客戶端的,具有有數據庫的功能,這樣就不須要再安裝oracle的服務端軟件,這個是32位的,本人的電腦是win10 系統64位,也能夠安裝。PLSQL Developer是plsqldev1101.exe,也是32位的。sql
下載:數據庫
https://pan.baidu.com/s/1hsviy3qoracle
1、Oracle 11g XE安裝tcp
安裝以前記得看下解壓後的根目錄下的說明.txt文件。工具
1.解壓而且打開目錄,執行執行 \DISK1\setup.exe 安裝程序測試
到此,Oracle 11g XE就安裝完畢,此時能夠測試下Oracle 11g XE是否安裝成功。編碼
用win+R打開運行窗口,輸入cmd,執行如下語句:spa
可能,在這裏你會發現cmd命令鏈接oracle數據庫出現中文亂碼,你能夠經過設置環境變量來解決這個問題插件
先查出oracle的編碼格式:AMERICAN_AMERICA.AL32UTF8cmd
2、PLSQL Developer安裝
須要下載instantclient_11_1文件:https://pan.baidu.com/s/1c2aXMuc
打開運行plsqldev1101.exe軟件安裝包
在這裏能夠選擇你喜歡的安裝目錄,進行安裝。
該項所有使用默認的, 表明着, 安裝默認的pl/sql的插件. 而後和一些模版, 而後選擇finish.
等待安裝完成. 安裝過程特別迅速. 安裝完成, 點擊close. 而後關閉安裝過程, 而後桌面就會有啓動圖標. 而後打開。
3、oracleXE和PLSQL Developer的配置
一、首次使用PL/SQL,以無用戶登陸狀態打開PL/SQL
點擊「Cancel」按鈕便可無用戶登陸,打開後選擇「tool」工具的Preference菜單項,修改Oracle Home和OCI Library路徑。
二、將下載的instantclient_11_1進行解壓,在解壓的根目錄下建立tnsname.ora文件。
網上有人說,在解壓的instantclient_11_1根目錄下建立network/admin文件夾,把tnsname.ora文件放在admin文件夾內,不過,這樣作,本人的PL/SQL是識別不了tnsname.ora文件,因此我是直接放在根目錄下。
三、修改tnsname.ora
打開instantclient_11_1下的tnsname.ora文件
XE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
)
HLB_prod =
(DESCRIPTION=
(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.2.136)(PORT=1521))
(CONNECT_DATA=
(SID=PROD)
)
)
到了這裏就配置完畢了。打開PL/SQL,就能夠進行選擇數據庫進行登陸。
ps:若是想要經過TNS鏈接遠程數據庫,還須要設置環境變量TNS_ADMIN,其屬性路徑是instantclient_11_1的解壓後的根目錄路徑,以下圖所示。
若是在後續使用PL/SQL工具時,登陸出現「ORA-12541: TNS: 無監聽程序」錯誤時,能夠先直接啓動數據庫,由此來啓動OracleXE服務便可。