![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
qq117361093
我很懒。。。
展开
-
plsql dev 中查看执行计划
explain plan for [select 语句]commit;select * from table(dbms_xplan.display);原创 2012-06-21 15:09:51 · 403 阅读 · 0 评论 -
Centos 6.5 下安装Oracle 11gR2 小结
最近需要迁移服务器,之前服务器系统是Centos 5.8,现在是6.5,使用的都是Oracle11GR2数据库,都说在linux下安装oracle比较复杂,我因为也是第一次安装,所以也搞了挺久,中间还因为卸载了系统的libgcc包而导致无法登录操作系统,幸好是阿里云服务器,可以回滚系统盘的快照,这也算是一次教训了,所以以后要删除系统的什么东西一定要慎重呀,如果不懂其作用不要轻易的删除。 我安装...原创 2015-08-17 10:23:24 · 73 阅读 · 0 评论 -
oracle 逻辑备份
1.create or replace directory db_backup as '/home/oracle/db_backup';注意oracle不会检查这个目录是否存在,建完后要 host ls '/home/oracle/db_backup 一下看是否存在,还要注意目录的权限问题,如果oracle用户对这个目录没有读取权限也会报错。2.mkdir db_backup这...原创 2014-10-13 17:05:49 · 149 阅读 · 0 评论 -
orale 审计功能
1、查看审计功能是否打开SQL> show parameter audit;NAME TYPE VALUE------------------------------------ ----------- ------------------------------audit_file_dest ...原创 2014-04-25 10:35:01 · 180 阅读 · 0 评论 -
oracle 查看表空间使用情况(详细准确)
首先需要建一个视图辅助查询:create or replace view dba_tablespace_free asselect a.tablespace_name,a.total_space_mb allocated_space_mb,round(b.free_space_mb,2) free_space_mb,(a.max_space-a.total_space_mb) fr...原创 2015-04-15 10:53:47 · 815 阅读 · 0 评论 -
oralce 调用带游标的存储过程
CREATE OR REPLACE PROCEDURE test(PRESULT OUT SYS_REFCURSOR) ASBEGIN OPEN PRESULT FOR SELECT level as lv FROM dual connect by level < 100;END;declare v_PRESULT SYS_REFCURSOR;...原创 2014-04-18 15:13:10 · 285 阅读 · 0 评论 -
如何恢复被误删除的数据
select * from sys_user_modules as of timestamp to_timestamp('2014-03-28 13:10:00','yyyy-mm-dd hh24:mi:ss');以上语句适合在刚删除数据不久后对数据进行还原到指定时间alter table t disable rowmovement;flash back table t to ...原创 2014-07-16 09:27:47 · 195 阅读 · 0 评论 -
linux 启动oracle步骤
我用的是RedhatLinux,用下面的步骤来启动oracle数据库。首先使用oracle用户登录Linux,然后在shell命令行中执行下面的命令:第一步:打开Oracle监听lsnrctl start第二步:进入sqlplus;sqlplus /nologsqlplus / as sysdba第三步:使用sysdab角色登录conn /as sysdba第四步...原创 2014-07-16 09:17:26 · 129 阅读 · 0 评论 -
oracle 创建表空间,用户,和赋权
create temporary tablespace user_temp --tempfile '/home/oracle/app/oracle/oradata/orcl/user_temp.dbf' tempfile 'D:\APP\ADMINISTRATOR\ORADATA\ORCL'size 50m autoextend on next 50m maxsize ...原创 2014-07-16 09:11:58 · 196 阅读 · 0 评论 -
oracle 中得到sql执行计划后如何优化
当你得到一条sql语句的执行计划后,对.确实您能看懂是什么意思,比如表连接的方式,是否走了索引,但是看懂了却不知道从哪里下手优化,这是个问题,曾经困扰我一段时间,(鄙人刚学oracle不久) 如果您和我的情况一样,建议看看下面几点. 您在查看计划时能否确定以下项是否正确?• 基数• 每个对象是否生成正确的行数?• 访问方法• 是否以最好的方式访问数据?扫描?索引查找?•...原创 2012-07-05 13:53:42 · 194 阅读 · 0 评论 -
centos 6.5 64位 安装oracle11gR2 时解决依赖包缺失问题
虽然是第二次在linux上安装oracle数据库,但是还是费了很大的劲。走了很多弯路,现在记录一下。在linux上安装oracle最麻烦的是依赖包问题,现在大概罗列一下11g需要的依赖包: binutils-2.20.51.0.2-5.11.el6 (x86_64)compat-libcap1-1.10-1 (x86_64)compat-libstdc++-...原创 2016-01-30 20:40:16 · 1623 阅读 · 0 评论