Oracle学习
rnhhb
这个作者很懒,什么都没留下…
展开
-
查询oracle比较慢的session和sql
--查询最慢的sqlselect * from (select parsing_user_id,executions,sortscommand_type,disk_reads,sql_text from v$sqlarea order by disk_reads desc)where rownum<10--查询对应sessionselect SE.SID,SE.SERIA...原创 2019-10-28 23:40:34 · 214 阅读 · 0 评论 -
完全卸载oracle|oracle卸载|彻底卸载oracle
因为之安装Oracle 10G的时候出了点问题,后来叫舍友重新发了一份Oralce 10g 客户端安装包过来装上去了。当初使用PL/SQL是可以的,后来在因为工作需要,在一次导入同事发来的一份Oracle数据库备份,在命令符下使用IMP 语句进行导入出现 6550错误,经上网查原因有是因为服务端与客户端使用的版本不匹配的一种说法。于是不得已决定重装Oracle,发现卸载Oralce还是转载 2014-01-09 15:20:19 · 565 阅读 · 0 评论 -
Oracle 11g导出来的dmp导入到 10g的数据库(IMP-00010:不是有效的导出文件,头部验证失败)
因为喜欢新的东西,所以基本上电脑的开发工具都是最新的,oracle也装了11g R2,但是同事同学不是11g R1就是10G的,从我这里导出去的dmp文件在他们那边导进去,都显示: IMP-00010:不是有效的导出文件,头部验证失败 为了这个问题一直苦恼,差点就想卸掉11g然后装10g了,后来想想,头部验证,那么头部到底是什么,用Notepad++查看了dmp文件,发现头部真转载 2014-01-20 10:08:32 · 924 阅读 · 0 评论 -
vnc配置linux远程桌面连接
1. 配置VNC Server 编辑vi /etc/sysconfig/vncservers文件,添加VNC用户。 在vncservers文件末尾,加入如下一行: ————————————- VNCSERVERS="1:root" —————————————— 注意: *. 添加的用户(此处是根用户root),需原创 2014-03-14 10:57:49 · 828 阅读 · 0 评论 -
安装oracle11g时,Enterprise Manager配置成功,出现以下警告……
安装oracle11g时,Enterprise Manager配置成功,出现以下警告…… 安装oracle11g时,在创建了数据库之后,安装快结束时,弹出窗口请执行以下命令Manager配置成功,出现以下警告……" title="安装oracle11g时,Enterprise Manager配置成功,出现以下警告……" style="margin:0px; padding:0px;转载 2015-03-14 22:55:50 · 15455 阅读 · 0 评论 -
oracle 11g不能导出空表的解决方法
racle 11g r2中,发现传统的exp居然不能导出空的表,然后查询一下, 发现需要如下的步骤去搞,笔记之。 oracle 11g 新增了一个参数:deferred_segment_creation,含义是段延迟创建,默认是true。具体是什么意思呢? 如果这个参数设置为true,你新建了一个表T1,并且没有向其中插入数据,那么这个表不会立即分配ex转载 2015-05-22 10:20:25 · 461 阅读 · 0 评论 -
关于Oracle 10g的schedule job
-- job 权限grant create job to somebody;-- job 创建begin dbms_scheduler.create_job ( job_name => 'AGENT_LIQUIDATION_JOB', job_type => 'STORED_PROCEDURE', job_action => 'AGENT原创 2015-07-09 11:14:54 · 1522 阅读 · 0 评论 -
Oracle之物化视图
Oracle之物化视图原创 2015-10-09 10:57:51 · 420 阅读 · 0 评论 -
Windows下ORACLE 10g安装与操作图解
<br />Windows下ORACLE 10g安装与操作图解 <br /><br />Windows下ORACLE 10g安装与操作图解刚刚接触ORACLE的人来说,从那里学,如何学,有那些工具可以使用,应该执行什么操作,一定回感到无助。所以在学习使用ORACLE之前,首先来安装一下ORACLE 10g,在来掌握其基本工具。俗话说的好:工欲善其事,必先利其器。我们开始吧!<br /> 首先将ORACLE 10g的安装光盘放入光驱,如果自动运行,一般会出现如图1安装界面:<br /><br /><br /转载 2010-06-04 22:44:00 · 548 阅读 · 0 评论 -
Oracle学习中的一些笔记
1.对日期的比较大小时 :都使用了一个转换,前面加了个date 如:select months_between(date'2005-2-10',date'2007-3-10') from dual; =-25 差25个月 :前面必须加个date.不用函数时的比较也要加个dateselect * from books where datetime2.对日期的insert操作若无法正常insert时,则考虑to_date('日期','格式')进行insert,如:insert into books values原创 2010-10-11 13:28:00 · 716 阅读 · 0 评论 -
SQL*PLUS命令的使用大全
SQL*PLUS命令的使用大全<br />Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。 <br />我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后再次执行,sql*plus一般都与数据库打交道。 <br />除了sql*原创 2010-10-11 13:33:00 · 444 阅读 · 0 评论 -
oracle 连接查询
连接查询 连接查询 通过连接运算符可以实现多个表查询。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。 在关系数据库管理系统中,表建立时各数据之间的关系不必确定,常把一个实体的所有信息存放在一个表中。当检索数据时,通过连接操作查询出存放在多个表中的不同实体的信息。连接操作给用户带来很大的灵活性,他们可以在任何时候增加新的数据类型。为不同实体创建新的表,尔后通过连接进行查询。 连接可以在SELECT 语句的FROM子句或WHERE子句中建立,似是而非在FROM子句中指出连接时有原创 2010-10-11 13:30:00 · 525 阅读 · 0 评论 -
Oracle中的函数
Oracle中的函数<br />1.单行函数也称标量函数,对于从表中查询的每一行,该函数都返回一个值.单行函数可用与select子句中,也可用于where子句中.单行函数大致分为:<br />>.日期函数<br />>.字符函数<br />>.转换函数<br />>.其他函数<br />1.日期函数<br />>.add_months: add_months(d,n) d是日期 n表示月数<br />select addmonths(sysdate,1) from dual;<br />>.months_b原创 2010-10-11 13:31:00 · 1866 阅读 · 0 评论 -
oracle grant connect,resource to user包括的权限
<br />CONNECT角色: --是授予最终用户的典型权利,最基本的 <br /> <br /> ALTER SESSION --修改会话 <br /> CREATE CLUSTER --建立聚簇 <br /> CREATE DATABASE LINK --建立数据库链接 <br /> CREATE SEQUENCE --建立序列 <br /> CREATE SESSION --建立会话转载 2011-03-19 11:40:00 · 1072 阅读 · 0 评论 -
Oracle DBA 个人笔记
一、 数据库的启动和关闭1、Oracle Server主要由两部分组成:Instance和Database。Instance是指一组后台进程/线程和一块共享内存区域,而Database是指存储在磁盘上的一组物理文件.2、Oracle数据库的启动主要包含3个步骤: (1)启动数转载 2011-07-18 12:30:33 · 554 阅读 · 0 评论 -
解决Oracle数据库返回cursor问题
昨天使用 Data Block 操作 oracle 返回 cursor 。期间产生了一点问题,很是郁闷,找了一下午也没有解决。早上睡不着,起来继续找。结果找到了解决的方法。其实也是怪自己没有很好的看文档。在此记录一下。以使别的同志再出现我的问题的时候,很容易的找到解决的方法。 问题是这样的: 我在oracle里面有这样一个过程PROCEDURE ListAllStatic_Users (cur_Static_User OUT T_CURSOR) IS转载 2010-06-04 21:53:00 · 1478 阅读 · 0 评论