RMAN中的命令
rman命令集锦一、REPORT命令 用于详细分析RMA资料库信息,并生成针对各种问题的报告。 1、报告目标数据库的物理结构 取得数据库所包含的表空间及数据文件信息 RMAN> report schema 2、报告需要备份的数据文件 (1) 示例一,报告需要转储的增量备份超出特定个数的数据文件 当恢复数据文件时,需要转储数据文件备份,然后应用归档日志执行恢复。如果备份数据文件采用了增量备份和累积备份策略,那么在转储数据文件时依次转储0级增量备份、1级增量备份、2级增量备份等。 RMAN> report need backup incre
Oracle中dual表作用
dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。我们可以用它来做很多事情,如下:1、查看当前用户,可以在 SQL Plus中执行下面语句select user from dual;2、用来调用系统函数select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;--获得当前系统时间select SYS_CONTEXT('USERENV','TERMINAL') from dual;--获得主机名select SYS_CONTEXT('USERENV','language') from dual;--获得当前localeselect dbms_random.random from dual;--获得一个随机数3、得到序列的下一个值或当前值,用下面语句se
rman常用命令
RMAN命令总结:==================一、list常用命令总结备忘 list命令列出控制文件、RMAN恢复目录中备份信息 是我们对所有可见的数据库备份文件的一个最直观的了解的方法================== list incarnation; list backup summary; list backup of database summary; list backup of tablespace summary; list backup of datafile n,n summary; list archivelog all summary; list backup by file; list backup; list expired backup; list copy; list backup of spfile; list backup of cont
ORACLE读书笔记
Oracle 10g 体系结构1. 用户 通过 例程 访问 数据库 的 (即:当用户连接到数据库并使用数据库时,实际上是连接到该数据库的例程,通过例程(instance)来连接、使用数据库。所以,例程是用户和数据库之间的一个中间层)。2. 数据库运行时,如果对数据库进行了修改,则产生 重做记录,重做记录 首先被保存在内存中的 重做高速日志缓存区 中。当满足条件时,LGWR进程就将 重做记录 写入到 重做日志文件 。当发生重做日志切换时,ARCH进程再将 重做日志文件 中的数据写入到 归档日志文件 中。3. Nomount (未加载数据库状
unix和ORACLE的一些有用的命令
1、基本的UNIX命令 以下是一些常用的Unix命令: ps--显示进程 grep--搜索文件中的某种文本模式 mailx--读取或者发送mail cat--连接文件或者显示它们 cut--选择显示的列 awk--模式匹配语言 df--显示剩余的磁盘空间2、显示服务器上的可用实例:$ ps -ef | grep smonoracle 21832 1 0 Feb 24 ? 19:05 ora_smon_oradb1oracle 898 1 0 Feb 15 ? 0:00 ora_smon_oradb2dliu 25199 19038 0 10:48:57 pts/6 0:00 grep smonoracle 27798 1 0 05:43:54 ? 0:00 ora_smon_oradb3oracle 28781 1 0 Mar 03 ? 0:01
一个修改Oracle用户密码的小诀窍
具体操作过程如下:SQL> connect / as sysdba已连接。--查看用户的密码的字符SQL> select username,password from dba_users;USERNAME PASSWORD------------------------------ ------------------------------SYS 8A8F025737A9097ASYSTEM 2D594E86F93B17A1DBSNMP E066D214D5421CCCTOAD A1BA01CF0DD82695OUTLN 4A3BA55E08595C81WMSYS 7C9BA362F83
SQL*PLUS命令的使用大全
SQL*PLUS命令的使用大全Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql语句。我们通常所说的DML、DDL、DCL语句都是sql语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后再次执行。除了sql语句,在sql*plus中执行的其它语句我们称之为sql*plus命令。它们执行完后,不保存在sql buffer的内存区域中,它们一般用来对输出的结果进行格式化显示,以便于制作报表。下面就介绍一下一些常
DBA培训命令汇总
/1 运行SQLPLUS工具sqlplus 2 以OS的默认身份连接/ as sysdba 3 显示当前用户名 show user 4 直接进入SQLPLUS命令提示符sqlplus /nolog5 在命令提示符以OS身份连接connect / as sysdba6 以SYSTEM的身份连接connect system/xxxxxxx@服务名7 显示当然用户有哪些表 select * from tab;8 显示有用户名和帐户的状态select username,account_status from dba_users;9 将SCOTT帐号解锁(加锁)alter user scott account unlock(lock);10 以SCOTT的身份连接并且查看所属表connect scott/tigerselect * from tab;[@more@]11 查看EMP的表结构及记录内容