Less03管理Oracle实例36页

上传人:ni****g 文档编号:569375369 上传时间:2024-07-29 格式:PPT 页数:36 大小:529.51KB
返回 下载 相关 举报
Less03管理Oracle实例36页_第1页
第1页 / 共36页
Less03管理Oracle实例36页_第2页
第2页 / 共36页
Less03管理Oracle实例36页_第3页
第3页 / 共36页
Less03管理Oracle实例36页_第4页
第4页 / 共36页
Less03管理Oracle实例36页_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《Less03管理Oracle实例36页》由会员分享,可在线阅读,更多相关《Less03管理Oracle实例36页(36页珍藏版)》请在金锄头文库上搜索。

1、3版权所有 2006,Oracle。保留所有权利。 管理管理 Oracle 实例实例版权所有 2006,Oracle。保留所有权利。 课程目标课程目标 学完本课程后,应能完成以下工作:学完本课程后,应能完成以下工作: 启动和停止启动和停止 Oracle 数据库与组件数据库与组件 使用使用 Enterprise Manager (EM) 使用使用 SQL*Plus 和和 iSQL*Plus 访问数据库访问数据库 修改数据库初始化参数修改数据库初始化参数 描述数据库启动阶段描述数据库启动阶段 描述数据库关闭选项描述数据库关闭选项 查看预警日志查看预警日志 访问动态性能视图访问动态性能视图 版权所有

2、 2006,Oracle。保留所有权利。 管理框架管理框架 在在 Oracle Database 10g 管理框架中管理框架中包括以下三个组件:包括以下三个组件: 数据库实例数据库实例 监听程序监听程序 管理界面管理界面 Database Control 管理代理(使用管理代理(使用 Grid Control 时)时) 监听程序监听程序Database Control 管理代理管理代理 管理界面管理界面 - -或或- - 组件组件 SQL*Plus 初始化参数初始化参数 数据库启动数据库启动 数据库关闭数据库关闭 预警日志预警日志 性能视图性能视图 版权所有 2006,Oracle。保留所有权

3、利。 启动和停止启动和停止 Database Control $ emctl start dbconsoleTZ set to US/PacificOracle Enterprise Manager 10g Database Control Release 10.2.0.1.0Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.http:/:1158/em/console/aboutApplicationStarting Oracle Enterprise Manager 10g Database Control .

4、 started.-Logs are generated in directory /u01/app/oracle/product/10.2.0/db_1/_orcl/sysman/log$ emctl stop dbconsoleTZ set to US/PacificOracle Enterprise Manager 10g Database Control Release 10.2.0.1.0Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.http:/:1158/em/console/aboutApplic

5、ationStopping Oracle Enterprise Manager 10g Database Control . . Stopped.版权所有 2006,Oracle。保留所有权利。 Oracle Enterprise Manager 版权所有 2006,Oracle。保留所有权利。 访问访问 Oracle Enterprise Manager 版权所有 2006,Oracle。保留所有权利。 数据库主页数据库主页 属性页属性页 版权所有 2006,Oracle。保留所有权利。 使用使用 SQL*Plus 和和 iSQL*Plus 访问数据库访问数据库 SQL*Plus 和和 iS

6、QL*Plus 提供到数据库的其它接口,提供到数据库的其它接口,这样可:这样可: 执行数据库管理操作执行数据库管理操作 通过执行通过执行 SQL 命令在数据库中查询、插入、更新或命令在数据库中查询、插入、更新或删除数据删除数据 组件组件 SQL*Plus 初始化参数初始化参数 数据库启动数据库启动 数据库关闭数据库关闭 预警日志预警日志 性能视图性能视图 版权所有 2006,Oracle。保留所有权利。 使用使用 iSQL*Plus 123版权所有 2006,Oracle。保留所有权利。 为了以为了以 SYSDBA 和和 SYSOPER 身份进行访问身份进行访问而设置而设置 iSQL*Plus

7、为了使某个用户以为了使某个用户以 SYSDBA 或或 SYSOPER 身份登录身份登录 iSQL*Plus,必须通过执行以下步骤在必须通过执行以下步骤在 OC4J 用户管理器中用户管理器中设置该用户:设置该用户: 1.创建一个用户创建一个用户 2.给该用户授予给该用户授予 webDba 角色角色 $ cd $ORACLE_HOME/oc4j/j2ee/isqlplus/ application-deployments/isqlplus$JAVA_HOME/bin/java -Djava.security.properties= $ORACLE_HOME/oc4j/j2ee/home/confi

