【Oracle】Oracle安裝,安裝PLSQL
此教程對應Oracle10g,版本有點老,以前安裝的,又懶得安新的版本,湊合着用吧。
爲了方便我將Oracle安裝在我的vm虛擬機中。
1. Oracle相關資源
- 鏈接:https://pan.baidu.com/s/1XlaDKfW7yo3XBkJX-RRq_Q
- 提取碼:doeo
2. Oracle10g 安裝
首先下載上面連接中的文件。
-
解壓database.zip文件到虛擬機中。如果是 win7 或者 win10 系統右鍵點擊 setup.exe 選擇兼容性,以 xp 方式,並 以管理員方式運行,以及其他所有用戶都按着此規則如圖
-
並雙擊解壓目錄下的 setup.exe,出現安裝界面,如下:
-
輸入口令和確認口令,如: password,點擊下一步,出現如下進度條,
注:此口令即是管理員密碼。
-
檢查先決條件,選中紅框所示的選擇框,如下圖:
-
點擊“下一步”,出現“概要”界面,點擊“安裝”。
-
出現安裝進度條,等待安裝完成,如下圖:
-
安裝完成後,自動運行配置嚮導,如下圖,等待其完成:
-
完成後,出現“口令管理”界面,點擊“口令管理”,如下圖:
-
將 SCOTT 和 HR 用戶的溝去掉(解鎖這兩個賬戶),如下圖所示,點擊“確定”:
-
回到“口令管理”界面,點擊“確定”,如下圖:
-
安裝結束,點擊“退出”。
-
測試安裝是否成功
運行 cmd 進入命令行
Sqlplus 用戶名/密碼@ip 地址:1521/orcl [as sysdba]
看到以上信息就表示虛擬機中安裝oracleOK了。
3. 網絡配置
- 爲虛擬機添加虛擬網卡
- 添加後自動分配子網ip,不用修改,點擊應用,確定。
- 添加完成後本機的網絡上會多出一個網絡適配器,根據虛擬機中的子網ip設置此ip地址,我這裏設置的是192.168.217.1
- 回到虛擬機中設置ip,我的虛擬機設置的是192.168.217.2
- 自定義虛擬機的網絡設配器,自定義爲剛纔手動添加的那個網絡設配置
- 關閉防火牆
- 修改oracle的兩個核心文件
進入虛擬機找到oracle安裝目錄
分別打開這兩個文件,將紅色框的內容改爲虛擬機的ip
- 重啓監聽器
依次在cmd中輸入lsnrctl stop
,lsnrctl start
;
4. 測試連接
現在我們可以試試通過主機連接虛擬機中的oracle了
-
首先我們先通過ipconfig獲取下虛擬機的ip
-
將客戶端工具instantclient_12_1.zip解壓至一個沒有中文和空格的目錄中。比如D盤
-
進入DOS命令符,進入D:\instantclient_12_1目錄,輸入命令
sqlplus system/密碼@ip:端口號/orcl
system是安裝oracle的系統用戶,密碼是安裝時輸入的密碼
quit退出
- 注意:當你無法連接成功時,一定要先檢查網路連接。
5. 安裝PLSQL
- 直接雙擊PLSQL Developer10.0.0.1963文件夾下的plsqldev1000.exe,進行傻瓜式安裝即可。
- 注意:安裝目錄不能有中文和空格,否則連接不上。
- PLSQL Developer遠程連接oracle
在彈出的登錄窗口中,點取消,然後選擇Tool->Preferences
然後點擊確定。
現在就可以退出重新進入:
點擊ok即可登錄進入。
當然如果嫌Database那欄寫的太多了,我們也可以設置簡單點。
從虛擬機中的oracle安裝目錄中找到tnsnames.ora拷貝到主機的某個目錄下(我放在D盤根目錄下)。
設置環境遍歷TNS_ADMIN爲tnsnames.ora所在目錄。
這下進入系統我們就只需要輸入ORACL。
因爲tnsnames.ora文件中已經包含了需要連接的ip,端口號和數據庫名。