vpd碰到的问题解决
今天开始温习vpd,碰到了一些问题。总结如下。首先我创建了测试表 SQL> select * from hr_salary;NAME SALARY-------------------- --...
关于listener无法启动的问题解决
今天照例开始学习oracle,实例启动了,但是listener却突然罢工了,怎么都起不来。我检查了下listener配置,网络配置,ssh服务,一切都正常,最后看防火墙开着,关了以后,问题还是照旧。[oracle@oel log]$ ls...
selinux导致sqlplus登录失败
很早以前建的11g的库,今天准备要用一下。依然是直接用sqlplus登录,报出如下的错误:[ora11g@db11 sysconfig]$ sqlplus / as sysdbasqlplus: error while loading shared libraries: /home/ora11g/product/11.2.0...
关于数据库安装的问题SP2-0667: Message file sp1.msb not found
昨天自己在OEL上准备把10g,11g的环境都准备一下,我规划了一下硬盘空间,然后创建了相应的用户,12c的Oms也在这次的范围之内。drwx------ 4 oms10g dba 4096 Jan 18 20:56 oms...
虚拟专用数据库VPD应用
系统中有个需求,需要把一个表里的信用卡号字段进行权限管理,大家讨论再三,说TDE不太好,因为需求希望能够让有些用户可以访问这个表,但是卡号字段读不到东西。有些用户可以直接读取该字段的内容。 我给了...
关于小数中0的处理
今天碰到一个小问题,分享一下。oracle中输入0.1查出的时候是.1,现在想把结果格式化成varchar2,格式化成0.10,保留两位精度。 先拿大于1的数试验,没问题SQL> select to_char(1.1,'99999999.99') from dua...
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...
归档和非归档模式下ORA-01145错误的解决方法
总结了一下,在归档和非归档的场景下,ora-01145这个错误可能有如下三种情况:1.off line tablespace--在非归档模式下尝试ofline 数据文件SQL> alter tablespace tools offline immediate;alter tablespace tools...
ORACLE数据库归档改为非归档
有些测试环境,对数据的准确度要求不是很高的,可以切成非归档模式。非归档改为归档模式比较简单,设定如下参数就可以了。然后startup mountalter database archivelog;aler database open 查看archive log lis...
ORACLE数据文件名导致的奇怪问题
今天创建了一些表空间,准备做data guard来看看效果。为了方便起见,我用gridcontrol来做,主库也开了Omf,省去了好多步骤。一路点下来,就等gc的那个状态变成对号了,结果装了近20分钟,alert日志开始报错...
oracle共享服务器配置汇总
oracle共享服务器配置汇总对于共享服务器的配置进行了汇总,也发现一些隐藏的错误方式一,多种监听(专用连接有专有连接的监听,共享服务有共享服务的监听)方式二,一种监听,专有和共享的都设定在一个监听上以下...
传输表空间及问题处理
今天试验表空间传输,从一个库PROD 传输表空间到repos 假定表employees 在tbs4表空间里SQL> select table_name,tablespace_name from user_tables where tablespace_name='TBS4';TABLE_NAME &nb...
ORA-00439的解决
今天用gc配置了stream后,重启数据库后发现有以下的问题 SQL> startupORA-00439: feature not enabled: Real Application Clusters 我这个库PROD不是rac环境,单实例的。 开始以为是stream的什...
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-02030的解决
平时需要给一些用户赋予动态性能视图的查询权限,今天碰到的问题如下:SQL> conn / as sysdbaConnected.SQL> grant select on v$session to hr;grant select on v$session to hr &nbs...
ORACLE dataguard学习笔记
今天在一台机器上模拟了dataguard,主备两个实例从物理上不共享任何归档文件路径。主要有以下内容:dataguard Physical standby的创建protection mode的切换switch over 模拟了两台机器oel1,oel2 主...
分区索引学习笔记
续接上次的分区表学习笔记,对分区索引进行了总结。--index maintanceSQL> select index_name,table_name from user_indexes where table_name='RANGE_PART';no rows selected--create one global indexSQL> crea...
rman数据备份恢复学习笔记
昨天对rman数据备份恢复进行了总结,分享一下。常用的一些命令list backup;list expired backup;report schema;report need backup days 3;report need backup;report obsolete;configure channel device type -...
分区表学习笔记
今天总结了一下分区表的知识分享一下。大体有以下内容:1.hash partition range partition list partition range hash partition range list partitio2.partition operat...
生产环境升级,小心再小心
晚上是计划好的系统升级,我负责db部分。本来按照计划是打一些补丁,导一个全新的dump.这里就说是dump3吧。但是升级前几个小时,突然又冒出来一个新的dump.说要升级那个。这里就说是dump4。在dump4的基础上还有dum...