8、g/jazn.security.props -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar -user iSQL*Plus DBA/admin -password welcome -shellJAZN adduser iSQL*Plus DBA username password JAZN grantrole webDba iSQL*Plus DBA username版权所有 2006,Oracle。保留所有权利。 使用使用 SQL*Plus SQL*Plus: 是一个命令行工具是一个命令行工具 可以通过交互方式或者在批处理模式下使用可以通过交互方式或者在批

9、处理模式下使用 $ sqlplus hr/hr SQL*Plus: Release 10.2.0.1.0 - Production on Mon Jul 25 12:37:21 2005Copyright (c) 1982, 2005, Oracle. All rights reserved. Connected to:Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ProductionWith the Partitioning, OLAP and Data Mining options SQL select last_n

10、ame from employees; LAST_NAME-AbelAndeAtkinson版权所有 2006,Oracle。保留所有权利。 从从 Shell 脚本调用脚本调用 SQL*Plus $ ./batch_sqlplus.sh SQL*Plus: Release 10.2.0.1.0 - Production on Mon Jul 25 12:47:44 2005Copyright (c) 1982, 2005, Oracle. All rights reserved. Connected to:Oracle Database 10g Enterprise Edition Relea

11、se 10.2.0.1.0 - ProductionWith the Partitioning, OLAP and Data Mining options SQL COUNT(*)- 107SQL107 rows updated.SQLCommit complete.SQL Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ProductionWith the Partitioning, OLAP and Data Mining optionsoracleEDRSR9P1 oracle$#

12、 Name of this file: batch_sqlplus.sh# Count employees and give raise.sqlplus hr/hr 初始化参数初始化参数 数据库启动数据库启动 数据库关闭数据库关闭 预警日志预警日志 性能视图性能视图 版权所有 2006,Oracle。保留所有权利。 简化初始化参数简化初始化参数 DB_CACHE_SIZE DB_FILE_MULTIBLOCK_READ_COUNT SHARED_POOL_SIZE 高级高级 CONTROL_FILES DB_BLOCK_SIZE PROCESSES UNDO_MANAGEMENT 基本基本 版

13、权所有 2006,Oracle。保留所有权利。 查看和修改初始化参数查看和修改初始化参数 版权所有 2006,Oracle。保留所有权利。 数据库启动和关闭数据库启动和关闭 或或 组件组件 SQL*Plus 初始化参数初始化参数 数据库启动数据库启动数据库关闭数据库关闭 预警日志预警日志 性能视图性能视图 版权所有 2006,Oracle。保留所有权利。 启动启动 Oracle 数据库实例数据库实例 版权所有 2006,Oracle。保留所有权利。 启动启动 Oracle 数据库实例:数据库实例:NOMOUNT OPEN MOUNT NOMOUNT SHUTDOWN 实例已启动实例已启动 ST

14、ARTUP 版权所有 2006,Oracle。保留所有权利。 启动启动 Oracle 数据库实例:数据库实例:MOUNT OPEN MOUNT NOMOUNT SHUTDOWN 此实例的控制此实例的控制文件已打开文件已打开 实例已启动实例已启动 STARTUP 版权所有 2006,Oracle。保留所有权利。 启动启动 Oracle 数据库实例:数据库实例:OPEN OPEN MOUNT NOMOUNT SHUTDOWN 已按此实例控制文件的已按此实例控制文件的描述打开了所有文件描述打开了所有文件 此实例的控制此实例的控制文件已打开文件已打开 实例已启动实例已启动 STARTUP版权所有 20

15、06,Oracle。保留所有权利。 关闭关闭 Oracle 数据库实例数据库实例 组件组件 SQL*Plus 初始化参数初始化参数 数据库启动数据库启动 数据库关闭数据库关闭 预警日志预警日志 性能视图性能视图 版权所有 2006,Oracle。保留所有权利。 关闭模式关闭模式 A 否否 否否 否否 否否 T 否否 否否 是是 是是 I 否否 否否 否否 是是 关闭模式关闭模式 允许新连接允许新连接 等待当前会话结束等待当前会话结束 等待当前事务处理结束等待当前事务处理结束 强制选择检查点并关闭文件强制选择检查点并关闭文件 N 否否 是是 是是 是是 关闭模式:关闭模式: A = ABORT

