随笔分类 - Oracle实验笔记
摘要:rownum列跟rowid列不一样,虽然同为表的伪列。但是rowid列是列的一个固定属性,而rownum列是结果集的一个排序。所以像如下查询是不会返回结果的:select rowid,rownum,employee_id from employees t where rownum>10所以很多资料中
阅读全文
摘要:以下是测试过程,测试环境oracle 11.2.0.3 linux平台: 模拟将HR用户下的employees表的只读权限非配给test_ycr创建用户:SQL> create user test_ycr identified by oracle;SQL> grant create session
阅读全文
摘要:1. DB_NAME 表示数据库名称,DB_NAME 会保持在数据文件头、控制文件、REDO文件里,所以更改DB_NAME不能仅仅修改spfile ,还需要用nid 来进行更改,并且更改后还需要手工做些工作,使其生效。DB_NAME 最长 8 个字符。2. 在 DG下,主库和物理从库的 DB_NAM
阅读全文
摘要:回收站(Recycle Bin)从原理上来说就是一个数据字典表,放置用户删除(drop)掉的数据库对象信息。用户进行删除操作的对象并没有被数据库删除,仍然会占用空间。除非是由于用户手工进行Purge或者因为存储空间不够而被数据库清掉。在Oracle 10g数据库中,引入了一个回收站(Recycle
阅读全文
摘要:一台虚拟机跑多个实例时,由于/dev/shm空间不够导致如下报错> startupORA-00845: MEMORY_TARGET not supported on this system解决方法:修改/etc/fstab中为tmpfs /dev/shm tmpfs defaults,size=20
阅读全文
摘要:SQL> create table ycrtest2 (name varchar2(50));Table created.SQL> insert into ycrtest2 values('ABC @@');1 row created.SQL> insert into ycrtest2 values
阅读全文
摘要:有时出于测试需求,需要暂停oracle的某些后台进程,此时以暂停lgwr进程为例使用sysdba连接到数据库查询到LGWR进程的PID:SQL> select prc.pid from v$bgprocess bgp ,v$process prc where bgp.name='LGWR' and
阅读全文
摘要:官方文档参考:SYSDBA is used internally in the Oracle database and has specialized functions. Its behavior is not the same as for generalized users. For exam
阅读全文
摘要:数据库版本:Oracle 11.2.0.3 RAC实验目的:通过undo块查看Oracle事务信息实验细节:1 开始一个事务SQL> select * from t1; ID NAME 1 ycr 2 zhy 3 wya 5 lj 4 zhb 2 mk 2 ccSQL> update t1 set
阅读全文
摘要:实验环境:Oracle Rac 11.2.0.3 首先获取v$latch的定义:通过PL/SQL或者get ddl等常规途径只能获取到v_$latch相关的视图信息。需要通过特殊方法获取v$latch的ddl可以通过set autotrace traceonly开启状态下执行select * fro
阅读全文
摘要:首先开启归档:SQL> archive log list Database log mode Archive ModeAutomatic archival EnabledArchive destination /u01/app/oracle/archiveOldest online log sequ
阅读全文

浙公网安备 33010602011771号