oracle数据库相关知识点
已知表如下:
sql语句为:select name,max(score) maxScore,count(score) cnt from test1 where score >= 79 group by name having count(score)>=2;
2.查看oracle数据库的启动状态:select instance_name,status from v$instance;
3.查看表空间的大小:select Tablespace_Name,Sum(bytes)/1024/1024 From Dba_Segments Group By Tablespace_Name;
4.startup启动oracle数据库的时候报"ORA-01589: must use RESETLOGS or NORESETLOGS option for database open",这个时候可以用"alter database open resetlogs;"
5.oracle查看数据文件的目录命令:select name from v$datafile;
6.更改表名:alter table 旧表名 rename to 新表名;
7.oracle数据库的4中状态:startup startup mount startup nomount shutdown immediate
8.查看归档日志的所在目录:archive log list
9.查看所有的备份归档日志:list backup of archivelog all
10.查看redolog日志:select * from v$logfile;
11.查看控制文件所在的目录:select * from v$controlfile;
12.oracle登陆rman:在oracle用户下输入:rman target / 或者rman target sys/oracle@orcl(rman target 用户名/密码@实例名)
13.oracle数据库常用的一套操作:
create tablespace a2 datafile '/u01/oracle/a2.dbf' size 1m;
create table p1(id int) tablespace a2;
insert into p1 values(1);
commit;
14.oracle删除表空间:
DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES;(包含表空间的内容和数据文件)
15.oracle查看所有用户:select * from all_users;
16.oracle的shutdown没有反应的时候,直接可以ps -ef|grep ora 杀掉实例相关的所有进程,或者通过shutdown abort; startup
17.查看数据文件的状态:select file#,name,status from v$datafile;
18.查看表空间的状态:select tablespace_name,status from dba_tablespaces;
19.查看当前日志序列号:select SEQUENCE# from v$log where STATUS='CURRENT'
20.oracle rac连接数据库报错后,可以通过在root下的grid_home的bin目录下执行
./crsctl check crs
./crsctl start crs(执行该命令的时候,在root用户下同时执行/bin/dd if=/var/tmp/.oracle/npohasd of=/dev/null bs=1024 count=1命令,否则服务启动不起来)
./crsctl check cluster
./crsctl start cluster
完了之后再进行启动(可以参见http://ppayaoxing.blog.163.com/blog/static/215103008201331103916140/)
21.rac相关命令
启动监听:srvctl start listener
关闭数据库:srvctl stop database -d eisoo;
启动数据库到mount:srvctl start database -d eisoo -o mount;
启动数据库到open:srvctl start database -d eisoo -o open;
oracle数据库相关知识点的更多相关文章
- oracle 数据库相关名词--图解
通过下图,我们可以更好的理解oracle的结构关系. 知识拓展: 知识点及常用的命令如下: 1)通常情况我们称的“数据库”,并不仅指物理的数据集合,他包含物理数据.数据库管理系统.也即物理数据.内存 ...
- 最近面试oracle 数据库的知识点
1. Oracle跟SQL Server 2005的区别? 宏观上: 1). 最大的区别在于平台,oracle可以运行在不同的平台上,sql server只能运行在windows平台上,由于windo ...
- [整理记录备忘]oracle数据库相关问题与解决
检查死锁方式 用dba用户执行以下语句,可以查看到被死锁的语句. select sql_text from v$sql where hash_value in (select sql_hash_val ...
- python访问Oracle数据库相关操作
环境: Python版本:3.6.6 win系统:64位 Linux系统:64位 首先安装配置时,版本必须一致!包括:系统版本,python版本,oracle客户端的版本,cx_Oracle的版本! ...
- Oracle数据库相关问题之ORA-12541:TNS:无监听程序
在用PL/SQL Developer等客户端工具连接oracle服务器时出现ORA-12541:TNS:无监听程序的错误,如下图: 发现原来是oracle的监听没有启动,重启监听后就连接成功了,下面跟 ...
- AIX上面Oracle数据库相关启动
1,启动停止Oracle实例 (1) su -oracle (2) echo $ORACLE_SID (3) sqlplus /nolog //以不登录到数据库的方式进入sqlplus环境 (4) c ...
- Oracle数据库小知识点整理
-- 数据库存储数据 -- 市面上主流的数据库有哪些 -- 甲骨文 oracle mysql -- IBM db2 金融 -- 微软 sqlserver --这些是关系型数据库. -- ...
- oracle建表权限问题和JSP连接oracle数据库基本操作
JSP连接oracle数据库相关操作 1.创建表 打开Enterprise Manager Console,为用户添加权限CREATE ANY TABLE和分配一定的表空间USERS限额1024k. ...
- Oracle数据库PL/SQL那点事情---修改过电脑的用户名
在安装Oracle数据库的PL/SQL工具时候,电脑名称是重装系统后自动生成的用户名名称,作为程序员,有很强的强迫症,就想利用自己的英文名称作为自己电脑的名称,所以就修改了电脑的名称:结果PL/SQL ...
随机推荐
- embed标签
Embed(一).基本语法:embed src=url说明:embed可以用来插入各种多媒体,格式可以是 Midi.Wav.AIFF.AU.MP3等等, Netscape及新版的IE 都支持 ...
- 【JAVA】JDK-SimpleDataFormat 线程不安全!
[问题] publicclassProveNotSafe { staticSimpleDateFormat df = newSimpleDateFormat("dd-MMM-yyyy&quo ...
- ZeroMQ接口函数之 :zmq_curve_keypair - 生成一个新的CURVE 密钥对
ZeroMQ 官方地址 :http://api.zeromq.org/4-0:zmq_curve_keypair zmq_curve_keypair(3) ØMQ Manual - ØMQ/4.1.0 ...
- MongoDB性能篇之创建索引,组合索引,唯一索引,删除索引和explain执行计划
这篇文章主要介绍了MongoDB性能篇之创建索引,组合索引,唯一索引,删除索引和explain执行计划的相关资料,需要的朋友可以参考下 一.索引 MongoDB 提供了多样性的索引支持,索引信息被保存 ...
- USACO翻译:USACO 2014 US Open 三题
USACO 2014 US Open 一.题目概览 中文题目名称 牧场装饰 里程表 牛像展览 英文题目名称 decorate odometer fairphoto 可执行文件名 decorate od ...
- Oracle Function
Oracle Sql 中常用函数 小写字母转大写字母:upper(); 大写字母转小写字母:lower(); 字符串截取函数:substr(str,a,b); a,b为整数,str为字符串, 截取字符 ...
- SQL SERVER 数据库操作脚本
创建数据库 create Database MYDB on ( Name=mydb_dat, FileName='c:\data\mydate.mdf',size=10,maxsize=50 ) LO ...
- MySQL配置文件my.cnf 例子最详细翻译
转的 MySQL配置文件my.cnf 例子最详细翻译,可以保存做笔记用. #BEGIN CONFIG INFO#DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载 ...
- x86指令集同频性能提升
x86近5000条指令,迄今为止最复杂的指令集.这里不研究CISC & RISC,也不考虑process制程变化,主要是看最近几代IA架构对于同频率下性能的提升. x86指令集nasm文档 h ...
- VirtualBox + CentOS 使用 NAT + Host-Only 方式联网
之前一直使用 VMware 作为虚拟机,这几天看<跟阿铭学Linux>,里面用的是虚拟机是 Oracle VirtualBox,也跟着安装配置一个,但是比较坑的是照着上面的配置折腾了很久才 ...