16、I = IMMEDIATE T = TRANSACTIONAL N = NORMAL 版权所有 2006,Oracle。保留所有权利。 SHUTDOWN 选项选项 在以下期间在以下期间 SHUTDOWN NORMAL: 或或 SHUTDOWN TRANSACTIONAL 或或 SHUTDOWN IMMEDIATE 一致的数据库一致的数据库 (干净的数据库)干净的数据库) 关闭时:关闭时: 执行执行 IMMEDIATE 时,会回退未提交时,会回退未提交的更改的更改 数据库缓冲区高速数据库缓冲区高速缓存会写入到数据缓存会写入到数据文件文件 会释放资源会释放资源 启动时:启动时: 不用恢复实例不用恢

17、复实例 版权所有 2006,Oracle。保留所有权利。 SHUTDOWN 选项选项 关闭时:关闭时: 修改过的缓冲修改过的缓冲区不写入到数区不写入到数据文件据文件 不回退未提交不回退未提交的更改的更改 在以下期间在以下期间 SHUTDOWN ABORT 或或 实例失败实例失败 或或 STARTUP FORCE 不一致的数据库不一致的数据库 (灰数据数据库)灰数据数据库) 启动时:启动时: 使用联机重做使用联机重做日志文件重新日志文件重新应用更改应用更改 使用还原段回使用还原段回退未提交的更改退未提交的更改 会释放资源会释放资源 版权所有 2006,Oracle。保留所有权利。 使用使用 SQ

18、L*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 bytes Database

19、 Buffers 33554432 bytes Redo Buffers 262144 bytes Database mounted. Database opened. SQL 版权所有 2006,Oracle。保留所有权利。 查看预警日志查看预警日志 Database Home page(数据库主页)数据库主页)“Related Links(相关链接相关链接)”区域区域 “Alert Log Content(预警日志内容)预警日志内容)” 组件组件 SQL*Plus 初始化参数初始化参数 数据库启动数据库启动 数据库关闭数据库关闭 预警日志预警日志 性能视图性能视图 版权所有 2006,Or

20、acle。保留所有权利。 查看预警历史记录查看预警历史记录 版权所有 2006,Oracle。保留所有权利。 动态性能视图动态性能视图 通过动态性能视图可访问有关通过动态性能视图可访问有关在数据库中更改状态和条件的在数据库中更改状态和条件的信息。信息。 会话数据会话数据 等待事件等待事件 内存分配内存分配 运行运行 SQL UNDO 用法用法 打开游标打开游标 重做日志的用法重做日志的用法 等等等等 Oracle 实例实例 组件组件 SQL*Plus 初始化参数初始化参数 数据库启动数据库启动 数据库关闭数据库关闭 预警日志预警日志 性能视图性能视图 版权所有 2006,Oracle。保留所有

21、权利。 动态性能视图:用法示例动态性能视图:用法示例 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版权所有 2006,Oracle。保留所有权利。 动态性能视图:注意事项动态性能视图:注意事项 这些视图由这些视图由 SYS 用户拥有。用户拥有。 不同时

22、间可以使用不同视图:不同时间可以使用不同视图: 实例已启动。实例已启动。 数据库已装载。数据库已装载。 数据库已打开。数据库已打开。 通过查询通过查询 V$FIXED_TABLE 可查看所有视图名称。可查看所有视图名称。 这些视图通常又称为这些视图通常又称为“v$ 视图视图”。 由于数据是动态的,因此这些视图不保证读取一致性。由于数据是动态的,因此这些视图不保证读取一致性。 版权所有 2006,Oracle。保留所有权利。 小结小结 在本课中,应该已经学会如何:在本课中,应该已经学会如何: 启动和停止启动和停止 Oracle 数据库和组件数据库和组件 使用使用 Enterprise Manag

23、er,描述其高级功能描述其高级功能 使用使用 SQL*Plus 和和 iSQL*Plus 访问数据库访问数据库 修改数据库初始化参数修改数据库初始化参数 描述数据库启动阶段描述数据库启动阶段 描述数据库关闭选项描述数据库关闭选项 查看预警日志查看预警日志 访问动态性能视图访问动态性能视图 版权所有 2006,Oracle。保留所有权利。 练习概览:管理练习概览:管理 Oracle 实例实例 本练习包含以下主题:本练习包含以下主题: 在在 Enterprise Manager 中导航中导航 查看和修改初始化参数查看和修改初始化参数 停止和启动数据库实例停止和启动数据库实例 查看预警日志查看预警日志 通过使用通过使用 SQL*Plus 和和 iSQL*Plus 连接到数据库连接到数据库

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号