TKPROF工具
TKPROF工具TKPROF工具(Trace Kernel Profile)是用于格式化用户跟踪文件的工具,它是个独立的工具,可以在操作系统下直接执行。$tkprof ora_12558.trc trace.txt具体用法可以见下面两篇文章:http://ebsblog.blog.163.com/blog/static/127949789200981533138272/http://space.itpub.net/7204674/viewspace-557619[@more@]TKPROF工具TKPROF工具(Trace Kernel Profile)是用于格式化用户跟踪文件的工具,它是个独立的工具,可以在操作系统下直接执行。$tkprof ora_12558.trc trace.txt
oracle打印trace文件以及分析trace文件方法
转载之:http://www.51testing.com/?uid-60434-action-viewspace-itemid-225024[@more@]
ocp之数据库的启动关闭
转载之:http://blog.csdn.net/robinson_0612/article/details/5542983[@more@]
ocp之本地管理表空间
转载之:http://epub.itpub.net/9/6.htm[@more@]
ocp之undo表空间管理
转载之:http://space.itpub.net/15880878/viewspace-720053[@more@]
ocp之外部表
转载之:http://xsb.itpub.net/post/419/38484[@more@]
延迟约束
延迟约束是在事务被提交时强制执行的约束.添加约束时可以通过Deferrable子句来指定约束为延迟约束.约束一但创建以后, 就不能修改为Deferrable延迟约束.唯一办法: 删除该约束,只能在创建指定为延迟约束即可.1 --当前来指定上述创建的唯一约束为延迟约束 先删除已经创建唯一约束 2 --在创建中再次指定为延迟3 alter table order_status4 drop constraint order_status_uq5 alert table order_status6 add constraint order_status_uq unique (status) deferrable initially deferred;注意上面再添加约束时. 可以将其标识为Initially Immedia
ocp之约束
用于确保数据库数据满足特定的商业规则。Oracle中的约束包括:not null:unique:primary key: pkforeign key: fkcheck:a.not null : 非空约束:如果在列上定义了not null,那么增加数据时,必须为该列提供数据。b.unique : 唯一约束:当定义唯一约束后,该列的值是不能重复的,但是可以为null。比如:身份证号、产品编号、...c.primary key : 主键约束:用于唯一的标示表行的数据。当定义了主键约束后,该列不但不能重复,而且不能为null。注意:一张表最多只能由一个主键(可以有联合主键),但是可以有多个unique约束。d.foreign key : 外
ORA-00257: archiver error. Connect internal only, until freed 错误 解决办法
昨天在一个表中插入了100000条数据,不知道怎么回事,再次打开PL/SQL客户端就打不开了,发现通过下面的方法能够解决这个问题。[@more@]archive log 日志已满ORA-00257: archiver error. Connect internal only, until freed 错误的处理方法1. 用sys用户登录 sqlplus sys/pass@tt as sysdba2. 看看archiv log所在位置SQL> show parameter log_archive_dest;NAME TYPE VALUE------------------------------------ ----------- ------------------------------log_archive_dest
在oracle中创建用户;
今天在sqlplus中用:create user test1 identified by test1;再用conn test1/test1;此时提示如下:ERROR:ORA-01045: user TEST1 lacks CREATE SESSION privilege; logon denie警告: 您不再连接到 ORACLE。但是如果用下面的语句却可以连接上:create user test1 identified by test1 default tablespace users;[@more@]
ocp之权限、角色
转载之:http://wallimn.iteye.com/blog/485270[@more@]
教你做一个金牌DBA
本文介绍了很多DBA相关的知识,觉得不错;转载之:http://database.51cto.com/art/201007/211862.htm[@more@]
ocp之同义词
本文详细了介绍了同义词的概念:转载之:http://database.51cto.com/art/201004/196062.htm[@more@]设定同义词,方便使用SQLselect * from emp;等用于select * from abc;建立共有的同义词SQL如果用户的等级不够建立public同义词,可以在system下授权:grant create any synonym to scott;grant create public synonym to scott;取消授权:revoke create any synoym from scott;revoke create public synoym from scott;取消同义词:drop public synonym abc;授权取消同义词:grant dorp public synonym to scott;取消授权:revoke drop pu
ocp之flashback
在Oracle 10g中, Flash back家族分为以下成员: Flashback Database Flashback DropFlashback TableFlashback Query(分Flashback Query,Flashback Version Query, Flashback Transaction Query)下面分别介绍一下这些成员:1.下文介绍了Flashback Version Query, Flashback Transaction Query:转载之:http://blog.csdn.net/robinson_0612/article/details/61129812.下文介绍了flashback table、flashback drop:转载之:http://www.2cto.com/database/201201/117267.html3.下文介绍了所有的:转载之:http://www.itpub.net/thread-763
ocp之正则表达式
介绍了REGEXP_LIKE 、REGEXP_INSTR、REGEXP_SUBSTR 、REGEXP_REPLACE 的用法。转载之1:http://kt8668.iteye.com/blog/122001转载之2:http://blog.csdn.net/annicybc/article/details/2277263[@more@]
ocp之层次查询
构建表及数据的SQL语句;create table more_employees( EMPLOYEE_ID INT,MANAGER_ID INT,FIRST_NAME varchar(20),LAST_NAME varchar(20),TITLE VARCHAR(20),SALARY INT);insert into more_employees values( 1 , null, 'James', ' Smith ', 'CEO ',800000);insert into more_employees values( 2,1, 'Ron','Johnson', 'Sales Manager',600000);insert into more_employees values( 3,2,' Fred','Hobbs','Sales Person ',200000);insert into more_employees values( 4,1,' Susan','Jones ' ,'Support Manager',500000);insert into m
ocp之insert
转载于http://laoyao999.blog.51cto.com/3080098/566939本文详细解释了insert,insert all,insert firest,insert pivote的用法.[@more@]总结下Oracle 中的Insert用法 1.标准Insert --单表单行插入 语法: INSERT INTO table [(column1,column2,...)] VALUE (value1,value2,...) 例子: insert into dep (dep_id,dep_name) values(1,'技术部'); 备注:使用标准语法只能插入一条数据,且只能在一张表中插入数据 2, 无条件 Insert all --多表多行插入 语法: INSERT [ALL] [condition_insert_clause
ocp之group by
转载http://www.cxybl.com/html/wlbc/db/Oracle/20120418/22143.htmlhttp://gldbhome.blog.51cto.com/1552935/576452该文章对group by 的rollup和cube介绍的比较详细.[@more@]
oracle的join用法
转载地址:http://danielhjd.iteye.com/blog/1063476该文章比较详细的解释了oracle中join的各种用法。[@more@]
OFA解释
OFA只是oracle公司推荐的一种在服务器上安装oracle数据库系统的目录规划,以便于做维护。要点就是,整个数据库系统可以分为软件产品、每个实例的管理配置文件、数据库文件三部分,分别放在不同的目录下。以UNIX系统为例:1、建立oracle用户和dba组,作为所有oracle文件的属主和维护帐号。oracle用户的主目录一般常见的位置有:/home/oracle、/opt/oracle、/oracle。2、ORACLE_BASE目录,在这个目录下包括所有安装的oracle产品和所有数据库实例的配置管理文件,一般在oracle用户的主目录下建一个子目录,比如oracle/或app/oracle/ 。ORACLE