手工建库
一:操作步骤
---1:手工建库 官方文档位置 ----Database Administration---》Administrator's Guide----》2 Creating and Configuring an Oracle Database ----1、Specify an Instance Identifier (SID) prod ----2、建立目录,在$ORACLE_BASE/admin/下建立$ORACLE_SID的目录,再创建子目录/adump(存储审计文件的目录),/dpdump /u01/app/oracle/admin/prod/{a,dp}dump /u01/app/oracle/fast_recovery_area/{prod,PROD} ----建立目录,在$ORACLE_BASE/oradata/下建立$ORACLE_SID的目录 /u01/app/oracle/oradata/prod ----3、设置oracle用户环境变量实例名为prod export ORACLE_SID=prod ----4、创建参数文件 cat $ORACLE_HOME/dbs/init.ora |grep -v ^# >initprod.ora vi initprod.ora db_name='prod' memory_target=512M processes = 150 audit_file_dest='/u01/app/oracle/admin/prod/adump' audit_trail ='db' db_block_size=8192 db_domain='' db_recovery_file_dest='/u01/app/oracle/fast_recovery_area' db_recovery_file_dest_size=4182M diagnostic_dest='/u01/app/oracle' dispatchers='(PROTOCOL=TCP) (SERVICE=ORCLXDB)' open_cursors=300 remote_login_passwordfile='EXCLUSIVE' undo_tablespace='UNDOTBS1' control_files = ('/u01/app/oracle/oradata/prod/control01.ctl','/u01/app/oracle/oradata/prod/control02.ctl','/u01/app/oracle/oradata/prod/control03.ctl') compatible ='11.2.0.4' ----5、创建密码文件 orapwd file=orapwprod password=oracle ----6、启动实例(NOMOUNTT状态) startup nomount ----7、运行建库脚本 CREATE DATABASE prod LOGFILE GROUP 1 ('/u01/app/oracle/oradata/prod/redo01.log') SIZE 100M, GROUP 2 ('/u01/app/oracle/oradata/prod/redo02.log') SIZE 100M, GROUP 3 ('/u01/app/oracle/oradata/prod/redo03.log') SIZE 100M MAXLOGFILES 50 MAXLOGMEMBERS 5 MAXLOGHISTORY 10 MAXDATAFILES 100 MAXINSTANCES 1 CHARACTER SET US7ASCII NATIONAL CHARACTER SET AL16UTF16 DATAFILE '/u01/app/oracle/oradata/prod/system01.dbf' SIZE 325M REUSE EXTENT MANAGEMENT LOCAL SYSAUX DATAFILE '/u01/app/oracle/oradata/prod/sysaux01.dbf' SIZE 325M REUSE DEFAULT TABLESPACE users DATAFILE '/u01/app/oracle/oradata/prod/users01.dbf' SIZE 100M REUSE DEFAULT TEMPORARY TABLESPACE tempts 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 MAXSIZE UNLIMITED; ----8、运行创建数据字典脚本 创建数据字典视图 SQL> @?/rdbms/admin/catalog.sql 创建PL/SQL的软件包和过程 SQL> @?/rdbms/admin/catproc.sql SQL>@$ORACLE_HOME/sqlplus/admin/pupbld.sql
二:具体实验:
1:创建有些文件目录。
[root@localhost ~]# su - oracle ---进入oracle base目录 [oracle@localhost ~]$ cd /u01/app/oracle/ [oracle@localhost oracle]$ pwd /u01/app/oracle [oracle@localhost oracle]$ ls admin cfgtoollogs checkpoints diag fast_recovery_area oradata product --进入admin目录 [oracle@localhost oracle]$ cd admin [oracle@localhost admin]$ ls orcl ---创建新的SID :neworcl [oracle@localhost admin]$ mkdir neworcl [oracle@localhost admin]$ ls neworcl orcl [oracle@localhost admin]$ [oracle@localhost admin]$ [oracle@localhost admin]$ pwd /u01/app/oracle/admin [oracle@localhost admin]$ ls neworcl orcl [oracle@localhost admin]$ cd neworcl/ [oracle@localhost neworcl]$ mkdir dpdump [oracle@localhost neworcl]$ mkdir adump [oracle@localhost neworcl]$ ls adump dpdump ---adump 存放的是审计信息 --dpdump 存放的是:主要是数据泵的一个目录 [oracle@localhost neworcl]$ ls ../orcl adump dpdump pfile wallet [oracle@localhost neworcl]$
---切换$ORACLE_BASE 目录下 [oracle@localhost neworcl]$ cd .. [oracle@localhost admin]$ ls neworcl orcl [oracle@localhost admin]$ cd .. [oracle@localhost oracle]$ ls admin cfgtoollogs checkpoints diag fast_recovery_area oradata product [oracle@localhost oracle]$
###在 闪回恢复区 fast_recovery_area 文件夹中创建2个文件夹 neworcl NEWORCL [oracle@localhost oracle]$ ls admin cfgtoollogs checkpoints diag fast_recovery_area oradata product [oracle@localhost oracle]$ cd fast_recovery_area/ [oracle@localhost fast_recovery_area]$ ls orcl ORCL [oracle@localhost fast_recovery_area]$ pwd /u01/app/oracle/fast_recovery_area [oracle@localhost fast_recovery_area]$ mkdir NEWORCL [oracle@localhost fast_recovery_area]$ ls NEWORCL orcl ORCL [oracle@localhost fast_recovery_area]$ mkdir neworcl [oracle@localhost fast_recovery_area]$ ls neworcl NEWORCL orcl ORCL [oracle@localhost fast_recovery_area]$ pwd /u01/app/oracle/fast_recovery_area [oracle@localhost fast_recovery_area]$
###在 oradate 目录下 创建 neworcl 目录 [oracle@localhost fast_recovery_area]$ pwd /u01/app/oracle/fast_recovery_area [oracle@localhost fast_recovery_area]$ cd .. [oracle@localhost oracle]$ pwd /u01/app/oracle [oracle@localhost oracle]$ ls admin cfgtoollogs checkpoints diag fast_recovery_area oradata product [oracle@localhost oracle]$ cd oradata/ [oracle@localhost oradata]$ ls orcl PROD1 [oracle@localhost oradata]$ mkdir neworcl [oracle@localhost oradata]$ ls neworcl orcl PROD1 [oracle@localhost oradata]$
##创建目的是用来存放:数据文件和日志文件和控制文件 [oracle@localhost oradata]$ pwd /u01/app/oracle/oradata [oracle@localhost oradata]$ cd neworcl/ [oracle@localhost neworcl]$ pwd /u01/app/oracle/oradata/neworcl [oracle@localhost neworcl]$
2:指定数据库的ORACLE_SIE=neworcl
[oracle@localhost neworcl]$ exp exp expand expdp expdpO expO export expr
[oracle@localhost neworcl]$ export ORACLE_SID=neworcl
[oracle@localhost neworcl]$ echo $ORACLE_SID
neworcl
[oracle@localhost neworcl]$3: 创建一个参数文件 initneworcl.ora 并 创建口令文件 orapwneworcl 及其数据用户密码为 oracle
##切换到oracle的家目录 [oracle@localhost neworcl]$ cd ../../product/11.2.0/db_1/dbs/ [oracle@localhost dbs]$ pwd /u01/app/oracle/product/11.2.0/db_1/dbs [oracle@localhost dbs]$
# 利用init.oracl 文件来创建 initneworcl.ora 初始化参数文件 [oracle@localhost dbs]$ ls dbsorapwPROD1 hc_orcl.dat hc_PROD1.dat init.ora initorcl.ora initPROD1.ora lkORCL lkPROD1 my.dbf orapworcl spfileorcl.ora spfilePROD1.ora tem.dbf [oracle@localhost dbs]$ cat init.ora | grep -v ^# > initneworcl.ora [oracle@localhost dbs]$ ls dbsorapwPROD1 hc_PROD1.dat init.ora initPROD1.ora lkPROD1 orapworcl spfilePROD1.ora hc_orcl.dat initneworcl.ora initorcl.ora lkORCL my.dbf spfileorcl.ora tem.dbf [oracle@localhost dbs]$
#修改 neworcl 的静态参数文件信息: initneworcl.ora [oracle@localhost dbs]$ vi initneworcl.ora [oracle@localhost dbs]$ cat initneworcl.ora #指定数据库名称 db_name='NEWORCL' #指定数据库内存大小 memory_target=300m #指定数据库进程数 processes = 150 #指定数据库审计的位置 audit_file_dest='/u01/app/oracle/admin/neworcl/adump' #指定审计的级别: db 为数据库级别 audit_trail ='db' #指定数据库块的大小 db_block_size=8192 #数据库域的名称 db_domain='' #闪回恢复区的位置 db_recovery_file_dest='/u01/app/oracle/fast_recovery_area' #闪回恢复区的大小 db_recovery_file_dest_size=2G #adi 的目录 ;组件的资料库 diagnostic_dest='/u01/app/oracle' # 协议 dispatchers='(PROTOCOL=TCP) (SERVICE=ORCLXDB)' #游标的个数 open_cursors=300 #使用口令文件的方式 remote_login_passwordfile='EXCLUSIVE' #undo 表空间的名称 undo_tablespace='UNDOTBS1' #控制文件: control_files = ('/u01/app/oracle/fast_recovery_area/neworcl/control01.ctl','/u01/app/oracle/oradata/neworcl/control02.ctl') #数据库版本 compatible ='11.2.0.3.0' [oracle@localhost dbs]$
#创建口令文件 orapwneworcl [oracle@localhost dbs]$ ls dbsorapwPROD1 hc_PROD1.dat init.ora initPROD1.ora lkPROD1 orapworcl spfilePROD1.ora hc_orcl.dat initneworcl.ora initorcl.ora lkORCL my.dbf spfileorcl.ora tem.dbf [oracle@localhost dbs]$ orapwd file=orapwneworcl password=oracle [oracle@localhost dbs]$ ls dbsorapwPROD1 hc_PROD1.dat init.ora initPROD1.ora lkPROD1 orapwneworcl spfileorcl.ora tem.dbf hc_orcl.dat initneworcl.ora initorcl.ora lkORCL my.dbf orapworcl spfilePROD1.ora [oracle@localhost dbs]$
4:处理数据库启动的时候:ORA-01078, LRM-00123错误 ;原因是:
原来在initneworcl.ora 的文件, 我自己在注释部分加入了中文.
不能有中文呀, 连注释都不行.
同时修改了 initneworcl.ora 文件的数据库名称为小写
[oracle@localhost dbs]$ rlwrap sqlplus / as sysdba; SQL*Plus: Release 11.2.0.3.0 Production on Thu Jun 7 22:53:23 2018 Copyright (c) 1982, 2011, Oracle. All rights reserved. Connected to an idle instance. SYS@neworcl> startup nomount; ORA-01078: failure in processing system parameters LRM-00123: invalid character 135 found in the input file SYS@neworcl> quit Disconnected [oracle@localhost dbs]$ echo $ORACLE_SID neworcl [oracle@localhost dbs]$ cat initneworcl.ora #指定数据库名称 db_name='neworcl' #指定数据库内存大小 memory_target=300m #指定数据库进程数 processes = 150 #指定数据库审计的位置 audit_file_dest='/u01/app/oracle/admin/neworcl/adump' #指定审计的级别: db 为数据库级别 audit_trail ='db' #指定数据库块的大小 db_block_size=8192 #数据库域的名称 db_domain='' #闪回恢复区的位置 db_recovery_file_dest='/u01/app/oracle/fast_recovery_area' #闪回恢复区的大小 db_recovery_file_dest_size=2G #adi 的目录 ;组件的资料库 diagnostic_dest='/u01/app/oracle' # 协议 dispatchers='(PROTOCOL=TCP) (SERVICE=ORCLXDB)' #游标的个数 open_cursors=300 #使用口令文件的方式 remote_login_passwordfile='EXCLUSIVE' #undo 表空间的名称 undo_tablespace='UNDOTBS1' #控制文件: control_files = ('/u01/app/oracle/fast_recovery_area/neworcl/control01.ctl','/u01/app/oracle/oradata/neworcl/control02.ctl') #数据库版本 compatible ='11.2.0.3.0' [oracle@localhost dbs]$ export $ORACLE_SID =neworcl -bash: export: `=neworcl': not a valid identifier [oracle@localhost dbs]$ export $ORACLE_SID=neworcl [oracle@localhost dbs]$ echo $ORACLE_SID neworcl [oracle@localhost dbs]$ rlwrap sqlplus / as sysdba; SQL*Plus: Release 11.2.0.3.0 Production on Thu Jun 7 22:56:44 2018 Copyright (c) 1982, 2011, Oracle. All rights reserved. Connected to an idle instance. SYS@neworcl> startup nomount; ORA-01078: failure in processing system parameters LRM-00123: invalid character 135 found in the input file SYS@neworcl> quit Disconnected [oracle@localhost dbs]$ ls dbsorapwPROD1 hc_PROD1.dat init.ora initPROD1.ora lkPROD1 orapwneworcl spfileorcl.ora tem.dbf hc_orcl.dat initneworcl.ora initorcl.ora lkORCL my.dbf orapworcl spfilePROD1.ora [oracle@localhost dbs]$ vi initneworcl.ora #指定数据库名称 #指定数据库内存大小 #指定数据库进程数 #指定数据库审计的位置 #指定审计的级别: db 为数据库级别 #指定数据库块的大小 #数据库域的名称 #闪回恢复区的位置 #闪回恢复区的大小 #adi 的目录 ;组件的资料库 # 协议 #游标的个数 #使用口令文件的方式 #undo 表空间的名称 db_name='neworcl' memory_target=300m processes = 150 audit_file_dest='/u01/app/oracle/admin/neworcl/adump' audit_trail ='db' db_block_size=8192 db_domain='' db_recovery_file_dest='/u01/app/oracle/fast_recovery_area' db_recovery_file_dest_size=2G diagnostic_dest='/u01/app/oracle' dispatchers='(PROTOCOL=TCP) (SERVICE=ORCLXDB)' open_cursors=300 remote_login_passwordfile='EXCLUSIVE' undo_tablespace='UNDOTBS1' control_files = ('/u01/app/oracle/fast_recovery_area/neworcl/control01.ctl','/u01/app/oracle/oradata/neworcl/control02.ctl') compatible ='11.2.0.3.0' ~ "initneworcl.ora" 17L, 561C written [oracle@localhost dbs]$ rlwrap sqlplus / as sysdba; SQL*Plus: Release 11.2.0.3.0 Production on Thu Jun 7 22:58:08 2018 Copyright (c) 1982, 2011, Oracle. All rights reserved. Connected to an idle instance. SYS@neworcl> startup nomount; ORACLE instance started. Total System Global Area 313860096 bytes Fixed Size 1344652 bytes Variable Size 209718132 bytes Database Buffers 96468992 bytes Redo Buffers 6328320 bytes SYS@neworcl> quit Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - Production With the Partitioning, OLAP, Data Mining and Real Application Testing options [oracle@localhost dbs]$ cat initneworcl.ora db_name='neworcl' memory_target=300m processes = 150 audit_file_dest='/u01/app/oracle/admin/neworcl/adump' audit_trail ='db' db_block_size=8192 db_domain='' db_recovery_file_dest='/u01/app/oracle/fast_recovery_area' db_recovery_file_dest_size=2G diagnostic_dest='/u01/app/oracle' dispatchers='(PROTOCOL=TCP) (SERVICE=ORCLXDB)' open_cursors=300 remote_login_passwordfile='EXCLUSIVE' undo_tablespace='UNDOTBS1' control_files = ('/u01/app/oracle/fast_recovery_area/neworcl/control01.ctl','/u01/app/oracle/oradata/neworcl/control02.ctl') compatible ='11.2.0.3.0' [oracle@localhost dbs]$5:创建数据库,并检测数据创建情况
---进入sqlplus --启动数据库进入nomount状态--创建数据库 [oracle@localhost dbs]$ rlwrap sqlplus / as sysdba; SQL*Plus: Release 11.2.0.3.0 Production on Thu Jun 7 23:03:38 2018 Copyright (c) 1982, 2011, Oracle. All rights reserved. Connected to an idle instance. SYS@neworcl> startup nomount; ORACLE instance started. Total System Global Area 313860096 bytes Fixed Size 1344652 bytes Variable Size 209718132 bytes Database Buffers 96468992 bytes Redo Buffers 6328320 bytes SYS@neworcl> select instance_name ,status from v$intance; select instance_name ,status from v$intance * ERROR at line 1: ORA-01219: database not open: queries allowed on fixed tables/views only SYS@neworcl> select instance_name ,status from v$instance; INSTANCE_NAME STATUS ---------------- ------------ neworcl STARTED SYS@neworcl> CREATE DATABASE neworcl 2 LOGFILE GROUP 1 ('/u01/app/oracle/oradata/neworcl/redo01a.log','/u01/app/oracle/oradata/neworcl/redo01b.log') SIZE 100M BLOCKSIZE 512, 3 GROUP 2 ('/u01/app/oracle/oradata/neworcl/redo02a.log','/u01/app/oracle/oradata/neworcl/redo02b.log') SIZE 100M BLOCKSIZE 512, 4 GROUP 3 ('/u01/app/oracle/oradata/neworcl/redo03a.log','/u01/app/oracle/oradata/neworcl/redo03b.log') SIZE 100M BLOCKSIZE 512 5 MAXLOGFILES 5 6 MAXLOGMEMBERS 5 7 MAXLOGHISTORY 1 8 MAXDATAFILES 100 9 CHARACTER SET US7ASCII 10 NATIONAL CHARACTER SET AL16UTF16 11 EXTENT MANAGEMENT LOCAL 12 DATAFILE '/u01/app/oracle/oradata/neworcl/system01.dbf' SIZE 325M REUSE 13 SYSAUX DATAFILE '/u01/app/oracle/oradata/neworcl/sysaux01.dbf' SIZE 325M REUSE 14 DEFAULT TABLESPACE users 15 DATAFILE '/u01/app/oracle/oradata/neworcl/users01.dbf' 16 SIZE 500M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED 17 DEFAULT TEMPORARY TABLESPACE tempts1 18 TEMPFILE '/u01/app/oracle/oradata/neworcl/temp01.dbf' 19 SIZE 20M REUSE 20 UNDO TABLESPACE UNDOTBS1 21 DATAFILE '/u01/app/oracle/oradata/neworcl/undotbs01.dbf' 22 SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED; Database created. SYS@neworcl>
新开一个窗口,来查看数据库创建的这些情况:
[oracle@localhost neworcl]$ cd /u01/app/oracle/oradata/neworcl/ [oracle@localhost neworcl]$ ls control02.ctl redo01a.log redo01b.log redo02a.log redo02b.log redo03a.log redo03b.log sysaux01.dbf system01.dbf [oracle@localhost neworcl]$ tail -f /u01/app/oracle/diag/rdbms/neworcl/neworcl/trace/alert_neworcl.log Completed: ALTER DATABASE DEFAULT TABLESPACE USERS processing ?/rdbms/admin/dfmap.bsq processing ?/rdbms/admin/denv.bsq processing ?/rdbms/admin/drac.bsq processing ?/rdbms/admin/dsec.bsq processing ?/rdbms/admin/doptim.bsq processing ?/rdbms/admin/dobj.bsq processing ?/rdbms/admin/djava.bsq processing ?/rdbms/admin/dpart.bsq processing ?/rdbms/admin/drep.bsq processing ?/rdbms/admin/daw.bsq processing ?/rdbms/admin/dsummgt.bsq processing ?/rdbms/admin/dtools.bsq processing ?/rdbms/admin/dexttab.bsq processing ?/rdbms/admin/ddm.bsq processing ?/rdbms/admin/dlmnr.bsq processing ?/rdbms/admin/ddst.bsq Thu Jun 07 23:19:56 2018 SMON: enabling tx recovery Starting background process SMCO Thu Jun 07 23:19:56 2018 SMCO started with pid=20, OS id=4736 replication_dependency_tracking turned off (no async multimaster replication found) Starting background process QMNC Thu Jun 07 23:19:58 2018 QMNC started with pid=21, OS id=4738 Completed: CREATE DATABASE neworcl LOGFILE GROUP 1 ('/u01/app/oracle/oradata/neworcl/redo01a.log','/u01/app/oracle/oradata/neworcl/redo01b.log') SIZE 100M BLOCKSIZE 512, GROUP 2 ('/u01/app/oracle/oradata/neworcl/redo02a.log','/u01/app/oracle/oradata/neworcl/redo02b.log') SIZE 100M BLOCKSIZE 512, GROUP 3 ('/u01/app/oracle/oradata/neworcl/redo03a.log','/u01/app/oracle/oradata/neworcl/redo03b.log') SIZE 100M BLOCKSIZE 512 MAXLOGFILES 5 MAXLOGMEMBERS 5 MAXLOGHISTORY 1 MAXDATAFILES 100 CHARACTER SET US7ASCII NATIONAL CHARACTER SET AL16UTF16 EXTENT MANAGEMENT LOCAL DATAFILE '/u01/app/oracle/oradata/neworcl/system01.dbf' SIZE 325M REUSE SYSAUX DATAFILE '/u01/app/oracle/oradata/neworcl/sysaux01.dbf' SIZE 325M REUSE DEFAULT TABLESPACE users DATAFILE '/u01/app/oracle/oradata/neworcl/users01.dbf' SIZE 500M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED DEFAULT TEMPORARY TABLESPACE tempts1 TEMPFILE '/u01/app/oracle/oradata/neworcl/temp01.dbf' SIZE 20M REUSE UNDO TABLESPACE UNDOTBS1 DATAFILE '/u01/app/oracle/oradata/neworcl/undotbs01.dbf' SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED6:运行新的数据库脚本:
@?/rdbms/admin/catalog.sql @?/rdbms/admin/catproc.sql @?/sqlplus/admin/pupbld.sql EXIT
SYS@neworcl> SYS@neworcl> -- End of pupbld.sql ----当手工建库的脚本执行完毕后,查看数据库的状态:此时数据库的状态已经为 open SYS@neworcl> select status from v$instance; STATUS ------------ OPEN 1 row selected. SYS@neworcl>
7:当打开一个新的shh窗口的时候;进入 新建的数据库 neworcl 时的操作方法
Last login: Thu Jun 7 22:35:12 2018 from 192.168.242.1 [root@localhost ~]# su - oracle [oracle@localhost ~]$ cat .bash_profile # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin export ORACLE_SID=orcl export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1 export PATH=$PATH:$ORACLE_HOME/bin export ORACLE_TERM=xterm export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib export CLASSPATH=$ORACLE_HOME/JRE:ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib [oracle@localhost ~]$ echo $ORACLE_SID orcl [oracle@localhost ~]$ export ORACLE_SID=neworcl [oracle@localhost ~]$ echo $ORACLE_SID neworcl [oracle@localhost ~]$ rlwrap sqlplus / as sysdba; SQL*Plus: Release 11.2.0.3.0 Production on Thu Jun 7 23:45:30 2018 Copyright (c) 1982, 2011, Oracle. All rights reserved. Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - Production With the Partitioning, OLAP, Data Mining and Real Application Testing options SYS@neworcl> select instance_name,status from v$instance; INSTANCE_NAME STATUS ---------------- ------------ neworcl OPEN SYS@neworcl>
SYS@neworcl> ho ps -ef | grep orc oracle 4430 1 0 Jun07 ? 00:00:00 ora_pmon_neworcl oracle 4432 1 0 Jun07 ? 00:00:00 ora_psp0_neworcl oracle 4435 1 0 Jun07 ? 00:00:00 ora_vktm_neworcl oracle 4439 1 0 Jun07 ? 00:00:00 ora_gen0_neworcl oracle 4441 1 0 Jun07 ? 00:00:00 ora_diag_neworcl oracle 4443 1 0 Jun07 ? 00:00:00 ora_dbrm_neworcl oracle 4446 1 0 Jun07 ? 00:00:00 ora_dia0_neworcl oracle 4448 1 0 Jun07 ? 00:00:00 ora_mman_neworcl oracle 4450 1 0 Jun07 ? 00:00:02 ora_dbw0_neworcl oracle 4452 1 0 Jun07 ? 00:00:14 ora_lgwr_neworcl oracle 4455 1 0 Jun07 ? 00:00:00 ora_ckpt_neworcl oracle 4457 1 0 Jun07 ? 00:00:00 ora_smon_neworcl oracle 4459 1 0 Jun07 ? 00:00:00 ora_reco_neworcl oracle 4461 1 0 Jun07 ? 00:00:00 ora_mmon_neworcl oracle 4463 1 0 Jun07 ? 00:00:00 ora_mmnl_neworcl oracle 4465 1 0 Jun07 ? 00:00:00 ora_d000_neworcl oracle 4467 1 0 Jun07 ? 00:00:00 ora_s000_neworcl oracle 4736 1 0 Jun07 ? 00:00:00 ora_smco_neworcl oracle 4738 1 0 Jun07 ? 00:00:00 ora_qmnc_neworcl oracle 4746 1 0 Jun07 ? 00:00:00 ora_q000_neworcl oracle 4800 1 0 Jun07 ? 00:00:00 ora_cjq0_neworcl oracle 4900 4899 0 Jun07 ? 00:00:00 oracleneworcl (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq))) oracle 4909 1 0 Jun07 ? 00:00:00 ora_q002_neworcl oracle 4942 1 0 00:00 ? 00:00:00 ora_w000_neworcl oracle 5025 1 0 00:02 ? 00:00:00 ora_pmon_orcl oracle 5027 1 0 00:02 ? 00:00:00 ora_psp0_orcl oracle 5029 1 0 00:02 ? 00:00:00 ora_vktm_orcl oracle 5033 1 0 00:02 ? 00:00:00 ora_gen0_orcl oracle 5035 1 0 00:02 ? 00:00:00 ora_diag_orcl oracle 5037 1 0 00:02 ? 00:00:00 ora_dbrm_orcl oracle 5039 1 0 00:02 ? 00:00:00 ora_dia0_orcl oracle 5041 1 0 00:02 ? 00:00:00 ora_mman_orcl oracle 5043 1 0 00:02 ? 00:00:00 ora_dbw0_orcl oracle 5045 1 0 00:02 ? 00:00:00 ora_lgwr_orcl oracle 5047 1 0 00:02 ? 00:00:00 ora_ckpt_orcl oracle 5049 1 0 00:02 ? 00:00:00 ora_smon_orcl oracle 5051 1 0 00:02 ? 00:00:00 ora_reco_orcl oracle 5053 1 0 00:02 ? 00:00:00 ora_mmon_orcl oracle 5055 1 0 00:02 ? 00:00:00 ora_mmnl_orcl oracle 5057 1 0 00:02 ? 00:00:00 ora_d000_orcl oracle 5059 1 0 00:02 ? 00:00:00 ora_s000_orcl oracle 5083 1 0 00:02 ? 00:00:00 ora_arc0_orcl oracle 5085 1 0 00:02 ? 00:00:00 ora_arc1_orcl oracle 5087 1 0 00:02 ? 00:00:00 ora_arc2_orcl oracle 5089 1 0 00:02 ? 00:00:00 ora_qmnc_orcl oracle 5105 1 0 00:02 ? 00:00:00 ora_cjq0_orcl oracle 5107 1 0 00:03 ? 00:00:00 ora_vkrm_orcl oracle 5109 1 0 00:03 ? 00:00:00 ora_q000_orcl oracle 5111 1 0 00:03 ? 00:00:00 ora_q001_orcl oracle 5155 1 0 00:07 ? 00:00:00 ora_smco_orcl oracle 5157 1 0 00:07 ? 00:00:00 ora_w000_orcl oracle 5183 4899 0 00:11 pts/3 00:00:00 /bin/bash -c ps -ef | grep orc oracle 5185 5183 0 00:11 pts/3 00:00:00 grep orc SYS@neworcl>
三:查看内存信息
SYS@orcl> desc v$memory_dynamic_components Name Null? Type ----------------------------------------- -------- ---------------------------- COMPONENT VARCHAR2(64) CURRENT_SIZE NUMBER MIN_SIZE NUMBER MAX_SIZE NUMBER USER_SPECIFIED_SIZE NUMBER OPER_COUNT NUMBER LAST_OPER_TYPE VARCHAR2(13) LAST_OPER_MODE VARCHAR2(9) LAST_OPER_TIME DATE GRANULE_SIZE NUMBER SYS@orcl> col COMPONENT for a30; SYS@orcl> set linesize 300; SYS@orcl> select COMPONENT ,CURRENT_SIZE/1024/1024 , MAX_SIZE/1024/1024 from v$memory_dynamic_components ; COMPONENT CURRENT_SIZE/1024/1024 MAX_SIZE/1024/1024 ------------------------------ ---------------------- ------------------ shared pool 180 180 large pool 4 4 java pool 4 4 streams pool 4 4 SGA Target 328 328 DEFAULT buffer cache 96 96 KEEP buffer cache 0 0 RECYCLE buffer cache 0 0 DEFAULT 2K buffer cache 16 16 DEFAULT 4K buffer cache 0 0 DEFAULT 8K buffer cache 0 0 COMPONENT CURRENT_SIZE/1024/1024 MAX_SIZE/1024/1024 ------------------------------ ---------------------- ------------------ DEFAULT 16K buffer cache 16 16 DEFAULT 32K buffer cache 0 0 Shared IO Pool 0 0 PGA Target 172 184 ASM Buffer Cache 0 0 16 rows selected. SYS@orcl>
——————————————————————————————————————————————————————————————————————————————-——————————
为人:谦逊、激情、博学、审问、慎思、明辨、 笃行
学问:纸上得来终觉浅,绝知此事要躬行
为事:工欲善其事,必先利其器。
态度:道阻且长,行则将至;行而不辍,未来可期
.....................................................................
------- 桃之夭夭,灼灼其华。之子于归,宜其室家。 ---------------
------- 桃之夭夭,有蕡其实。之子于归,宜其家室。 ---------------
------- 桃之夭夭,其叶蓁蓁。之子于归,宜其家人。 ---------------
=====================================================================
* 博客文章部分截图及内容来自于学习的书本及相应培训课程以及网络其他博客,仅做学习讨论之用,不做商业用途。
* 如有侵权,马上联系我,我立马删除对应链接。 * @author Alan -liu * @Email no008@foxmail.com
转载请标注出处! ✧*꧁一品堂.技术学习笔记꧂*✧. ---> https://www.cnblogs.com/ios9/
学问:纸上得来终觉浅,绝知此事要躬行
为事:工欲善其事,必先利其器。
态度:道阻且长,行则将至;行而不辍,未来可期
.....................................................................
------- 桃之夭夭,灼灼其华。之子于归,宜其室家。 ---------------
------- 桃之夭夭,有蕡其实。之子于归,宜其家室。 ---------------
------- 桃之夭夭,其叶蓁蓁。之子于归,宜其家人。 ---------------
=====================================================================
* 博客文章部分截图及内容来自于学习的书本及相应培训课程以及网络其他博客,仅做学习讨论之用,不做商业用途。
* 如有侵权,马上联系我,我立马删除对应链接。 * @author Alan -liu * @Email no008@foxmail.com
转载请标注出处! ✧*꧁一品堂.技术学习笔记꧂*✧. ---> https://www.cnblogs.com/ios9/