Oracle课程档案,第三天】的更多相关文章

count(*):有多少行,对行做统计 count(x):列.... sum:和 avg:平均值 min:求最小值 max:求最大值 distinct:取出重复的值 count:计数 group by:分组 department_id:部门编号 having:对分组进行筛选 table:表 null:空表 组函数 ①:avg: 平均值 ②:count: 计数 ③:max: 最大值 ④:min: 最小值 ⑤:sum: 和 分组数据 例:select deparment_id,job_id,avg(…
lsnrctl status:查看监听状态 Oracle网络配置三部分组成:客户端,监听,数据库 配置文件:$ vi $ORACLE_HOME/network/admin/listener.ora vi listener.ora 和上面这个命令一样 netstat -tln|grep 1521 通过netca添加新的监听服务Listener15210,端口使用15210 lsnrctl status listener15210 查看15210的监听状态(指定监听状态的名称) netca进入一个系…
存储管理 查询块的大小:show parameter db_block_size database:数据库 tablespace:表空间 datafile:数据文件 segments:段 extents:扩展(范围) dba_extents:每一个扩展的信息 dba_segments:段的信息 add datafile:添加数据文件 rollback:回滚(做完一个命令后悔了可以用回滚回到上一个命令) objects:对象 user_tables:用户的表 dba:数据库所有 including…
数据库管理 关闭数据库有4中方式: 1.shutdown modes 关机模式 2.shutdown normal 关机正常 3.shutdown immediate 立即关闭 ★★ 常用命令 4.shutdown abort 直接关闭数据库 startup:重启 dbstart:启 dbshut: 关 有三种关闭方式:1.shutdown normal 正常方式关闭数据库. 2.shutdown immediate 立即方式关闭数据库. 在SVRMGRL中执行shutdown immediat…
salary:工资 order by:排序 desc:降序 hire:雇佣 单行函数 一周有七天 一月不一定只有30天 trunc:截取 dual:空表 last:最后 month:月份 round:四舍五入法 substr:字符串截取 length:字符串长度 replace:字符串内容替换 upper:把小写字母转换成大写字母 lower:把大写字符转换成小写字母 initcap:把单词转换成首字母大写的形式 日期 - 日期 = 数字 (表示天数) 日期 - 数字 = 日期 日期 + 数字…
flashback drop 闪回下降(删除)SQL> show parameter recyclebinSQL> purge recyclebin;(清除回收站)SQL> create tablespace tbs01 datafile '/home/oracle/tbs01.dbf' size 5M;SQL> create table t1 tablespace tbs01 as select * from dba_objects where rownum<=20000;…
restore:恢复文件 recover: 恢复日志 丢失current日志组(正常关闭数据库):故障:SQL> select group#, status from v$log; 确认current组SQL> shutdown immediate$ rm -f /home/oracle/redo02b.log /u01/app/oracle/oradata/orcl/redo02.logSQL> startup 报错恢复:SQL> startup mountSQL> sel…
备份数据文件:SQL> select file_id, file_name from dba_data_files; backup:备用(备份) datafile:数据文件 backup tablespace:备份表空间 backup database:备份数据库RMAN> backup datafile 4;RMAN> backup datafile 4, 5;RMAN> backup datafile '/u01/app/oracle/oradata/orcl/users01.…
restore:恢复数据文件 recover:写日志 1.redo(roll forward)重做 (前进) 2.undo(roll back) 撤销 (回滚) cp -r:删除一个目录 archive log list:归档日志列表 current:当前(不切换了) archived存档 uncommitted:未提交 归档模式下丢失一个数据文件:SQL> archive log list备份前工作:SQL> create table t1(x varchar2(50)) tablespac…
配置可恢复性: ontrol_files:控制文件 parameter:参数 show:显示 select name from v$database; 查看当前的数据库★★ 控制文件SQL> show parameter control_filesSQL> select * from v$controlfile; 修改路径:$ cd $ORACLE_HOME/dbs 改变目录位置$ cp spfileorcl.ora spfileorcl.ora.bak 备份 SQL> alter sy…