troubleshoot
文章平均质量分 65
bamuta
Oracle,mysql DBA
展开
-
rman报错:ORA-19573: 无法获得 exclusive 入队
长时间未用rman,犯了个不该犯的错,更严重的是,半天没想起来为什么,在此标记下。执行的过程以及报错如下 :run{set until time "to_date('2015-03-06 14','yyyy-mm-dd hh24')";restore database;recover database;}正在执行命令: SET until clause原创 2015-03-20 14:32:59 · 3305 阅读 · 0 评论 -
数据库启动open报错:ORA-03113: end-of-file on communication channel
数据库启动open报错:ORA-03113: end-of-file on communication channelSQL> startupORACLE instance started.Total System Global Area 413372416 bytesFixed Size 2228904 bytesVaria原创 2013-09-18 10:37:33 · 1365 阅读 · 0 评论 -
CLOB字段超4000报ORA-22835或ORA-01704
当CLOB大对象的字段值超过4000时,并且直接Insert或update时,会报如下的错:ORA-22835: 缓冲区对于 CLOB 到 CHAR 转换或 BLOB 到 RAW 转换而言太小 (实际: 5679, 最大: 4000)ORA-06512: 在 line 111也有可能报下面的错误:ORA-01704: 文字字符串过长!可用下面的方原创 2013-08-19 15:31:44 · 9618 阅读 · 0 评论 -
CLOB处理:SP2-0027: 输入太长 (> 2499 个字符)
SP2-0027: 输入太长 (> 2499 个字符) - 行已忽略处理CLOB时遇到SP2-0027: 输入太长 (> 2499 个字符) - 行已忽略update rdm_lifecycle set xml_data =v_clob where life_id = '0'; *第 4 行出现错误:原创 2013-09-05 14:03:02 · 14098 阅读 · 0 评论 -
启动服务 OracleMTSRecoveryService 的请求超时
windows2008下安装oracle11201,安装过程中报“启动服务 OracleMTSRecoveryService 的请求超时”查看安装日志:Value = ORAMTS_OSCREDS_MATCH_LEVEL信息: 查询返回: false信息: 调用 操作w32RegActions10.2.0.1.0 RegSetValueselectedNodes原创 2013-09-02 09:35:14 · 11233 阅读 · 0 评论 -
解决windows下oracle字符显示乱码问题
解决windows下oracle字符显示乱码问题1.修改DOS字符集:修改DOS字符集,可以防止DBCA,NETCA这些软件在运行时报错,在注册表修改HKEY_CURRENT_USER/Console/%SystemRoot%_system32_cmd.exe 再双击右边CodePage选项将数值将fde9改为十六进制3a8或十进制"936 十六进制"0原创 2013-08-30 17:37:31 · 3265 阅读 · 0 评论 -
DBCA创建库时遇到 ora-00600 keltnfy-ldminit
环境:OEL6.3 64位,Oracle10.2.0.1 64问题:DBCA创建库时遇到ora-00600 keltnfy-ldminit原因:是忘记修改hosts中的hostname导致。解决方法:/etc/hosts中加入192.168.150.41 o10gos就好了关于这个问题,候大师有总结原创 2013-08-29 15:26:38 · 1556 阅读 · 0 评论 -
ORA-27125:unable to create shared memory segment
环境:OEL6.3 64位,Oracle10.2.0.1 64问题:DBCA创建库时遇到ORA-27125:unable to create shared memory segment解决方法[root@o10gos dbs]# id oracleuid=54321(oracle) gid=54321(oinstall) groups=54321(oinstall),54322(原创 2013-08-29 15:24:05 · 1341 阅读 · 0 评论 -
exp后INITIAL_EXTENT增加,HWM不降---原因compress=y(默认)
问题描述:exp导数据后,高水位不下降,并且INITIAL_EXTENT增加。因为exp默认compress=y,会导致INITIAL_EXTENT增加,而且高水位也不会下降。原表的大小,block,extent,initial_extentSQL> select segment_name,bytes/1024/1024 MB,blocks,extents,in原创 2013-08-26 17:31:38 · 1629 阅读 · 0 评论 -
ClusterwarePRCT-1011:Failed to run "oifcfg".Detailed error.null
Linux 11g RAC下安装database报下面的错:An internal error occurred within cluster verification frameworkUnable to obtain network interface list from Oracle ClusterwarePRCT-1011:Failed to run "oifcfg".Detail原创 2013-08-21 09:44:59 · 1820 阅读 · 0 评论 -
Public key for compat-libcap1-1.10-1.x86_64.rpm is not installed
在oracle linux6.3 64bit中,使用yum安装oracle-rdbms-server-11gR2-preinstall.x86_64 0:1.0-6.el6时,遇到下面的问题:warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEYPublic key f原创 2013-08-20 13:16:53 · 4471 阅读 · 0 评论 -
恢复votedisk时遇到CRS-4602,CRS-1638
在做CRS的恢复测试,恢复votedisk时遇到CRS-4602,CRS-1638的错误,具体的操作详见:http://blog.csdn.net/tanqingru/article/details/94934131.在重新添加votedisk时报错如下:[root@oeltan1 ~]# crsctl replace votedisk +CRSVOTECRS-4602:原创 2013-07-26 11:36:34 · 5447 阅读 · 0 评论 -
win7 oracle32位客户端安装找不到orandce11.dll.dbl
同事在win7上装oracle客户端,遇到下面的问题,mark一下。提示找不到:orandce11.dll.dbl 点继续还会提示这个文件:orancds11.dll.dbl 网上找到解决方法:删除注册表HKEY_LOCAL_MACHINE/Software/Gradient/DCE项如图原创 2013-07-18 11:29:05 · 3897 阅读 · 0 评论 -
dgbrok配置启动fast failover中遇到的问题
问题1:无法修改保护模式:DGMGRL> edit configuration set protection mode as maxavailability;Error: ORA-16627: operation disallowed since no standby databases would remain to support protection modeD原创 2013-06-08 10:13:04 · 2994 阅读 · 0 评论 -
pfile启动正常,spfile启动:ORA-01506: missing or illegal database name
11g, RAC,ASM环境,spfile在ASM上。用指定的pfile启动正常,create spfile from pfile之后报如下错误。SQL> create spfile='+DATA1/TANTEST/spfiletantest.ora' from pfile;或是create spfile from pfile同样报下面的错误:SQL> startup n原创 2013-06-03 11:04:39 · 3362 阅读 · 1 评论 -
配置data guard broker时遇到的几个问题
配置data guard broker时遇到的几个问题 环境:oracle 11203 on rhel6.3primary: RACstandby: instance 问题1:DGMGRL> create configuration 'DRSoution' as> primary database is 'tantest'> connect ident原创 2013-05-31 17:16:45 · 6688 阅读 · 0 评论 -
mongo从2.2.2导数据到2.4.6,报"err" : "Unknown index plugin 'dataId_index' in index "code" : 16734
mongo从2.2.2用mongodump导数据到2.4.6时报下面的错。Wed Sep 18 11:42:49 5662540036/5670385368 99% (bytes)Wed Sep 18 11:42:52 5667244236/5670385368 99% (bytes)9301940 objects原创 2013-09-18 14:51:28 · 2192 阅读 · 0 评论 -
GRID control 创建DATA guard后的问题
通过GRID control创建data guard后,可能存在某些参数未配置正确的情况,当主库做更改库结构操作时,备库可能不做改变,或出现问题,如下:主库创建表空间:SQL> create tablespace tbs_sec1 datafile '/apps/oracle/product/10.2.0/db_1/oradata/dboms/tbs_sec1.dbf' size 5m;原创 2012-06-04 10:59:55 · 826 阅读 · 0 评论 -
GC安装错误6:agent安装Completed with Status=255
agent在安装时遇到如下错误:[oracle@dbserver1 oracle]$ ./agentDownload.linux -b /apps/oracle/……………… inflating: Disk1/install/resource/cons_ko.nls inflating: Disk1/install/resource/cons_pt_BR.nls原创 2012-05-02 14:34:32 · 1598 阅读 · 0 评论 -
64位linux下安装oracle10 64位 遇到 :ins_ctx.mk ;ins_emdb.mk
环境:OEL6.3 64位,Oracle10.2.0.1 64安装db软件时,报下面的错误 :Error in invoking target install of makefile '/u01/oracle/product/10.2.0/db_1/ctx/lib/ins_ctx.mk'. see'/xxx/xxxxxx.log' for details强行继续还会报原创 2013-08-29 15:39:16 · 5822 阅读 · 0 评论 -
ORA-00845:MEMORY_TARGET not supported on this system
11g设置内存大小如下:memory_target=2048000000在启动的过程中报ORA-00845SQL> startupORA-00845: MEMORY_TARGET not supported on this system原因是/dev/shm的大小小于上面memory_target的大小。解决过程:查看目前大小[oracle@racnode1 dbs原创 2014-11-18 15:48:34 · 1009 阅读 · 0 评论 -
遇到ORA-06502==》跳到了自己挖的坑里
第 61 行出现错误: ORA-00604: 递归 SQL 级别 1 出现错误ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小ORA-06512: 在 line 14原创 2014-08-14 15:48:28 · 1163 阅读 · 0 评论 -
RAC10g安装到第2个节点root时报缺少libsrvmhasso.10.1 和libclntsh.so.10.1
oracle 10g RAC 在linux4上安装,第2个节点root时,报如下错误 :提示找不到以下3个文件libsrvmhasso.10.1 libclntsh.so.10.1 具体报错:[root@r4o10n2 ~]# /oracle/product/10.2.0/crs/root.shWARNING: directory '/oracle/product/10.2原创 2013-12-10 09:01:03 · 1364 阅读 · 0 评论 -
11g单实例使用ASM监听出现ORA-12537
问题描述:linux平台11.2.03的单实例。由于要做一些ASM的测试,在现有database的环境下安装了GRID,并配置了ASM。调整了鉴听,关闭了oracle下的监听,启动了grid的监听。但是在客户端连接时报错如下:SQL> conn erm/erm@qingERROR:ORA-12537: TNS: 连接关闭发现使用grid的用户下的实例是可原创 2014-06-17 14:22:00 · 1898 阅读 · 0 评论 -
11g 单实例重新安装GRID报ASM已经存在
问题描述11g单实例,删除了已经安装的软件,dd 了相关磁盘,并删除了rc.d中的相关链接,/etc/init.d/下的2个启动文件。但还是报错:错误日志如下:[root@OEL63 ~]# tail -f /u01/oraInventory/logs/installActions2014-06-18_09-16-15AM.logINFO: Automatic原创 2014-06-18 10:35:22 · 4215 阅读 · 1 评论 -
redhat5.8配置SSH遇到 Permission denied
redhat5.8配置SSH遇到 Permission denied 具体错误如下:[grid@racnode1 ~]$ /usr/bin/ssh racnode1 dateWarning: Permanently added 'racnode1,192.168.114.115' (RSA) to the list of known hosts.Permission原创 2014-03-26 17:19:07 · 2178 阅读 · 0 评论 -
在创建database link时,后面多个后缀REGRESS.RDBMS.DEV.US.ORACLE.COM
问题:在创建database link时,后面多出1个后缀。客户端sid: orcl 服务器端 sid tan205创建database link的语法如下:create database link tan205 connect to DMS4 identified by dms4 using '192.168.20.205:1521/ta原创 2013-09-25 10:34:37 · 3188 阅读 · 0 评论 -
ORA-22868: 具有 LOB 的表包含有位于不同表空间的段
由于lob对象引起的表空间无法删除。本来是要删除DMS表空间,但是上面有LOB对象,而且表却是在别的表空间DMS4上。解决的办法就是将这些lob移动到DMS4表空间。下面是解决过程删除用户时报错:drop tablespace dms第 1 行出现错误:ORA-01549: 表空间非空, 请使用 INCLUDING CONTENTS 选项SQ原创 2013-10-09 09:59:10 · 4661 阅读 · 0 评论 -
GC安装错误4:agent无法upload
错误如下所示:[oracle@dbserver1 bin]$ ./emctl upload agentOracle Enterprise Manager 10g Release 10.2.0.1.0. Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.------------------------原创 2012-04-28 10:47:36 · 1099 阅读 · 0 评论 -
GC安装错误1:安装agent出现:Hostname is not FQDN
[oracle@dbserver1 agent10]$ ./agentDownload.linux -b /apps/oracle/OracleHomes 安装过程出现如下错误:Check complete: Passed=======================================================================Performi原创 2012-04-17 15:53:43 · 1973 阅读 · 0 评论 -
GC安装错误2:agent安装后GC上找不到主机
问题描述:这个问题是在正常装Oms以及手工安装代理后发现gc上没有所有管理的主机,但是agent及oms的检查均正常,最后经过执行安全认证解决。检查未发现dbserver1: 查看代理:[oracle@dbserver1 ~]$ cd /apps/oracle/OracleHomes/agent10g/ [oracle@dbserver1 agent10g]$ cd bin原创 2012-04-17 16:05:44 · 1627 阅读 · 0 评论 -
GC安装错误3:agent无法secure(未解决)
这个问题困扰了我很久,有时候secure,有一次捣鼓一天没结果,但当第二次继续弄时自己好了,这次是死活好不了,但是经过一系列重启,可以Upload,完了主机在gc中可以找到,不影响使用了。但是这个问题依然存在,先留这。[oracle@dbserver1 bin]$ ./emctl secure agentOracle Enterprise Manager 10g Release 10.2.原创 2012-04-28 10:53:49 · 1531 阅读 · 0 评论 -
GC安装错误5:agent安装Can't find the jar utility
错误如下:Can't find the jar utility. Add jar to your PATH and try again.Removing the copied stuff.....Removed: /apps/oracle/agentDownload10.2.0.1.0Oui/oui_linux.jarRemoved: /apps/oracle/agentDow原创 2012-05-02 13:58:33 · 1177 阅读 · 0 评论 -
Oracle11g mount diskgroup:ora-15032
oracle11g r2中asm角色进行了分离,其中对磁盘组的mount管理也发生了变化,需要mount磁盘,必须以sysasm角色登陆sqlplus而不是之前的sysdba。如果以sysdba登陆做报如下错:sqlplus /as sysdbaSQL> alter diskgroup data1 mount;alter diskgroup data1 mount*ER原创 2013-05-22 15:48:05 · 2139 阅读 · 0 评论 -
64位windows下,sqlserver连oracle ,ORA-06413: 连接未打开
同事在做从64位windows平台下sql server2005连到64位windows 下oracle 11gR2时,遇到以下错误:无法初始化链接服务器 "SDDD" 的 OLE DB 访问接口 "MSDAORA" 的数据源对象。链接服务器"SDDD"的 OLE DB 访问接口 "MSDAORA" 返回了消息 "ORA-06413: 连接未打开。"。 (.Net SqlClient原创 2013-05-20 15:27:31 · 5138 阅读 · 0 评论 -
增加分区遇到ORA-14074:partition bound must collate higher...
增加分区遇到ORA-14074:partition bound must collate higher...1.创建子分区表。SQL> l 1 create table subpar_notemplate (deptno number, empname varchar(32), grade number) 2 partition by range(deptno) s原创 2013-04-07 13:44:02 · 12106 阅读 · 0 评论 -
传输表空间导入时遇到ORA-19721
-bash-3.00$ imp \'sys/system as sysdba\' transport_tablespace=y file='/u02/exp_userstan.dmp' log=/u02/imp-trans.log tablespaces=users,tan datafiles='/oracle/product/10.2.0/db_1/oradata/tan30/users0原创 2012-05-11 14:35:11 · 2424 阅读 · 0 评论 -
linux下oracle9204安装Error:you do not hame sufficient privileges to write to the specified path
在linux下安装9204,遇到下面的问题,折腾了好长时间。Error:you do not hame sufficient privileges to write to the specified path.in component Database configuration Assistant9.2.0.1.0 Installation cannot continue for this原创 2012-05-22 14:44:26 · 1432 阅读 · 1 评论 -
linux下安装oracle9204Error in invoking target install of makefile /apps/oracle/OraHome1/plsql/lib/ins_p
linux下安装oracle9204遇到下面的问题:Error in invoking target install of makefile /apps/oracle/OraHome1/plsql/lib/ins_plsql.mk如图:检查日志,最后提示也是一样的,如下:Calling action unixActions2.2.0.18.0 make in原创 2012-05-22 16:10:11 · 3383 阅读 · 0 评论 -
oracle安装报:can't find libjava.so
can't find libjava.so 朋友在linux上安装9204时报上面的错,这个错误可能是因为操作系统平台是64位,而软件是32位引起的。安装包的版本可以通过安装包里的index.htm文件或welcome.htm文件查看比如:-bash-3.00# cd /oracle/database-bash-3.00# lsdoc install原创 2012-06-24 11:06:16 · 2515 阅读 · 0 评论