Oracle11g的安裝卸載及常用工具的使用,oracle11g安裝卸載
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的安裝檔案(兩個壓縮檔)解壓到同一個檔案夾下。