Oracle基础知识-oracle常用命令

简介:

日志管理

1.forcing log switches

[sql] view plaincopyprint?

  1. sql> alter system switch logfile;
2.forcing checkpoints

[sql] view plaincopyprint?

  1. sql> alter system checkpoint;
3.adding online redo log groups

[sql] view plaincopyprint?

  1. sql> alter database add logfile [group 4]
  2. sql> ('/disk3/log4a.rdo','/disk4/log4b.rdo') size 1m;
4.adding online redo log members

[sql] view plaincopyprint?

  1. sql> alter database add logfile member
  2. sql> '/disk3/log1b.rdo' to group 1,
  3. sql> '/disk4/log2b.rdo' to group 2;
5.changes the name of the online redo logfile

[sql] view plaincopyprint?

  1. sql> alter database rename file 'c:/oracle/oradata/oradb/redo01.log'
  2. sql> to 'c:/oracle/oradata/redo01.log';
6.drop online redo log groups

[sql] view plaincopyprint?

  1. sql> alter database drop logfile group 3;
7.drop online redo log members

[sql] view plaincopyprint?

  1. sql> alter database drop logfile member 'c:/oracle/oradata/redo01.log';
8.clearing online redo log files

[sql] view plaincopyprint?

  1. sql> alter database clear [unarchived] logfile 'c:/oracle/log2a.rdo';
9.using logminer analyzing redo logfiles

[sql] view plaincopyprint?

  1. in the init.ora specify utl_file_dir = ' '
  2. sql> execute dbms_logmnr_d.build('oradb.ora','c:\oracle\oradb\log');
  3. sql> execute dbms_logmnr_add_logfile('c:\oracle\oradata\oradb\redo01.log', dbms_logmnr.new);
  4. sql> execute dbms_logmnr.add_logfile('c:\oracle\oradata\oradb\redo02.log', dbms_logmnr.addfile);
  5. sql> execute dbms_logmnr.start_logmnr(dictfilename=>'c:\oracle\oradb\log\oradb.ora');
  6. sql> select * from vlogmnrcontents(vlogmnrcontents(vlogmnr_dictionary,vlogmnrparametersvlogmnrparametersvlogmnr_logs);
  7. sql> execute dbms_logmnr.end_logmnr;

表空间管理
1.create tablespaces

[sql] view plaincopyprint?

  1. sql> create tablespace tablespace_name datafile 'c:\oracle\oradata\file1.dbf' size 100m,
  2. sql> 'c:\oracle\oradata\file2.dbf' size 100m minimum extent 550k [logging/nologging]
  3. sql> default storage (initial 500k next 500k maxextents 500 pctinccease 0)
  4. sql> [online/offline] [permanent/temporary] [extent_management_clause]
2.locally managed tablespace

[sql] view plaincopyprint?

  1. sql> create tablespace user_data datafile 'c:\oracle\oradata\user_data01.dbf'
  2. sql> size 500m extent management local uniform size 10m;
3.temporary tablespace

[sql] view plaincopyprint?

  1. sql> create temporary tablespace temp tempfile 'c:\oracle\oradata\temp01.dbf'
  2. sql> size 500m extent management local uniform size 10m;
4.change the storage setting

[sql] view plaincopyprint?

  1. sql> alter tablespace app_data minimum extent 2m;
  2. sql> alter tablespace app_data default storage(initial 2m next 2m maxextents 999);
5.taking tablespace offline or online

[sql] view plaincopyprint?

  1. sql> alter tablespace app_data offline;
  2. sql> alter tablespace app_data online;
6.read_only tablespace

[sql] view plaincopyprint?

  1. sql> alter tablespace app_data read only|write;
7.droping tablespace

[sql] view plaincopyprint?

  1. sql> drop tablespace app_data including contents;
8.enableing automatic extension of data files

[sql] view plaincopyprint?

  1. sql> alter tablespace app_data add datafile 'c:\oracle\oradata\app_data01.dbf' size 200m
  2. sql> autoextend on next 10m maxsize 500m;
9.change the size fo data files manually

[sql] view plaincopyprint?

  1. sql> alter database datafile 'c:\oracle\oradata\app_data.dbf' resize 200m;
10.Moving data files: alter tablespace

[sql] view plaincopyprint?

  1. sql> alter tablespace app_data rename datafile 'c:\oracle\oradata\app_data.dbf'
  2. sql> to 'c:\oracle\app_data.dbf';
11.moving data files:alter database

[sql] view plaincopyprint?

  1. sql> alter database rename file 'c:\oracle\oradata\app_data.dbf'
  2. sql> to 'c:\oracle\app_data.dbf';


本文转自博客园xingoo的博客,原文链接:Oracle基础知识-oracle常用命令,如需转载请自行联系原博主。

相关文章
|
2月前
|
Oracle 关系型数据库 分布式数据库
PolarDB常见问题之PolarDB(Oracle兼容版) 执行命令报错如何解决
PolarDB是阿里云推出的下一代关系型数据库,具有高性能、高可用性和弹性伸缩能力,适用于大规模数据处理场景。本汇总囊括了PolarDB使用中用户可能遭遇的一系列常见问题及解答,旨在为数据库管理员和开发者提供全面的问题指导,确保数据库平稳运行和优化使用体验。
|
14天前
|
SQL Oracle 关系型数据库
Oracle spool格式化数据命令
在这个示例中,通过设置不同的 `SET`命令参数,你可以控制输出的格式,包括每页行数、每行字符数、列分隔符等。你也可以使用其他的 `SET`命令参数来进一步定制输出格式。
11 0
|
15天前
|
SQL Oracle 关系型数据库
Oracle SQL*Plus的SPOOL命令:数据库世界的“录像机”
【4月更文挑战第19天】`SQL*Plus`的`SPOOL`命令是Oracle数据库中的“录像机”,能记录所有操作和输出。它在用户开始“SPOOL ON”时启动,记录SQL查询、输出、错误信息等。完成后,“SPOOL OFF”停止记录并生成日志文件,便于回顾和检查。日志文件可自定义保存位置和命名,支持多文件录制,方便分类管理。无论数据分析、SQL脚本编写还是日常维护,`SPOOL`都是强大的工具,值得一试!
|
8月前
|
SQL Oracle 关系型数据库
Oracle杂谈二 SQL*PLUS命令的使用大全
Oracle杂谈二 SQL*PLUS命令的使用大全
32 0
|
3月前
|
Oracle 关系型数据库
oracle 19c 搭建dataguard 简要命令
通过service 完成dg 搭建。
53 0
|
4月前
|
SQL Oracle 关系型数据库
Linux环境下oracle切换用户并查询数据库命令
Linux环境下oracle切换用户并查询数据库命令
|
5月前
|
SQL Oracle 关系型数据库
Oracle 常用命令大全
Oracle 常用命令大全
|
10月前
|
SQL Oracle 关系型数据库
【1024】图说Oracle基础知识
【1024】图说Oracle基础知识
71 0
|
10月前
|
Oracle 关系型数据库
win7下oracle命令启动 发生系统错误 5
win7下oracle命令启动 发生系统错误 5
|
11月前
|
SQL XML Oracle
oracle命令的缩写原型单词方便记忆总结
$ORACLE_HOME/bin下的utilities解释 Binary First Available Description adapters (7.3.4) Installed Network Adapters agentctl 9.0.1 Agent Control Utility agtctl 8.1.5 Agent Control Utility bulkmodify
101 0

推荐镜像

更多