




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、管理 Oracle 實例課程目標 學完本課程后,應能完成以下工作: 啟動和停止 Oracle 數據庫與組件 使用 Enterprise Manager (EM) 使用 SQL*Plus 和 iSQL*Plus 訪問數據庫 修改數據庫初始化參數 描述數據庫啟動階段 描述數據庫關閉選項 查看預警日志 訪問動態性能視圖 管理框架 在 Oracle Database 10g 管理框架中包括以下三個組件: 數據庫實例 監聽程序 管理界面 Database Control 管理代理(使用 Grid Control 時) 監聽程序Database Control 管理代理 管理界面 -或- 組件 SQL*P
2、lus 初始化參數 數據庫啟動 數據庫關閉 預警日志 性能視圖 啟動和停止 Database Control $ emctl start dbconsoleTZ set to US/PacificOracle Enterprise Manager 10g Database Control Release .0Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved. Starting Oracle Enterprise Manager 10g Database Control started.Logs ar
3、e generated in directory _orcl/sysman/log$ emctl stop dbconsoleTZ set to US/PacificOracle Enterprise Manager 10g Database Control Release .0Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved. Stopping Oracle Enterprise Manager 10g Database Control . . Stopped.Oracle Enterprise
4、Manager 訪問 Oracle Enterprise Manager 數據庫主頁 屬性頁 使用 SQL*Plus 和 iSQL*Plus 訪問數據庫 SQL*Plus 和 iSQL*Plus 提供到數據庫的其它接口,這樣可: 執行數據庫管理操作 通過執行 SQL 命令在數據庫中查詢、插入、更新或刪除數據 組件 SQL*Plus 初始化參數 數據庫啟動 數據庫關閉 預警日志 性能視圖 使用 iSQL*Plus 123為了以 SYSDBA 和 SYSOPER 身份進行訪問而設置 iSQL*Plus為了使某個用戶以 SYSDBA 或 SYSOPER 身份登錄 iSQL*Plus,必須通過執行以下
5、步驟在 OC4J 用戶管理器中設置該用戶: 1.創建一個用戶 2.給該用戶授予 webDba 角色 $ cd $ORACLE_HOME/oc4j/j2ee/isqlplus/ application-deployments/isqlplus$JAVA_HOME/bin/java -Dperties= $ORACLE_HOME/oc4j/j2ee/home/config/ps -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar -user iSQL*Plus DBA/admin -password
6、 e -shellJAZN adduser iSQL*Plus DBA username password JAZN grantrole webDba iSQL*Plus DBA username使用 iSQL*Plus完整備注頁 使用 SQL*Plus SQL*Plus: 是一個命令行工具 可以通過交互方式或者在批處理模式下使用 $ sqlplus hr/hr SQL*Plus: Release .0 - Production on Mon Jul 25 12:37:21 2005Copyright (c) 1982, 2005, Oracle. All rights res
7、erved. Connected to:Oracle Database 10g Enterprise Edition Release .0 - ProductionWith the Partitioning, OLAP and Data Mining options SQL select last_name from employees; LAST_NAMEAbelAndeAtkinson從 Shell 腳本調用 SQL*Plus $ ./batch_sqlplus.sh SQL*Plus: Release .0 - Production on Mon Jul
8、25 12:47:44 2005Copyright (c) 1982, 2005, Oracle. All rights reserved. Connected to:Oracle Database 10g Enterprise Edition Release .0 - ProductionWith the Partitioning, OLAP and Data Mining options SQL COUNT(*) 107SQL107 rows updated.SQLCommit complete.SQL Disconnected from Oracle Database 1
9、0g Enterprise Edition Release .0 - ProductionWith the Partitioning, OLAP and Data Mining optionsoracleEDRSR9P1 oracle$# Name of this file: batch_sqlplus.sh# Count employees and give raise.sqlplus hr/hr 初始化參數 數據庫啟動 數據庫關閉 預警日志 性能視圖 簡化初始化參數 DB_CACHE_SIZE DB_FILE_MULTIBLOCK_READ_COUNT SHARED_POO
10、L_SIZE 高級 CONTROL_FILES DB_BLOCK_SIZE PROCESSES UNDO_MANAGEMENT 基本 初始化參數示例完整備注頁 查看和修改初始化參數 數據庫啟動和關閉 或 組件 SQL*Plus 初始化參數 數據庫啟動數據庫關閉 預警日志 性能視圖 啟動 Oracle 數據庫實例 啟動 Oracle 數據庫實例:NOMOUNT OPEN MOUNT NOMOUNT SHUTDOWN 實例已啟動 STARTUP 啟動 Oracle 數據庫實例:MOUNT OPEN MOUNT NOMOUNT SHUTDOWN 此實例的控制文件已打開 實例已啟動 STARTUP 啟
11、動 Oracle 數據庫實例:OPEN OPEN MOUNT NOMOUNT SHUTDOWN 已按此實例控制文件的描述打開了所有文件 此實例的控制文件已打開 實例已啟動 STARTUP關閉 Oracle 數據庫實例 組件 SQL*Plus 初始化參數 數據庫啟動 數據庫關閉 預警日志 性能視圖 關閉模式 A 否 否 否 否 T 否 否 是 是 I 否 否 否 是 關閉模式 允許新連接 等待當前會話結束 等待當前事務處理結束 強制選擇檢查點并關閉文件 N 否 是 是 是 關閉模式: A = ABORT I = IMMEDIATE T = TRANSACTIONAL N = NORMAL SHU
12、TDOWN 選項 在以下期間 SHUTDOWN NORMAL: 或 SHUTDOWN TRANSACTIONAL 或 SHUTDOWN IMMEDIATE 一致的數據庫 (干凈的數據庫) 關閉時: 執行 IMMEDIATE 時,會回退未提交的更改 數據庫緩沖區高速緩存會寫入到數據文件 會釋放資源 啟動時: 不用恢復實例 完整備注頁 SHUTDOWN 選項 關閉時: 修改過的緩沖區不寫入到數據文件 不回退未提交的更改 在以下期間 SHUTDOWN ABORT 或 實例失敗 或 STARTUP FORCE 不一致的數據庫 (灰數據數據庫) 啟動時: 使用聯機重做日志文件重新應用更改 使用還原段回退
13、未提交的更改 會釋放資源 使用 SQL*Plus 啟動和關閉 oracleEDRSR9P1 oracle$ sqlplus dba1/oracle as sysdba SQL shutdown immediate Database closed. Database dismounted. ORACLE instance shut down. SQL startup ORACLE instance started. Total System Global Area 285212672 bytes Fixed Size 1218472 bytes Variable Size 250177624 b
14、ytes Database Buffers 33554432 bytes Redo Buffers 262144 bytes Database mounted. Database opened. SQL 查看預警日志 Database Home page(數據庫主頁)“Related Links(相關鏈接)”區域 “Alert Log Content(預警日志內容)” 組件 SQL*Plus 初始化參數 數據庫啟動 數據庫關閉 預警日志 性能視圖 查看預警歷史記錄 動態性能視圖 通過動態性能視圖可訪問有關在數據庫中更改狀態和條件的信息。 會話數據 等待事件 內存分配 運行 SQL UNDO 用
15、法 打開游標 重做日志的用法 等等 Oracle 實例 組件 SQL*Plus 初始化參數 數據庫啟動 數據庫關閉 預警日志 性能視圖 動態性能視圖:用法示例 SQL SELECT sql_text, executions FROM v$sql WHERE cpu_time 200000;SQL SELECT * FROM v$session WHERE machine = EDRSR9P1 and logon_time SYSDATE - 1;SQL SELECT sid, ctime FROM v$lock WHERE block 0;abc動態性能視圖:注意事項 這些視圖由 SYS 用戶擁有。 不同時間可以使用不同視圖: 實例已啟動。 數據庫已裝載。 數據庫已打開。 通過查詢 V$FIXED_TABLE 可查看所有視圖名稱。 這些視圖通常又稱為“v$ 視圖”。 由于數據是動態的,因此這些視圖不保證讀取一致性。 小結 在本課中,應該已經學會如何:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 破產重整與金融創新融合-全面剖析
- 生活品質導向的城市功能區規劃-全面剖析
- 跨屏互動2025年廣播影視媒體融合創新策略研究報告
- 金融行業2025年大數據驅動下的反欺詐技術革新報告
- 會所用工合同范例
- 協商解除合同標準文本
- 二年級數學在線學習資源計劃
- 單位調動工作合同樣本
- 賣方美金合同樣本
- 單位對外勞務工合同標準文本
- 2023年江蘇省環保集團有限公司長期招聘筆試參考題庫附帶答案詳解
- GB/T 45369-2025吸收性衛生用紙制品及原材料消臭效果評價方法
- 第一章+動量守恒定律+章末復習高二上學期物理人教版(2019)選擇性必修第一冊
- 信創產業面試題及答案
- 小學教育學(第5版)課件 第5章 小學教育目標
- 警衛安檢任務流程
- 展覽會議展前展中展后服務方案(技術方案)
- 高中家長會 高一下學期期中考試家長會課件
- 慢性病護理的畢業論文范文
- 線雕提升專業知識
- 2025年部編版新教材語文一年級下冊期末測試題及答案(一)
評論
0/150
提交評論