常用语句1【weber出品】

1.查看控制文件位置:
select * from v$controlfile

show parameter control;

2.查询日志文件位置  select group#,status,member from v$logfile;
3.查看数据块的大小 show parameter db_block_size
4.查看各个参数的内容
desc v$parameter

select name from v$parameter

5.更改表空间 alter user rman_user default tablespace rman_cata;
6.移动表空间的内容 alter table t move tablespace rman_cata;
7.让文件offline RMAN> sql ‘alter database datafile 5 offline’;
8.重新加载数据文件 RMAN> restore datafile 5;
9.利用数据文件进行恢复 RMAN> recover datafile 5;
10.删除表空间 drop tablespace pioneer_indx including contents and datafile ;如果文件被你删了就不要加and datafiles
11.rman删除备份集 delete backupset
12.rman删除拷贝 delete copy
13.rman删除归档日志 delete archivelog all;
14.清除buffer——cache的缓存 alter system flush buffer_cache
15.清楚shared-pool的缓存 alter system flush shared_cache
16.临时从SQL中进入操作系统 进入:SQL>!      退出:【[email protected]】:exit
17.增加一个检查点 alter system  checkpoint
18.日志文件从磁盘删除后要告诉数据库该文件已经被删除了 alter database clear logfile group 1;
19. 查询某个表空间所在的数据文件 select file_name from dba_data_files where tablespace_name=‘USERS‘;
20.处理坏快 blockrecover  datafile 5 block 1020
21.基于时间的恢复,首先打开时间 set time on 
22.打开数据库并重置归档文件序号 alter database open  resetlogs;
23.创建新的日志组 alter database add logfile thread 2 group 4 (‘pamydb_logfile_4_2_a.log‘) size 100m;
24.添加新的日志组成员 alter database add logfile member ‘path‘ to goup 3;
25.切换日志组 alter system switch logfile;
26.清理缓存 alter system flush buffer cache
27.查找当前连接会话 select distinct SID FROM V$MYSTAT;
28.分析 analyze table tablename compute statistics
29.ll查看文件按照日期降序 ll -lrt
30.查询表空间里的数据文件的位置  select file_name,tablespace_name from dba_data_files;
31.查看当前的scn select current_scn from v$database
32.从备份中恢复控制文件 restore controlfile from autobackup
时间: 2024-08-12 15:13:21

常用语句1【weber出品】的相关文章

使用DML语句【weber出品必属精品】

DML语句包含以下语法: INSERT:往一个表中增加新行 DELETE:从一个表中删除掉现有的行 UPDATE:更改一个表中现有的行 INSERT语句语法:INSERT INTO TABLE(COLUMN1,COLUMN2,....) VALUES(VAL1,VAL2,...)使用这种方法只能一次插入一行数据 插入包含每一个列值的新行,按缺省顺序列出表中所有的列值. 创建带有结构的空表 SQL> create table t as select * from emp where 1=2;---

ORACLE SQL 组函数【weber出品必属精品】

组函数:对一组数据进行加工,每组数据返回一个值 常用的组函数:count()  avg()  max()   min()  sum()   count()函数  1. count(*) :返回总共的行数,不去除NULL值 2. count(column):返回非NULL行的数量 SQL> select count(*) ,count(sal),count(comm) from emp; COUNT(*) COUNT(SAL) COUNT(COMM) ---------- ---------- -

oracle数据库事务相关【weber出品必属精品】

事务的概念:事务:一个事务由一组构成一个逻辑操作的DML语句组成 事务有开始有结束,事务以DML语句开始,以Conmmit和Rollback结束.以下情况会使得事务结束: 1. 执行COMMIT 或者 ROLLBACK 语句 2. 执行DDL或者 DCL语句 3. 用户退出 4. 系统崩溃 一个事务可以包含下列语句: 1. 对数据做出一致性修改的DML语句 2. 一个 DDL 语句 3. 一个 DCL语句 DDL与和DCL语句执行的过程: 1. 首先发出COMMIT; 2. 执行对数据字典的DM

静默安装ORACLE【weber出品必属精品】

由于本次的实验我是将上次的虚拟机直接拷贝过来,然后将里面图形化界面安装好了的oracle给删除,再次重新安装,所以这里要修改一些配置. 首先修改的是我们的IP地址 # system-config-network 完成后我们修改一下hosts文件,将里面的ip地址给修改一下 # vi /etc/hosts 接着我们删除上次安装过的ORACLE文件 # cd $ORACLE_BASE # ls # rm -rf * 进入root:rm -rf /etc/ora* 还是在安装前进行配置. 接下来进行静

高级子查询【weber出品必属精品】

多列子查询 where条件中出现多列与子查询进行比较 多列子查询分为:成对比较和非成对比较 成对比较: SQL> select ename,sal,job from emp where (deptno,job) in(select deptno,job from emp where ename='SCOTT'); ENAME SAL JOB ------ ----- --------- FORD 3000 ANALYST SCOTT 4000 ANALYST 非成对比较: select enam

sql server常用函数、常用语句

一.常用函数 1.字符串函数 : charindex(':','abc:123')    --寻找一个字符在一段字符串中起始的位置 len('zhangsan')   --获取一段字符串的长度 left('Ly,君子之耀',2) --从一段字符串左边返回指定长度的字符 right(char_expr,int_expr)  --返回字符串右边int_expr个字符 substring(expression,start,length) --截取字符串 datalength(Char_expr)  -

创建和管理表【weber出品必属精品】

创建表 必须有 : 1. CREATE TABLE 的权限 SQL> conn /as sysdba 已连接. SQL> create user test default tablespace users identified by a; 用户已创建. SQL> conn test/a ERROR: ORA-01045: user TEST lacks CREATE SESSION privilege; logon denied 警告: 您不再连接到 ORACLE. SQL> co

LAMP架构搭建+Discuz论坛搭建【weber出品必属精品】

一.     本机简介: 本机系统: CentOS-6.4-x86_64 主机名:oracle.ywb IP地址:192.168.146.129 二.     在Linux环境下安装Apache步骤 首先将准备好的文件通过PSCP发送至Linux的/Root/test/soft目录下 在windows下按住Ctrl+R,打开运行,输入CMD进入DOS命令行.在dos命令行中使用pscp –scp  命令将要上传的文件上传至Linux中. 上传成功后.我们总共要安装四个文件.第一个我们首先解压:a

SQL 常用语句

–-表现最差的前10名使用查询 SELECT TOP 10 ProcedureName = t.text, ExecutionCount = s.execution_count, AvgExecutionTime = isnull ( s.total_elapsed_time / s.execution_count, 0 ), AvgWorkerTime = s.total_worker_time / s.execution_count, TotalWorkerTime = s.total_wo

SQL常用语句积累

SQL 常用语句积累: 一. SQL 基本语句 SQL 分类: DDL -数据定义语言 (Create , Alter , Drop , DECLARE) DML -数据操纵语言 (Select , Delete , Update , Insert) DCL -数据控制语言 (GRANT , REVOKE , COMMIT , ROLLBACK) 首先 , 简要介绍基础语句: 1 .说明:创建数据库 Create DATABASE database-name 2 .说明:删除数据库 drop d