`

IE8无法进入debug模式而引发的一系列问题

阅读更多

开发B/S系统中需要进入IE的debug模式做调试,但debug窗口一闪而过,只有关掉360系列软件后才可以。

之前没有问题的,只是安装360浏览器后才出现的问题。于是想到卸载360浏览器,再重新安装IE8。

安装IE8过程,电脑重启了。重启后重新安装IE8时总是提示无法卸载当前的IE8。

于是用360卸载,不行;然后找到%WINDOWS_DIR%\ie8\spuninst\spuninst.exe进行卸载,还是不成功;完美卸载工具也不行。诸如反复尝试后,安装IE8还是出错,且问题越来越严重了,像中毒似的。

最后,没办法,只好还原N久前备份的系统镜像。

镜像还原了,IE8正常了。但最近的Oracle数据库没有了(Oracle装在系统盘),还好,数据文件在其他盘。

只好采用冷备份方式还原数据库了。简单步骤如下:

1)备份数据文件,将D:\oracle\product\10.1.0\oradata拷贝一份

2)打开database configuration assistant 重建数据库nciio(名字、文件目录等要和之前的一致);执行到最后选择覆盖原有目录文件。

3)将新建数据库文件删除并将拷贝的nciio拷贝到当前目录下D:\oracle\product\10.1.0\oradata

4)启动oracle相关服务(listener和nciio两个服务)

5)测试。使用pl/sql 连接,报错
     ORA-01033: ORACLE initialization or shutdown in progress提示

 

处理ORA-01033错误步骤:

1)进入CMD,执行set ORACLE_SID=nciio,确保连接到正确的SID;

2)运行sqlplus "/as sysdba",先停止,再启动

     SQL>shutdown immediate      停止服务
     SQL>startup                          启动服务,观察启动时有无数据文件加载报错

3)查找是否有错误文件提示,发现有错误文件。如图1.png

提示密码文件无效。路径是D:\oracle\product\10.1.0\Db_1\database\PWDnciio.ORA

处理此错误,需要重建密码文件,步骤如下:

1)shutdown服务后删掉(或重命名文件)密码文件PWDnciio.ORA

SQL> host del D:\oracle\product\10.1.0\Db_1\database\PWDnciio.ORA

否则执行重置密码时会报错OPW-00005: File with same name exists - please delete or rename

2)重置密码 SQL> host orapwd file=D:\oracle\product\10.1.0\Db_1\database\PWDnciio.ORA passwo
rd=cmd entries=5

3)重启数据库nciio【nciio是案例中的数据库名称】服务,发现已经没有报错,提示Database opened.成功了。如下:

SQL> startup
ORACLE instance started.

Total System Global Area  171966464 bytes
Fixed Size                   787988 bytes
Variable Size             145488364 bytes
Database Buffers           25165824 bytes
Redo Buffers                 524288 bytes
Database mounted.
Database opened.

  • 大小: 4.7 KB
分享到:
评论

相关推荐

    release模式正常debug模式下报错.docx

    这种情况往往让开发者感到困惑,因为Release模式无法像Debug模式那样方便地进行单步调试。本文将深入探讨Debug和Release模式的区别以及可能导致这种问题的原因。 Debug和Release是Visual Studio(如VS2019)中两种...

    IE_Debug工具

    本文将详细介绍IE_Debug工具,这是一种专门针对IE浏览器进行JavaScript调试的工具,帮助开发者高效地定位和解决问题。 **一、IE_Debug工具简介** IE_Debug工具是为了解决IE浏览器中JavaScript调试难题而设计的。它...

    Spring Boot开启debug模式

    这将会以debug模式启动你的应用,IDEA会等待一个远程debug连接。 - 或者,你可以在配置的`VM options`中添加`-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005`,这样应用会在启动时暂停并等待...

    IE debug Flex debug

    总之,"IE Debug Flex Debug"是一个针对Flex开发人员的重要工具链,它通过Flash Player Debugger在IE中提供详细的错误信息和调试功能,帮助开发者高效地定位和修复问题。正确使用这个工具可以极大地提升开发效率和...

    Flex debug 10 for IE

    Flex Debug 10 for IE是Adobe Flex开发工具的一个特别版本,专为Internet Explorer浏览器设计,提供了强大的调试功能,极大地优化了开发人员在IE环境下的Flex应用程序调试体验。Flex是一种开源框架,用于创建富...

    stl库在debug-release两种模式下不一致的问题

    然而,在开发过程中,程序员经常遇到一个常见问题:STL库在Debug和Release两种编译模式下的行为不一致。这主要是由于编译器为优化性能和调试便利性而采用的不同策略导致的。 1. **内存分配器的区别** 在Debug模式...

    关于Pycharm无法debug问题的总结

    Pycharm的debug功能可能因为网络被禁而导致无法连接。检查Pycharm的网络设置,确保其能够访问到必要的端口。在Pycharm的设置中,查看“Help” -> “Edit Custom VM Options”,确认没有包含任何阻止Pydev连接的网络...

    为什么debug编译不出错,而release编译会出错

    在 Debug 模式下,内存分配的单位是 32 字节,而在 Release 模式下,内存分配的单位是 8 字节,从而导致程序出现错误。 4. ASSERT 和 VERIFY 宏。在 Debug 模式下,ASSERT 宏会被编译,而在 Release 模式下,ASSERT...

    studio中如何利用Debug模式来调试程序

    在可能出现问题的代码行(如`YDS()`方法的开头或`Toast.makeText()`行)设置断点,然后启动Debug模式。在Android Studio的顶部菜单栏,选择Run > Debug 'Your_App_Name',或者直接点击绿色的虫子图标来启动Debug。 ...

    postgres开启DEBUG模式

    提供在Windows和Linux下如如何配置postgres的debug

    最全 java23种设计模式 Debug模式+内存分析

    - **抽象工厂模式(Abstract Factory)**:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 - **建造者模式(Builder)**:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建...

    Android studio中如何利用Debug模式来调试程序

    Debug模式是一种特殊的运行模式,在此模式下,程序的执行可以被暂停、单步执行或跳过某些代码段等,从而帮助开发者逐步跟踪程序的执行流程,观察变量的变化情况,以便更准确地定位问题所在。 #### 三、Debug模式下...

    解决tomcat在Debug模式下无法启动问题

    然而,有时在Eclipse环境中,我们可能会遇到Tomcat在Debug模式下无法启动的问题。本篇文章将详细探讨这个问题的原因以及如何解决。 首先,我们来看一下问题发生的环境:Eclipse IDE,JDK 1.6版本,以及Tomcat 6.0。...

    IDEA Debug 模式

    Debug 模式也称调试工具或调试程序,可以用于查看程序的执行流程和追踪程序执行过程,具体流程如下: 1. 设置断点 行号后面左键; 程序会运行到第一个断点,调试后可以跳到下一个断点也可以逐行检查,详见 “5. 具体...

    win7或win8运行debug

    在Windows 7或Windows 8操作系统中运行DEBUG程序是一个对计算机底层运作原理深入了解的过程,它主要涉及两个核心概念:DEBUG工具和汇编语言。DEBUG是一个经典的命令行调试工具,最初随DOS系统一起提供,而在现代...

    U8各个版本Debug版Login组件包.zip

    Debug版则提供了详细的错误信息和调试工具,使开发者能快速定位问题,优化代码,提升用户体验。 其次,"U8各个版本"指的是此组件包覆盖了用友U8的不同迭代版本,这意味着无论企业使用的是哪个版本的U8,开发者都...

    Eclipse Debug模式的开启与关闭问题简析

    Eclipse Debug模式的开启与关闭问题简析 Eclipse Debug模式是Eclipse集成开发...本文主要介绍了Eclipse Debug模式的开启与关闭问题简析,同时提供了一个简单的debug模式启动不起来的解决方法。希望对大家有所帮助。

    ie插件- flashplayer debug 10.1 调试版 天涯浪子

    ie插件- flashplayer debug 10.1 调试版 天涯浪子

    CCS中Debug与Release的区别

    1. **代码优化程度**:Release模式下编译器会执行高级优化,而Debug模式则避免过度优化以保留代码的可读性和可调试性。 2. **符号信息**:Debug模式会包含完整的符号信息,而Release模式通常不会。 3. **性能与大小*...

    解决安装IE8后VS2005无法调试的问题

    ### 解决安装IE8后VS2005无法调试的问题 在进行软件开发的过程中,我们经常会遇到各种各样的问题,特别是在使用旧版本的工具时。本文将详细介绍如何解决安装IE8浏览器之后,Visual Studio 2005(简称VS2005)中的...

Global site tag (gtag.js) - Google Analytics