本次我們學習下如何在Windows下安裝Oracle數據庫。
本人環境:Windows10 家庭版 64位
安裝版本:Oracle 11.2.0
准備安裝包
關於 Oracle 11g
的安裝包,我們可以直接到官網上下載。
下載鏈接:https://www.oracle.com/database/technologies/oracle-database-software-downloads.html
解壓安裝包
Oracle 11g安裝包解壓方法:
創建一個新文件夾用於存放Oracle 11g的兩個安裝包,在該文件夾里再新建一個子文件夾(假設命名為database),然后將兩個安裝包按順序逐一解壓到database子文件夾中。
接着,將安裝包依次解壓,解壓后文件夾內容如下圖:
安裝Oracle
注意:在Oracle安裝之前,最好將電腦上360安全衛士、電腦管家等第三方安全軟件關閉。
步驟1:打開database文件夾,點擊Oracle安裝文件setup.exe,如下圖:
點擊后顯示界面如下:
注意:在點擊運行安裝程序后首先會進行Oracle的環境檢查,在Windows 10環境下安裝時可能會出現以下提示:
如果遇到這種情況請點擊“否“,先退出當前Oracle安裝程序,然后找到文件夾 ”database” -> “stage” -> “cvu” -> “ cvu_prereq.xml”,在cvu_prereq.xml
中添加以下內容(添加的內容與文件中的內容主要區別就是6.2和Windows 10,其他都一樣):
<OPERATING_SYSTEM RELEASE="6.2">
<VERSION VALUE="3"/>
<ARCHITECTURE VALUE="64-bit"/>
<NAME VALUE="Windows 10"/>
<ENV_VAR_LIST>
<ENV_VAR NAME="PATH" MAX_LENGTH="1023" />
</ENV_VAR_LIST>
</OPERATING_SYSTEM>
如果安裝的是32位的Oracle,則只需將上面的 64-bit
改為 32-bit
后添加到cvu_prereq.xml。修改之后保存文件,重新點擊Oracle安裝文件 setup.exe
即可。
步驟2:進入安裝界面,在此界面取消安全更新的勾選,然后直接點擊“下一步”即可。
步驟3:選擇安裝選項。此界面選擇第一項,“創建和配置數據庫”,點擊“下一步”。
步驟4:選擇要執行的數據庫安裝類型。這里選擇“桌面類”,點擊“下一步”。
步驟5:選擇安裝路徑,數據庫版本選擇企業版(默認),字符集按公司實際要求選擇,比如我選擇的是ZHS16GBK,全局數據庫名通常填 orcl
即可,最后再輸入管理口令(即管理員密碼),點擊“下一步”。
如若出現口令不符合建議標准,不影響繼續安裝,選擇“是”即可。
步驟6:執行先決條件檢查。本階段檢查安裝所需的配置要求,不需要做任何設置。
注意:在安裝時可能會遇到先決條件檢查失敗的情況,遇到這種情況請先檢查安裝路徑盤的可用內存是否足夠用於安裝Oracle,如在內存足夠的情況下仍然出現檢查失敗的情況,那么可直接勾選“全部忽略“,然后直接點擊”下一步“即可(先決條件檢查失敗時忽略不影響安裝使用)。
步驟7:檢查完畢給出安裝的概要信息,可以選擇“保存響應文件”,也可以直接點擊“完成”按鈕,進入正式安裝過程。
步驟8:安裝產品。本階段正式進入安裝產品階段,根據電腦配置所需時間長短不一樣。
安裝過程中可能會出現Windows安全警報,如若出現,則選擇允許訪問即可。
繼續等待安裝,直到出現數據庫配置輔助頁面,點擊口令管理。
找到下圖SCOTT用戶,取消”鎖定賬戶“,輸入”新口令“和“確認口令”,點擊“確認”,完成數據庫的配置,這樣,數據庫就能用sys、system、scott三個用戶登陸了,也可自己解鎖其他賬戶。
步驟9:安裝完成后,點擊“關閉”即可。
OK,到這里Oracle服務端所有安裝過程完畢。
Oracle登錄
- 方法一
可點擊“開始”—“Oracle-OraDb11g_home1”—“ SQL Plus”—右鍵“以管理員方式運行”。
在打開的窗口中輸入用戶名和口令檢查是否能夠登錄,請注意,輸入的口令是不會顯示在窗口上的,輸入完成直接按回車鍵即可。登錄成功后的界面如下:
- 方法二
打開命令提示符(Win鍵+R鍵),輸入cmd,即可進入命令行黑窗口。執行命令:sqlplus /nolog
,該命令表示當前不以任何用戶登錄,只是打開一個登錄窗口而已。
如果要進行登錄,則需執行命令:conn /as sysdba
(以超級管理員身份登錄),或者執行命令:conn system/密碼@orcl as sysdba
(以system用戶登錄)