步骤一、停止并重新启动OracleOraDb11g_home1TNSListener服务,试一下是否可行。 如在启动此服务出现“本地计算机上的OracleOraDb11g_home1TNSListener服务启动后停止。某些服务在未由其它服务或程序使用时将自动停止。”应该是Oracle的ORACLE_HOME出现问题,打开环境变量,找到系统变量中的ORACLE_HOME,把值改为ORACLE的安装...
然后重起系统,重新连接ASP.Net程序,如果还有同样的错误,看着办吧,我建议重装Oracle吧。 分析原因:系统原来装的是ORACLE 10G 10.1.0,卸载后还没重启就装上10.2.0,结果先是监听器起不来,竟然还是指向10.1.0的位置,监听器当然不能启动了。 处理过程: 1、查找注册表,将监听器指向新的位置,重启服务,OK; 2、PL/...
Windows 不能在 本地计算机 启动 OracleDBConsoleORCL。有关更多信息,查阅系统事件日志。如果这是非 Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码 1。在应用程序事件日志中记录了如下错误信息:Process exited abnormally during initialization.解决过程 尝试从命令行下启动该服务,也以失败告终,...
Oracle错误: ORA-01722 无效数字 主要原因是: 1、对于两个类型不匹配(一个数字类型,一个非数字类型,同下)的值进行赋值操作; 2、两个类型不匹配的值进行比较操作(例如,“=”); 3、to_number函数中的值,非数字的,比如,to_number('a')肯定是不行的,to_number('12306')则是正常的。 要避免这些问题,要做...
aBELUGA BLUE 白海豚蓝色[translate] aIMP-00017: following statement failed with ORACLE error 1: IMP-00017 : 跟随的声明无法以ORACLE错误1 :[translate]
1、查看数据库报警日志 当数据库遇到错误或故障时,首先需要查看的是发生错误或者故障时的错误代码以及数据库的警报日志。经验分析,数据库绝大部分的故障都能从故障号或者警报日志中清晰定位到。 根据不同的数据库版本,数据库报警日志的位置有所不同: Oracle 10g及之前版本报警日志位置: 报警日志位置:ORACLEBASE/ADMIN...
1. 硬件问题 内存故障,CPU模块故障,存储系统故障 2.操作系统异常 内核调用异常,系统BUG,I/O错误,内存或交换空间异常,非数据库进程异常使用Oracle缓冲池 3. Oracle BUG 4. 异常断电,异常停止服务,日常操作存储的扩容等 当出现坏块时,为找到根因,需要花费大量的人力与精力去分析排查,很可能有些场景是无法重现的。
打开oracle 数据库时出现了错误: ORA-00313: 无法打开日志组 1 (线程 1) 的成员 ORA-00312: 联机日志 1 线程 1: 'D:\ORACLE\ORADATA\GOCOM\REDO01.LOG' SQL> connect / as sysdba; 已连接。 SQL> shutdown immediate; ORA-01109: 数据库未打开 ...
如果是执行SELECT语句时报超时错误,因为没有副作用,可以重试。 如果是远程或分布式执行UPDATE等修改语句时报超时错误,则语句究竟是否执行成功是不确定的,需要回滚事务(如果修改语句的语义是幂等的,可以尝试重试该语句)。 如果是执行COMMIT或ROLLBACK语句时报超时错误,由于事务状态是未知的,需要直接对外报错。