手动建库备注
手动建库的过程中有以下几个地方需要注意:0.参数文件中需要设定Undo management=auto1.密码文件的创建,及有效性校验2.基本环境变量的设定。ORACLE_HOME,ORACLE_BASE3.归档的配置,show parameter db_re...
ocm模拟考试总结
ocm考试临近了,老师定在今天让大家模拟考一把。熟悉熟悉考试的感觉。毕业以后又很长一段时间没考试了。废话少说,进入正题。 考试的题目老师说比真实的考试要难一些,题量要大一些,从早上九点半开始到下...
关于drop操作对role的影响
在测试环境做数据处理时,发现表的连接有问题,以下是简单的模拟了一下。--drop表后,role中赋予的权限会自动回收SQL> create user hrc identified by hrc;User created.SQL> grant connect,resource to hrc;...
物化视图学习笔记
物化视图删除表后物化视图日志自动删除SQL> CREATE MATERIALIZED VIEW LOG ON TT WITH ROWID,SEQUENCE(OBJECT_ID,OBJECT_NAME) INCLUDING NEW VALUES;Materialized view log created.SQL> EXEC DBMS_SNAPSHOT.REFR...
foreign key的一些总结
foreign keySQL> alter table dept modify(deptno primary key);Table altered.SQL> alter table emp1 add foreign key(deptno) references dept(deptno);Table altered. SQL> alter table emp add const...
生产环境升级,小心再小心
晚上是计划好的系统升级,我负责db部分。本来按照计划是打一些补丁,导一个全新的dump.这里就说是dump3吧。但是升级前几个小时,突然又冒出来一个新的dump.说要升级那个。这里就说是dump4。在dump4的基础上还有dum...
分区表学习笔记
今天总结了一下分区表的知识分享一下。大体有以下内容:1.hash partition range partition list partition range hash partition range list partitio2.partition operat...
rman数据备份恢复学习笔记
昨天对rman数据备份恢复进行了总结,分享一下。常用的一些命令list backup;list expired backup;report schema;report need backup days 3;report need backup;report obsolete;configure channel device type -...
分区索引学习笔记
续接上次的分区表学习笔记,对分区索引进行了总结。--index maintanceSQL> select index_name,table_name from user_indexes where table_name='RANGE_PART';no rows selected--create one global indexSQL> crea...
ORACLE dataguard学习笔记
今天在一台机器上模拟了dataguard,主备两个实例从物理上不共享任何归档文件路径。主要有以下内容:dataguard Physical standby的创建protection mode的切换switch over 模拟了两台机器oel1,oel2 主...
ORA-02030的解决
平时需要给一些用户赋予动态性能视图的查询权限,今天碰到的问题如下:SQL> conn / as sysdbaConnected.SQL> grant select on v$session to hr;grant select on v$session to hr &nbs...
constraint enable,disable的问题解决
--disable的问题 ALTER TABLE EMPLOYEES DISABLE CONSTRAINT EMP_EMP_ID_PK*ERROR at line 1:ORA-02297: cannot disable constraint (HR.EMP_EMP_ID_PK) - dependencies existSQL> !oerr ora 0229702...
ORA-00439的解决
今天用gc配置了stream后,重启数据库后发现有以下的问题 SQL> startupORA-00439: feature not enabled: Real Application Clusters 我这个库PROD不是rac环境,单实例的。 开始以为是stream的什...
传输表空间及问题处理
今天试验表空间传输,从一个库PROD 传输表空间到repos 假定表employees 在tbs4表空间里SQL> select table_name,tablespace_name from user_tables where tablespace_name='TBS4';TABLE_NAME &nb...
ORACLE数据文件名导致的奇怪问题
今天创建了一些表空间,准备做data guard来看看效果。为了方便起见,我用gridcontrol来做,主库也开了Omf,省去了好多步骤。一路点下来,就等gc的那个状态变成对号了,结果装了近20分钟,alert日志开始报错...
ORACLE数据库归档改为非归档
有些测试环境,对数据的准确度要求不是很高的,可以切成非归档模式。非归档改为归档模式比较简单,设定如下参数就可以了。然后startup mountalter database archivelog;aler database open 查看archive log lis...
归档和非归档模式下ORA-01145错误的解决方法
总结了一下,在归档和非归档的场景下,ora-01145这个错误可能有如下三种情况:1.off line tablespace--在非归档模式下尝试ofline 数据文件SQL> alter tablespace tools offline immediate;alter tablespace tools...
rman catalog 问题:DBMS_RCVCAT version导致注册catalog失败
今天把主库PROD升级到了10.2.0.3.0,catalog的库还是保持10.2.0.1.0不变然后在注册的时候报了如下错误。export ORACLE_SID=PROD[oracle@oel1 PROD]$ rman target / catalog rcuser/oracle@EMREPRecovery Manager...
关于小数中0的处理
今天碰到一个小问题,分享一下。oracle中输入0.1查出的时候是.1,现在想把结果格式化成varchar2,格式化成0.10,保留两位精度。 先拿大于1的数试验,没问题SQL> select to_char(1.1,'99999999.99') from dua...
虚拟专用数据库VPD应用
系统中有个需求,需要把一个表里的信用卡号字段进行权限管理,大家讨论再三,说TDE不太好,因为需求希望能够让有些用户可以访问这个表,但是卡号字段读不到东西。有些用户可以直接读取该字段的内容。 我给了...