官术网_书友最值得收藏!

實例006 啟動和關閉Oracle

【實例描述】

Oracle在Windows操作系統中安裝完成后,會安裝很多服務,這些服務有些會自動啟動,有些需要手動啟動。所謂啟動和關閉Oracle,就是將這些服務啟動和關閉,使得Oracle能夠提供服務或者拒絕提供服務。

本實例通過命令啟動和關閉Oracle服務,為讀者介紹Oracle的常用服務功能及其作用,圖1-21和圖1-22是啟動和關閉Oracle服務的操作結果。

圖1-21 啟動Oracle服務

圖1-22 關閉Oracle服務

【實現過程】

(1)執行【開始】|【運行】命令,在【運行】對話框中輸入“sqlplus sys/oracle as sysdba”命令能夠打開SQL*Plus命令行工具,以sys用戶和sysdba的身份連接到數據庫實例,如圖1-23所示。

圖1-23 以sys用戶打開SQL*Plus命令行工具

(2)在SQL*Plus中,輸入命令“Startup open”啟動Oracle數據庫。

(3)在SQL*Plus中,輸入命令“Shutdown immediate”關閉數據庫。

【范例解析】

啟動和關閉Oracle即對Oracle的服務進行啟動和關閉操作。Oracle的主要服務有如下幾個。

● OracleService+服務名:該服務是數據庫啟動的基礎,只有該服務啟動了,Oracle數據庫才能正常啟動。

● OracleOraDb10g_home1TNSListener:該服務是服務器端為客戶端提供的監聽服務,只有該服務在服務器上正常啟動,客戶端才能連接到服務器。該監聽服務接收客戶端發出的請求,然后將請求傳遞給數據庫服務器。一旦建立了連接,客戶端和數據庫服務器就能直接通信了。

● OracleOraDb10g_home1iSQL*Plus:該服務提供了用瀏覽器對數據庫中數據操作的方式。該服務啟動后,就可以使用瀏覽器進行遠程登錄并進行數據庫操作,如圖1-24所示。

圖1-24 iSQL*Plus管理器

● OracleDBConsole+服務名:它是Oracle10g中的一個新服務,在Oracle9i之前,Oracle提供了一個基于圖形界面的企業管理器(EM),從Oracle10g開始,Oracle提供了一個基于B/S的企業管理器。在操作系統的命令行中輸入 “emctl start dbconsole” 命令,就可以啟動OracleDbConsole服務。服務啟動之后,就可以在瀏覽器中輸入,如圖1-24所示。

用戶可以在Windows服務管理器中看到以上這些服務,并可以在其中進行服務的啟動和關閉。

主站蜘蛛池模板: 正蓝旗| 军事| 海林市| 沧州市| 时尚| 曲沃县| 穆棱市| 科尔| 巧家县| 锡林浩特市| 忻城县| 资阳市| 岳阳县| 郯城县| 塘沽区| 金沙县| 洛阳市| 察哈| 贵州省| 苏尼特右旗| 西畴县| 会同县| 巢湖市| 泸州市| 巴马| 普洱| 资兴市| 阳朔县| 丰台区| 阳原县| 富锦市| 乌拉特后旗| 孟津县| 泰安市| 喀喇| 班戈县| 通山县| 清丰县| 武穴市| 威海市| 通海县|