主页 > 知识库 > 数据库 > Oracle >

了解Oracle物理体系必须知道的几个命令

来源:中国IT实验室 作者:秩名 发表于:2013-07-10 13:09  点击:
了解Oracle物理体系必须知道的几个命令 1、显示回滚段相关的参数 ChenZw show parameter undo NAME TYPE VALUE ------------------------------------ ----------- ---------- undo_management string AUTO undo_retention integer 900 undo_tablespace strin
了解Oracle物理体系必须知道的几个命令  1、显示回滚段相关的参数
  ChenZw> show parameter undo
  NAME TYPE VALUE
  ------------------------------------ ----------- ----------
  undo_management string AUTO
  undo_retention integer 900
  undo_tablespace string UNDOTBS1
  2、显示SGA相关的参数
  ChenZw> show parameter sga
  NAME TYPE VALUE
  ------------------------------------ ----------- ----------
  lock_sga boolean FALSE
  pre_page_sga boolean FALSE
  sga_max_size big integer 512M
  sga_target big integer 0
  3、显示共享池相关的参数
  ChenZw> show parameter shared_pool
  NAME TYPE VALUE
  ------------------------------------ ----------- --------------
  shared_pool_reserved_size big integer 12163481
  shared_pool_size big integer 132M
  4、显示数据缓冲池大小
  ChenZw> show parameter db_cache_size;
  NAME TYPE VALUE
  ------------------------------------ ----------- ---------
  db_cache_size big integer 0
  5、显示日志缓冲区相关的参数
  ChenZw> show parameter log_buffer
  NAME TYPE VALUE
  ------------------------------------ ----------- ------------
  log_buffer integer 5653504
  6、修改数据库的参数设置的命令
  ChenZw> alter system set sga_target = 200m scope = memory;
  系统已更改。
  已用时间: 00: 00: 00.16
  7、显示当前数据库的实例名称
  ChenZw> show parameter instance_name
  NAME TYPE VALUE
  ------------------------------------ ----------- -------
  instance_name string orcl
  8、查看当前归档日志的模式
  21:34:54 ChenZw> archive log list
  数据库日志模式 存档模式
  自动存档 启用
  存档终点 USE_DB_RECOVERY_FILE_DEST
  最早的联机日志序列 229
  下一个存档日志序列 231
  当前日志序列 231
  9、启停数据库的命令
  ChenZw> shutdown immediate
  数据库已经关闭。
  已经卸载数据库。
  ORACLE 例程已经关闭。
  ChenZw> startup nomount
  ORA-32004: obsolete and/or deprecated parameter(s) specified
  ORACLE 例程已经启动。
  Total System Global Area 535662592 bytes
  Fixed Size 1334380 bytes
  Variable Size 339739540 bytes
  Database Buffers 188743680 bytes
  Redo Buffers 5844992 bytes
  ChenZw> alter database mount;
  数据库已更改。
  ChenZw> alter database open;
  数据库已更改。
  10、查看数据库的参数视图
  ChenZw> select * from v$parameter;
  11、查看数据库的控制文件
  ChenZw> show parameter control
  NAME TYPE VALUE
  ------------------------------------ ----------- ------------------------------
  control_file_record_keep_time integer 7
  control_files string D:\ORACLE\ORADATA\ORCL\CONTROL
  01.CTL, D:\ORACLE\ORADATA\ORCL
  \CONTROL02.CTL, D:\ORACLE\ORAD
  ATA\ORCL\CONTROL03.CTL
  control_management_pack_access string DIAGNOSTIC+TUNING
  12、参看数据库文件
  ChenZw> column file_name format a40
  ChenZw> select file_name from dba_data_files;
  FILE_NAME
  ----------------------------------------
  D:\ORACLE\ORADATA\ORCL\USERS01.DBF
  D:\ORACLE\ORADATA\ORCL\UNDOTBS01.DBF
  D:\ORACLE\ORADATA\ORCL\SYSAUX01.DBF
  D:\ORACLE\ORADATA\ORCL\SYSTEM01.DBF
  E:\GXSIDB\DATA
  E:\GXSIDB\RMAN_TS.DBF
  已选择6行。
  13、查看数据库的日志文件
  ChenZw> column member format a40
  ChenZw> select group#,member from v$logfile;
  GROUP# MEMBER
  ---------- ----------------------------------------
  3 D:\ORACLE\ORADATA\ORCL\REDO03.LOG
  2 D:\ORACLE\ORADATA\ORCL\REDO02.LOG
  1 D:\ORACLE\ORADATA\ORCL\REDO01.LOG
  已选择3行。
  14、查看数据库的归档文件
  ChenZw> show parameter recovery
  NAME TYPE VALUE
  ------------------------------------ ----------- ------------------------------
  db_recovery_file_dest string e:\gxsiDB\DATABASE_BACKUP
  db_recovery_file_dest_size big integer 4G
  recovery_parallelism integer 0
  15、查看数据库的告警日志文件
  ChenZw> show parameter dump
  NAME TYPE VALUE
  ------------------------------------ ----------- ------------------------------
  background_core_dump string partial
  background_dump_dest string d:\oracle\diag\rdbms\orcl\orcl
  \trace
  core_dump_dest string d:\oracle\diag\rdbms\orcl\orcl
  \cdump
  max_dump_file_size string unlimited
  shadow_core_dump string none
  user_dump_dest string d:\oracle\diag\rdbms\orcl\orcl
  \trace
  16、查看监听的命令状态
  C:\>lsnrctl status
  LSNRCTL for 32-bit Windows: Version 11.1.0.6.0 - Production on 06-7月 -2013 22:07:00
  Copyright (c) 1991, 2007, Oracle. All rights reserved.
  正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1523)))
  LISTENER 的 STATUS
  ------------------------
  别名 LISTENER
  版本 TNSLSNR for 32-bit Windows: Version 11.1.0.6.0 - Production
  启动日期 06-7月 -2013 10:21:21
  正常运行时间 0 天 11 小时 45 分 41 秒
  跟踪级别 off
  安全性 ON: Local OS Authentication
  SNMP OFF
  监听程序参数文件 D:\oracle\product\11.1.0\db_1\network\admin\listener.ora
  监听程序日志文件 d:\oracle\diag\tnslsnr\Supermos\listener\alert\log.xml
  监听端点概要...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1523ipc)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=Supermos)(PORT=1523)))
  服务摘要..
  服务 "ORCLXDB" 包含 1 个例程。
  例程 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
  服务 "ORCL_XPT" 包含 1 个例程。
  例程 "orcl", 状态 READY, 包含此服务的 1 个处理程序...a
  服务 "orcl" 包含 1 个例程。
  例程 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
  命令执行成功
  17、启停监听的命令
  C:\>lsnrctl stop
  C:\>lsnrctl start
  作者 陈字文(热衷于PM\ORACLE\JAVA等,欢迎同行交流)ziwen#163.com 扣扣:4零9零2零1零零
  18、清空当前系统的共享池
  ChenZw> alter system flush shared_pool;
  系统已更改。

    有帮助
    (0)
    0%
    没帮助
    (0)
    0%