Oracle11g的安裝卸載及常用工具的使用
目的:
(1) 掌握Oracle 11g數據庫的安裝與卸載過程。
Oracle11g的安裝卸載及常用工具的使用
目的:
(1) 掌握Oracle 11g數據庫的安裝與卸載過程。
(2) 掌握Oracle 11g企業管理器和SQL*Plus的使用方法。
內容:
1)安裝Oracle Database 11g。
2)Oracle11g的卸載。
3)Oracle Database 11g安裝後的基本環境與服務。
4)企業管理器(EM)工具使用。
5)SQL*Plus工具使用。
6)NET MANAGER、NET CONFIGURATION ASSISTANT等工具的使用。
步驟:
1. 安裝Oracle Database 11g。
1.解壓下載的包,然後進入包內,點擊setup.exe開始安裝 。
2.出現如下:一般把那個小對勾取消,點擊下一步進行,
彈出下圖這個後點‘是’
3.下圖後,選擇創建和配置數據庫,點擊下一步。
4.下圖,選擇服務器類,因為桌面類沒有高級選項的功能,下一步。
5.下圖,選擇單實例數據庫,下一步
6.下圖,選擇高級安裝,下一步
7,下圖選擇語言,如果數據庫內沒有用到其他的語言,就這樣默認的就可以了,下一步
8.下圖,選擇安裝版本,用企業版的,下一步
9.下面,選擇基目錄的時候要注意了,最好去新建一個自定義的目錄,以後方便自己查詢和更改,不要用這個默認的,刪除的時候麻煩。下面說一下怎麼新建一個自定義目錄。
10.新建自定義目錄:在d盤下新建一個文件夾,取名為myoracle,進入這個文件夾,在裡面新建一個文件夾,取名oracle. 注意:這兩個文件夾的名字可以自己定義,但是最好不要用中文名作文件夾的名字,容易出問題。最好是如下這樣的目錄結構。
如圖,就是這個樣子的:
11.繼續安裝,點擊‘oracle基目錄’後面的那個浏覽:
12.選擇剛新建的d:\myoracle\oracle這個文件夾:如圖:
13.上面的選擇好後,就應該是下面這個樣子的:基目錄選擇好後,軟件位置就會自動選擇好了,不用管下面的那個浏覽了,直接點擊下一步。
14.下圖,選擇‘一般用途事務處理’直接點擊下一步:
15.下圖,‘全局數據庫名’,可以自己定義。下面的服務標識符也是可以自己定義。一般這兩個就使用默認的了。下一步。
16.下圖,就按照默認的來吧,點擊下一步。
17.下圖,也選擇默認,下一步
18.下圖,還是默認的,點擊下一步。
19.下圖,直接下一步
20.下圖,配置口令,如果怕麻煩的話,如果僅僅是做學習用的話,統一口令就行。如果以後高級了,可以分別設置口令。這幾個用戶權限是不同的。我就用統一口令了,輸入了oracle123.。。注意一點:你的這個口令,必須以字母開頭,數字開頭的話,後面會有很多問題的。
21.
22.輸入上面那個oracle123後,會彈出如下:在這裡要注意了,oracle的密碼標准是要字母數字大小寫組合的大於八位才行,一般要是僅供學習用的話,不用在意這個。直接點‘是’就行。
23.下圖,檢測環境:
24.環境檢測完後,有的是可以直接點擊下一步的,有的會出現如下圖:這個時候,一般是下圖這樣的,那麼就應該沒多大問題,選擇全部忽略,再點擊下一步就行了。
25.會出現如下:點擊完成,就可以開始安裝了。
26.開始安裝了:安裝比較慢,安裝完數據庫軟件後,還會接著創建一個數據庫實例,所以要等上好一會兒,玩一會兒後再來。
27.安裝完後出現這個:點擊確定就可以完成了。關閉。
這樣就完成oracle的安裝了。
測試一下,打開oracle自帶的sql plus。
用戶名:system.密碼口令:oracle.(就是在20步自己定義的那個口令)。順利進入:注意oracle這裡輸入的口令是不顯示的,用了像linux登錄的方式。在這 裡就可以輸入sql語句了。
Oracle11g 卸載
a.停止所有Oracle相關的服務
b.卸載Oracle 11g數據庫服務器組件(使用Universal Installer)
c.手動刪除注冊表中與Oracle相關的內容。
d.刪除Oracle環境變量
e.刪除TEMP目錄下Oracle相關的文件夾
f.檢查“開始”菜單中是否還有Oracle程序組,如果有,則將其刪除
g.重新啟動計算機
h.刪除Windows系統安裝磁盤中的Program Files\Oracle 目錄
i.刪除Oracle安裝目錄
3.Oracle Database 11g安裝後的基本環境與服務。
系統“服務”窗口如下圖所示:
首先你要把Oracle的監聽和服務啟動。
數據庫服務屬性對話框如下圖所示:
4.企業管理器(EM)工具使用。
在界面中輸入用戶名、口令,由於系統尚未創建新用戶,所以使用系統安裝時缺省創建的用戶“SYS”登錄,針對此用戶的服務是系統自動設置的,從下拉列表框中選擇連接身份。Oracle連接身份有兩種:“Normal(正常身份)”是基本連接方式,級別最低;“SYSDBA(管理員身份)”是“DBA”連接方式,級別最高。一般用戶以“Normal”身份連接,“SYS”的連接身份是“SYSDBA”。
輸入完成後,單擊“登錄”按鈕,出現首界面。
在通過OEM進行查看時,需要輸入:https://127.0.0.1:1158/em/
5)SQL*Plus工具使用。
SQL*Plus是Oracle的核心產品,開發者和DBA可以通過SQL*Plus直接存取Oracle數據庫,其中包括數據提取、數據庫結構的修改和數據庫對象的管理,它所用的命令和函數都是基於SQL語言的。
1.登錄SQL*Plus
在操作系統界面上選擇“開始”\“程序”\“Oracle_ OraDB11g_ home1”\“Application Development”\ “SQL*Plus”選項,出現SQL*Plus窗口,請截圖。
在窗口中輸入用戶名、口令,由於系統尚未創建新用戶,因此使用系統安裝時缺省創建的用戶“scott”登錄,口令是安裝時設置的口令。按回車鍵,如果登陸成功請截取成功界面。
2.SQL*Plus環境介紹
SQL*Plus工作環境是一個交互式操作環境,采用行編輯。用戶可以在該環境下鍵入SQL命令並執行。SQL*Plus環境提供了五個菜單選項。其中,“文件”菜單的功能是存取SQL命令或PL/SQL程序的文件,該文件的擴展名一般為“.sql”。
由於SQL*Plus是行編輯器,類似於DOS環境,一旦SQL命令鍵入錯誤修改會很麻煩,因此當鍵入錯誤SQL命令不能正確執行時,可以鍵入“EDIT”命令調用外部編輯器,缺省是系統設置的文本編輯器。一旦進入到外部編輯器環境後,系統自動將當前行編輯緩沖區的SQL命令或PL/SQL程序調入到編輯器中,可以隨意修改並保存,默認保存文件是“afiedt.buf”。如果從菜單欄中選擇“文件”\“保存”選項,則當前編輯器中的內容將保存到“afiedt.buf”文件中;如果選擇“文件”\“另存為”選項,則編輯器中的內容將保存到指定的文件中。當修改完畢保存後,關閉窗口,系統將回到行編輯工作區,同時外部編輯器中當前的內容也放入了行編輯緩沖區,鍵入符號“/”,符號“/”是SQL*Plus環境下執行命令的符號,以便繼續執行修改後的命令或程序。
啟動SQL*Plus
命令行 cmd 輸入
輸入命令:sqlplus sys/oracle as sysdba
其他用戶
sqlplus scott/oracle
還有一些例子:
p 編輯緩沖區
n N——用數值定位緩沖區中的當前行;
n A[PPEND]——將指定的文本追加到緩沖區內當前行的末尾;
A[PPEND] text
n DEL——刪除緩沖區中當前行的文本;
p 執行緩沖區
n R[UN]
n /
p 清除緩沖區
n CL[EAR] BUFF[ER]
p n text
小結:
(1) 仔細閱讀聯機文檔,確保當前安裝環境能夠滿足安裝需求。
(2) 如果系統曾安裝過Oracle,則卸載Oracle_Home環境變量。
(3) 若當前已經安裝了一個Oracle並想重新安裝,則要停止所有的Oracle服務。操作步驟是:打開Windows系統的“控制面板”\“管理工具”\“服務”,停止以“Oracle”開頭的所有服務。否則,在安裝Oracle過程中將出現錯誤信息。
(4) 為了保證系統安裝順利完成,建議將Oracle Database 11g的安裝文件(兩個壓縮文件)解壓到同一個文件夾下。
(2) 掌握Oracle 11g企業管理器和SQL*Plus的使用方法。
內容:
1)安裝Oracle Database 11g。
2)Oracle11g的卸載。
3)Oracle Database 11g安裝後的基本環境與服務。
4)企業管理器(EM)工具使用。
5)SQL*Plus工具使用。
6)NET MANAGER、NET CONFIGURATION ASSISTANT等工具的使用。
步驟:
1. 安裝Oracle Database 11g。
1.解壓下載的包,然後進入包內,點擊setup.exe開始安裝 。
2.出現如下:一般把那個小對勾取消,點擊下一步進行,
彈出下圖這個後點‘是’
3.下圖後,選擇創建和配置數據庫,點擊下一步。
4.下圖,選擇服務器類,因為桌面類沒有高級選項的功能,下一步。
5.下圖,選擇單實例數據庫,下一步
6.下圖,選擇高級安裝,下一步
7,下圖選擇語言,如果數據庫內沒有用到其他的語言,就這樣默認的就可以了,下一步
8.下圖,選擇安裝版本,用企業版的,下一步
9.下面,選擇基目錄的時候要注意了,最好去新建一個自定義的目錄,以後方便自己查詢和更改,不要用這個默認的,刪除的時候麻煩。下面說一下怎麼新建一個自定義目錄。
10.新建自定義目錄:在d盤下新建一個文件夾,取名為myoracle,進入這個文件夾,在裡面新建一個文件夾,取名oracle. 注意:這兩個文件夾的名字可以自己定義,但是最好不要用中文名作文件夾的名字,容易出問題。最好是如下這樣的目錄結構。
如圖,就是這個樣子的:
11.繼續安裝,點擊‘oracle基目錄’後面的那個浏覽:
12.選擇剛新建的d:\myoracle\oracle這個文件夾:如圖:
13.上面的選擇好後,就應該是下面這個樣子的:基目錄選擇好後,軟件位置就會自動選擇好了,不用管下面的那個浏覽了,直接點擊下一步。
14.下圖,選擇‘一般用途事務處理’直接點擊下一步:
15.下圖,‘全局數據庫名’,可以自己定義。下面的服務標識符也是可以自己定義。一般這兩個就使用默認的了。下一步。
16.下圖,就按照默認的來吧,點擊下一步。
17.下圖,也選擇默認,下一步
18.下圖,還是默認的,點擊下一步。
19.下圖,直接下一步
20.下圖,配置口令,如果怕麻煩的話,如果僅僅是做學習用的話,統一口令就行。如果以後高級了,可以分別設置口令。這幾個用戶權限是不同的。我就用統一口令了,輸入了oracle123.。。注意一點:你的這個口令,必須以字母開頭,數字開頭的話,後面會有很多問題的。
21.
22.輸入上面那個oracle123後,會彈出如下:在這裡要注意了,oracle的密碼標准是要字母數字大小寫組合的大於八位才行,一般要是僅供學習用的話,不用在意這個。直接點‘是’就行。
23.下圖,檢測環境:
24.環境檢測完後,有的是可以直接點擊下一步的,有的會出現如下圖:這個時候,一般是下圖這樣的,那麼就應該沒多大問題,選擇全部忽略,再點擊下一步就行了。
25.會出現如下:點擊完成,就可以開始安裝了。
26.開始安裝了:安裝比較慢,安裝完數據庫軟件後,還會接著創建一個數據庫實例,所以要等上好一會兒,玩一會兒後再來。
27.安裝完後出現這個:點擊確定就可以完成了。關閉。
這樣就完成oracle的安裝了。
測試一下,打開oracle自帶的sql plus。
用戶名:system.密碼口令:oracle.(就是在20步自己定義的那個口令)。順利進入:注意oracle這裡輸入的口令是不顯示的,用了像linux登錄的方式。在這 裡就可以輸入sql語句了。
Oracle11g 卸載
a.停止所有Oracle相關的服務
b.卸載Oracle 11g數據庫服務器組件(使用Universal Installer)
c.手動刪除注冊表中與Oracle相關的內容。
d.刪除Oracle環境變量
e.刪除TEMP目錄下Oracle相關的文件夾
f.檢查“開始”菜單中是否還有Oracle程序組,如果有,則將其刪除
g.重新啟動計算機
h.刪除Windows系統安裝磁盤中的Program Files\Oracle 目錄
i.刪除Oracle安裝目錄
3.Oracle Database 11g安裝後的基本環境與服務。
系統“服務”窗口如下圖所示:
首先你要把Oracle的監聽和服務啟動。
數據庫服務屬性對話框如下圖所示:
4.企業管理器(EM)工具使用。
在界面中輸入用戶名、口令,由於系統尚未創建新用戶,所以使用系統安裝時缺省創建的用戶“SYS”登錄,針對此用戶的服務是系統自動設置的,從下拉列表框中選擇連接身份。Oracle連接身份有兩種:“Normal(正常身份)”是基本連接方式,級別最低;“SYSDBA(管理員身份)”是“DBA”連接方式,級別最高。一般用戶以“Normal”身份連接,“SYS”的連接身份是“SYSDBA”。
輸入完成後,單擊“登錄”按鈕,出現首界面。
在通過OEM進行查看時,需要輸入:https://127.0.0.1:1158/em/
5)SQL*Plus工具使用。
SQL*Plus是Oracle的核心產品,開發者和DBA可以通過SQL*Plus直接存取Oracle數據庫,其中包括數據提取、數據庫結構的修改和數據庫對象的管理,它所用的命令和函數都是基於SQL語言的。
1.登錄SQL*Plus
在操作系統界面上選擇“開始”\“程序”\“Oracle_ OraDB11g_ home1”\“Application Development”\ “SQL*Plus”選項,出現SQL*Plus窗口,請截圖。
在窗口中輸入用戶名、口令,由於系統尚未創建新用戶,因此使用系統安裝時缺省創建的用戶“scott”登錄,口令是安裝時設置的口令。按回車鍵,如果登陸成功請截取成功界面。
2.SQL*Plus環境介紹
SQL*Plus工作環境是一個交互式操作環境,采用行編輯。用戶可以在該環境下鍵入SQL命令並執行。SQL*Plus環境提供了五個菜單選項。其中,“文件”菜單的功能是存取SQL命令或PL/SQL程序的文件,該文件的擴展名一般為“.sql”。
由於SQL*Plus是行編輯器,類似於DOS環境,一旦SQL命令鍵入錯誤修改會很麻煩,因此當鍵入錯誤SQL命令不能正確執行時,可以鍵入“EDIT”命令調用外部編輯器,缺省是系統設置的文本編輯器。一旦進入到外部編輯器環境後,系統自動將當前行編輯緩沖區的SQL命令或PL/SQL程序調入到編輯器中,可以隨意修改並保存,默認保存文件是“afiedt.buf”。如果從菜單欄中選擇“文件”\“保存”選項,則當前編輯器中的內容將保存到“afiedt.buf”文件中;如果選擇“文件”\“另存為”選項,則編輯器中的內容將保存到指定的文件中。當修改完畢保存後,關閉窗口,系統將回到行編輯工作區,同時外部編輯器中當前的內容也放入了行編輯緩沖區,鍵入符號“/”,符號“/”是SQL*Plus環境下執行命令的符號,以便繼續執行修改後的命令或程序。
啟動SQL*Plus
命令行 cmd 輸入
輸入命令:sqlplus sys/oracle as sysdba
其他用戶
sqlplus scott/oracle
還有一些例子:
p 編輯緩沖區
n N——用數值定位緩沖區中的當前行;
n A[PPEND]——將指定的文本追加到緩沖區內當前行的末尾;
A[PPEND] text
n DEL——刪除緩沖區中當前行的文本;
p 執行緩沖區
n R[UN]
n /
p 清除緩沖區
n CL[EAR] BUFF[ER]
p n text
小結:
(1) 仔細閱讀聯機文檔,確保當前安裝環境能夠滿足安裝需求。
(2) 如果系統曾安裝過Oracle,則卸載Oracle_Home環境變量。
(3) 若當前已經安裝了一個Oracle並想重新安裝,則要停止所有的Oracle服務。操作步驟是:打開Windows系統的“控制面板”\“管理工具”\“服務”,停止以“Oracle”開頭的所有服務。否則,在安裝Oracle過程中將出現錯誤信息。
(4) 為了保證系統安裝順利完成,建議將Oracle Database 11g的安裝文件(兩個壓縮文件)解壓到同一個文件夾下。