ORA-65048 ORA-00959
ORA-65048 ORA-00959 数据库版本:Oracle 12.2.0.1.0问题:CDB数据库内,创建用户并制定默认表空间,报错如下:ORA-65048: error encountered when processing the current DDL statement inpluggable database ORCLPDBORA-00959: tablespace 'CHENJCH_TBS' does not exist...
Oracle 通过注释改变执行计划
Oracle 通过注释改变执行计划 一:问题现象T_XXX表同步延时1小时,其它表同步速度正常;主要慢在同步时的一个delete T_XXX语句上,单条执行耗时12秒; 二:问题原因T_XXX表存在唯一性索引,理论上速度很快;查看T_XXX表存在delete行级触发器,查看触发器逻辑,发现触发器内一...
Oracle rowid
Oracle rowid 一:rowid组成 https://docs.oracle.com/cd/E11882_01/server.112/e41084/sql_elements001.htm#SQLRF00213 https://docs.oracle.com/cd/E11882_01/server.112/e41084/pseudocolumns008.htm#SQLRF00254(1)The data object number of the object(2)The data block in the dat...
Oracle 性能优化-trigger问题
Oracle trigger问题问题现象:谓词通过唯一性索引,更新一条记录,耗时很长;通过AWR查看TOP SQL,这个UPDATE SQL语句逻辑读,物理读等都非常高;初步怀疑执行计划出现变化,index unique scan变成table access full,但是通过DBA_HIST_SQL_PLAN发现近期执行计划并没有改变;通过10046查...
ORA-39726:unsupported add/drop column operation on compressed tables
ORA-39726: unsupported add/drop column operation on compressed tables 问题现象:Basic compression下,增加字段时不能指定default,否则报错ORA-39726;问题重现:SQL> conn chenjch/aSQL> create table t1(id number(10) not null) compress;SQL> insert into t1 values...
VNC安装配置
VNC使用Linux上安装某个软件时,经常需要启动图形,有时候Xmanager,xshell,xstart等工具无法正常启动图形,可以考虑通过VNC启动图形;--------------Linux--------------一:安装VNC Server端---1 需要的Server端VNC安装包[root@chen vnc]# ll -rthtotal 2.2M-rw-r--r-- 1 root root 2.1M Feb 3 &nbs...
Linux 创建LVM(Logical Volume)
Linux 创建LVM(Logical Volume)近期和其它同事参与了存储的划分,由于工作性质,这方面的命令已经特别陌生,重新梳理了LVM创建过程,以便不时之需;---1 操作系统版本[root@chen ~]# cat /etc/issueRed Hat Enterprise Linux Server release 6.4 (Santiago)Kernel \r on an \m---2 需要创建LVM的磁盘[root...
Oracle 生僻字乱码解决方案
Oracle生僻字乱码问题解决 “?”【suǒ】字乱码,无法正常显示;生僻字“?”(此+夕)(suo)在ZHS16GBK字符集下默认无法正常显示;测试将生僻字类型由varchar2改成nvarchar2,同时使用utl_raw.cast_to_nvarchar2函数可以在数据库里正常显示;insertinto t1 values('?',1);select * from t1...
Oracle_勒索病毒解决方案
Oracle_勒索病毒解决方案Oracle:11.2.0.1.0OS:Windows Server 2008问题:数据库服务器上大多数文件被加密,包括Oracle软件目录下文件,dmp备份文件等;数据库无法正常使用;警告日志也是乱码的被加密后的文件目录下都有how_to_back_files.html文件;文件写明了如何申请解密器以及...
Oracle 18c_for_Redhat6.4 安装失败
Oracle 18c_for_Redhat6.4 安装失败Oracle18C软件安装正常(过程和12.2类似);Oracle DBCA创建实例时,加载到11%时报错如下:点击继续后报错点击OK自动退出安装界面,安装失败;报错日志如下:INFO: Feb 26, 2018 1:28:42 PMoracle.install.commons.util.exception.SynchronizedErrM...
ORA-00600[KZSRGPW]
ORA-00600[KZSRGPW] 环境:DB:Oracle 11.2.0.1.0OS:Windows Server 2012问题:数据库服务器异常断电重启后,在数据库服务器本地,通过sqlplus连接sys用户登录数据库,报错ORA-600[KZSRGPW]问题原因:怀疑是passwordfile文件损坏;解决方案:orapwd命令重新创建...
Oracle_10.2.0.5_for_Windows_Server_2008 CPU核数限制
Oracle_10.2.0.5_for_Win_2008 CPU核数限制 问题描述:Oracle_10.2.0.5_for_Windows_2008,通过dbca创建实例时,卡住2%不动,无法复制数据文件;问题原因:Oracle_10.2.0.5_for_Windows_2008 BUG,对数据库服务器CPU核数有限制;临时解决方案:将数据库服务器核数由80限制到1...
Oracle DML/DDL同步数据(OGG_12.2_for_Windows)
Oracle DML/DDL同步数据(OGG_12.2_for_Windows)Oracle DML/DDL同步数据(OGG_12.2_for_Windows) 1一、环境准备并安装GoldenGate 31、基本环境3...
Oracle Delete表恢复(ODU)
Oracle Delete表恢复(ODU)表中数据被DELETE· (1)将参数unload_deleted设置为YES· (2)生成数据字典:unload dict· (3)恢复表: unload table username.tablename---模拟误删除create table t0 as select * from dba_objects;create table t0_bak as se...
Oracle Truncate表恢复(ODU)
Oracle Truncate表恢复(ODU)从3.0.7版本开始,恢复Truncate表更方便,只需要执行下面的步骤:· (1)OFFLINE表所在的表空间· (2)生成数据字典:unload dict· (3)扫描数据:scan extent· (4)恢复表:unload table username.tablen...
Oracle Drop表(purge)恢复(ODU)
Oracle Drop表(purge)恢复(ODU)通过ODU恢复drop掉的表(purge)基本步骤如下1:offline表所在表空间;2:通过logminer挖出被drop表对应object_id;3:使用ODU工具将表数据抽到文件中;4:使用sqlldr将数据加载到数据库;5:验证;一:主备测试数据 &n...
ORA-00600: 内部错误代码, 参数: [kcbnew_3]
ORA-00600: 内部错误代码, 参数: [kcbnew_3] 一:环境信息DB:Oracle11.2.0.3.0OS:WindowsServer 2008 二:问题现象portal前台报错如下Wed Nov 15 09:08:45 2017Errors in file D:\APP\ADMINISTRATOR\diag\rdbms\orcl\orcl\trace\orcl_ora_6324.trc ...
Oracle_dg归档丢失问题处理
Oracle_dg归档丢失问题处理环境:OS:RedHat 6.3 DB: Oracle Database 11g Enterprise Edition Release 12.1.0.2.0故障:主,备库归档文件只保留7天,超过7天的归档会自动删除;由于备库服务器停机过一段时间,导致主库部分归档还没有传到备库,就已经被删除了;解决方案:(1)如果数据量很小,可以考虑重...
ORA-06544:PL/SQL:internal error,arguments:[56319]
ORA-06544: PL/SQL: internalerror, arguments: [56319]故障:数据库服务器存储损坏,无法修复,系统无法启动;备份:只有一份数据库冷备;包括数据文件,日志文件,控制文件(没有参数文件)恢复方案:新服务器搭建相同版本的数据库,通过冷备启动数据库;OS:Windows Server 2008DB:Or...
Oracle DG搭建2(冷备方式)
Oracle DG搭建2(冷备方式)(1) 主库:开启归档模式(2) 主库:开启强制写日志功能(3) 主库:关闭闪回(4) 主库:配置静态监听,配置tnsnames 文件(5) 主库:增加standby logfile 文件(6) 主库:修改参数文件(7) 主库:停库冷备(8) 主库:生成standby controlfile (9) 主库: 拷贝主库文件到备库(10)备库:配...