ORACLE11GOCM考试考点练习.doc
《ORACLE11GOCM考试考点练习.doc》由会员分享,可在线阅读,更多相关《ORACLE11GOCM考试考点练习.doc(67页珍藏版)》请在三一办公上搜索。
1、ORACLE11G OCM考试考点练习1 奇数机考试操作内容1.1 该机规划虚拟机名称:edgzrip1_Oracle Enterprise Linux虚拟机位置:D:ocmedgzrip1主机名称:edgzrip1ip地址:192.168.3.1011.2 考试要求手工创建数据库,ORACLE_SID= prod字符集相同,prod和omr字符集必须相同,都用AL32UTF81.3 【Section0】Create the database45分钟,在40分钟内完成。1.3.1 Create the database手工创建数据库1.3.1.1 到考场准备内容1.3.1.1.1 检查机器是否
2、正常1、键盘;2、鼠标;3、复制是否正常;1.3.1.1.2 检查环境变量1、 ORACLE_HOME2、 ORACLE_SID3、 cat /etc/hosts4、 ORACLE目录1.3.1.1.3 把doc文档打开1、 在firefox打开doc文档,定位到在【Administrators Guide】-【2 Creating and Configuring an Oracle Database】-【Step 9: Issue the CREATE DATABASE Statement】2、 pdf在新的窗口打开【Administrators Guide】pdf文档,定位关键字【crea
3、te database statement】2.1.复制建库的语句2.2.复制参数文件语句3、 pdf在新的窗口打开【Net Services Administrators Guide】pdf文档,定位关键字【tnsnames.ora sample】1.3.1.1.4 打开1个窗口复制内容1、 把参数文件内容复制2、 把建库文件内容复制3、 复制tnsnames.ora语句1.3.1.2 Create the database打开1个窗口执行下面操作:1.3.1.2.1 查看和设置环境变量1、oracleedgzrip1 $ vi .bash_profileexport ORACLE_SID=
4、prodexport ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_12、使参数生效oracleedgzrip1 /$ su - oracle1.3.1.2.2 生成口令文件oracleedgzrip1 dbs$ cd $ORACLE_HOME/dbsoracleedgzrip1 dbs$ orapwd file=orapwprod password=oracle entries=51.3.1.2.3 生成参数文件oracleedgzrip1 dbs$ vi initprod.o
5、radb_name=prodmemory_target=1Gprocesses = 150audit_file_dest=/u01/app/oracle/admin/prod/adumpaudit_trail =dbdb_block_size=4096db_domain=db_recovery_file_dest=/u01/app/oracle/flash_recovery_areadb_recovery_file_dest_size=2Gdiagnostic_dest=/u01/app/oracleopen_cursors=300remote_login_passwordfile=EXCLU
6、SIVEundo_tablespace=UNDOTBS1undo_management=AUTOcontrol_files = (/u01/app/oracle/oradata/prod/control01.ctl,/u01/app/oracle/oradata/prod/control02.ctl)compatible =11.2.0【注意从复制修改:】1、增加:undo_management=AUTO2、去掉:dispatchers=(PROTOCOL=TCP) (SERVICE=ORCLXDB)3、修改控制文件位置1.3.1.2.4 创建目录oracleedgzrip1 dbs$ mkd
7、ir -p /u01/app/oracle/admin/prod/adumporacleedgzrip1 dbs$ mkdir -p /u01/app/oracle/flash_recovery_areaoracleedgzrip1 dbs$ mkdir -p /u01/app/oracle/oradata/prodoracleedgzrip1 dbs$ mkdir -p /u01/app/oracle/oradata/prod/disk1oracleedgzrip1 dbs$ mkdir -p /u01/app/oracle/oradata/prod/disk2oracleedgzrip1
8、dbs$ mkdir -p /u01/app/oracle/oradata/prod/disk31.3.1.2.5 运行建库脚本1、sqlplus登陆oracleedgzrip1 dbs$ sqlplus / as sysdba2、进入nomount状态SQL startup nomount;3、执行建库脚本CREATE DATABASE prod USER SYS IDENTIFIED BY oracle USER SYSTEM IDENTIFIED BY oracle LOGFILE GROUP 1 (/u01/app/oracle/oradata/prod/disk1/redo01a.l
9、og,/u01/app/oracle/oradata/prod/disk2/redo01b.log,/u01/app/oracle/oradata/prod/disk3/redo01c.log) SIZE 10M, GROUP 2 (/u01/app/oracle/oradata/prod/disk1/redo02a.log,/u01/app/oracle/oradata/prod/disk2/redo02b.log,/u01/app/oracle/oradata/prod/disk3/redo02c.log) SIZE 10M, GROUP 3 (/u01/app/oracle/oradat
10、a/prod/disk1/redo03a.log,/u01/app/oracle/oradata/prod/disk2/redo03b.log,/u01/app/oracle/oradata/prod/disk3/redo03c.log) SIZE 10M MAXLOGFILES 16 MAXLOGMEMBERS 5 MAXLOGHISTORY 1 MAXDATAFILES 100 CHARACTER SET AL32UTF8 NATIONAL CHARACTER SET AL16UTF16 EXTENT MANAGEMENT LOCAL DATAFILE /u01/app/oracle/or
11、adata/prod/system01.dbf SIZE 325M REUSE AUTOEXTEND ON NEXT 102040K MAXSIZE 2048M SYSAUX DATAFILE /u01/app/oracle/oradata/prod/sysaux01.dbf SIZE 325M REUSE DEFAULT TABLESPACE users DATAFILE /u01/app/oracle/oradata/prod/users01.dbf SIZE 500M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED DEFAULT TEMPORARY TABL
12、ESPACE temp1 TEMPFILE /u01/app/oracle/oradata/prod/temp01.dbf SIZE 20M REUSE UNDO TABLESPACE undotbs1 DATAFILE /u01/app/oracle/oradata/prod/undotbs01.dbf SIZE 200M REUSE AUTOEXTEND ON NEXT 5120K MAXSIZE 2048M;1.3.1.2.6 执行脚本【根据考试要求,确定是否执行下列脚本】?/rdbms/admin/catalog.sql【执行时间:3分钟】?/rdbms/admin/catproc.s
13、ql【执行时间:8分钟】【!若不执行,RMAN不好用】?/sqlplus/admin/pupbld.sql1.3.1.2.7 生成spfileSQL create spfile from pfile;1.3.1.2.8 重启数据库【!看时间情况】SQL shutdown immediate;SQL startup;看是否使用spfile启动:SQL show parameter spfile;1.3.1.2.9 配置tnsnames.ora1、启动listeneroracleedgzrip1 dbs$ cd $ORACLE_HOME/network/adminoracleedgzrip1 ad
14、min$ lsnrctlLSNRCTL startLSNRCTL exit2、修改tnsnames.oraoracleedgzrip1 admin$ vi tnsnames.oraprod = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP) (HOST = edgzrip1 ) (PORT = 1521) ) (CONNECT_DATA = (SERVICE_NAME = prod ) ) )3、测试能连通oracleedgzrip1 admin$ sqlplus sys/oracleprod as sysdbaoracleedgzrip1 admin$
15、sqlplus system/oracleprod1.3.1.3 Determine and set sizing parameters for database structures1、 注意表空间数据文件的大小、要求,如:size、next、autoextend、uniform size2、 control file文件的位置3、 logfile的位置4、 字符集统一用AL32UTF81.3.1.4 创建1个表create table ksxx(c1 varchar2(100),n1 number,d1 date) tablespace users;1.3.1.5 最后交卷注意事项提前6分
16、钟。1.3.1.5.1 查看库是否能连上1、oracledma $ sqlplus sys/oracleorcl as sysdba2、oracledma $ sqlplus system/oracleorcl1.3.1.5.2 备份口令文件1.3.1.5.3 备份参数文件1.3.1.5.4 备份数据库1.4 【Section1】Server Configuration考试时间:120分钟1.4.1 准备内容1.4.1.1 把doc文档打开1、【SQL Language Reference】定位关键【create tablespace】2、【Net Services Reference】定位关
17、键字【listener.ora file】3、【Net Services Reference】定位关键字【tnsnames.ora】4、【Net Services Administrators Guide】-【11 Configuring Dispatchers】1.4.1.2 打开1个窗口复制内容1.4.2 Create and manage temporary, permanent, and undo tablespaces1.4.2.1 undo相关的设置场景:如查询时间很长2个小时,为保证不出错Ora-1555提示SQL show parameter undoSQL alter sys
18、tem set undo_retention=7200 scope=both;1.4.2.2 带部分参数条件的表空间1、 建unform size=1m,手工管理的表空间SQL CREATE TABLESPACE users01 DATAFILE /u01/app/oracle/oradata/prod/user01.dbf SIZE 10M autoextend on maxsize 2g EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K segment space management manual;2、 设置user01为缺省的表空间SQL alter
19、database default tablespace users01;3、 建索引表空间,段自动管理,SQL create tablespace indx datafile /u01/app/oracle/oradata/prod/indx01.dbf SIZE 10M autoextend on maxsize 2g extent management local autoallocate segment space management manual;1.4.2.3 create temporary tablespace and group1、建temp表空间和tmp组SQL creat
20、e temporary tablespace temp tempfile /u01/app/oracle/oradata/prod/temp1.dbf SIZE 20M autoextend off tablespace group tempgroup;SQL create temporary tablespace temp2 tempfile /u01/app/oracle/oradata/prod/temp2.dbf SIZE 10Mautoextend off tablespace group tempgroup1;2、指定数据库缺省的temporary表空间:SQL alter dat
21、abase default temporary tablespace tempgroup1;4、 把temp表空间归到组中SQL alter tablespace temp1 tablespace group tempgroup;1.4.2.4 对把空间和和临时表空间的应用SQL create user hr identified by hrdefault tablespace users01 quota unlimited on users01temporary tablespace tempgroup1;SQL alter user hr temporary tablespace temp
22、group;1.4.3 Stripe data files across multiple physical devices and locations1.4.3.1 增加日志组,分布在不同磁盘【关键字】alter databseSQL ALTER DATABASE ADD LOGFILE GROUP 4 (/u01/app/oracle/oradata/prod/disk1/redo4a.log ,/u01/app/oracle/oradata/prod/disk2/redo4b.log,/u01/app/oracle/oradata/prod/disk3/redo4c.log) SIZE
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ORACLE11GOCM 考试 考点 练习

链接地址:https://www.31ppt.com/p-2388079.html