`
iloveoracle
  • 浏览: 119358 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

ORA-01012: not logged on 解决办法

阅读更多

    <span style="font-family: Times New Roman; font-size: 18px;">tomcat 服务器后台报:ORA-01012: not logged on 异常</span>

<span style="font-family: Times New Roman; font-size: 18px;">问题原因:可能是应用程序有bug,没及时释放连接所导致。</span>

<span style="font-family: Times New Roman; font-size: 18px;">解决办法:治本的办法是:修改processes值,或者禁止一些异常访问。</span>

<span style="font-family: Times New Roman; font-size: 18px;">解决问题思路:</span>

<span style="font-family: Times New Roman; font-size: 18px;">1、等数据库访问连接数下降用户再登录<br>
2、sqlplus “/ as sysdba”登陆后</span>

<span style="font-family: Times New Roman; font-size: 18px;"> shutdown abort<br>
3、ps -ef|grep ora_dbw0_$ORACLE_SID </span>

<span style="font-family: Times New Roman; font-size: 18px;"> kill -9 pid<br>
4、kill掉一些不重要的session<br></span>

<span style="font-family: Times New Roman;"></span>

<span style="font-family: Times New Roman;"></span>

 
0
0
分享到:
评论

相关推荐

    oracle报错大全(珍藏版)

    #### ORA-00086: User Not Logged In 用户未登录。这可能是由于会话初始化错误或逻辑错误。 #### ORA-00087: Unable to Execute Remotely 无法远程执行。这可能是由于网络连接问题、安全策略限制或其他远程执行问题...

    Oracle常用异常代码

    NOT_LOGGED_ON (ORA-01012) **异常描述:** 当尝试执行某个需要已登录状态的操作时触发此异常,比如未连接到数据库就执行了某些命令。 **解决方法:** - 确保在执行特定操作之前已经成功登录到数据库。 - 在执行...

    SQLException

    17. **ORA-01012: NOT_LOGGED_ON** - **含义**:未登录。 - **解决方法**:先登录到数据库再执行相关操作。 #### 四、总结 通过对以上常见`SQLException`的解析,我们不仅了解了它们的具体含义和发生场景,还...

    预定义异常

    10. **NOT_LOGGED_ON (ORA-01012)** - 描述:未连接到Oracle即发出数据库调用。 - 举例:尝试在没有有效连接的情况下执行数据库操作。 11. **PROGRAM_ERROR (ORA-06501)** - 描述:PL/SQL内部出现问题。 - 举例...

    oracle异常(最全异常收集)

    #### ORA-1012:NOT_LOGGED_ON - **异常说明**:未登录Oracle。 - **常见原因**: - 连接字符串错误。 - 用户名或密码不正确。 - **解决方案**: - 检查连接字符串、用户名及密码是否正确。 - 确认用户权限,...

    oracle异常处理

    15. `Not_logged_on` (ora-01012):在未连接到 Oracle 数据库时执行 PL/SQL 代码。 16. `Program_error` (ora-06501):PL/SQL 内部错误。 17. `Rowtype_mismatch` (ora-06504):宿主游标变量和 PL/SQL 游标变量类型...

    Oracle Exception汇总(自定义Oracle异常)

    11. **NOT_LOGGED_ON** (ORA-01012): 应用程序尚未与数据库建立连接。在执行数据库操作前,需要确保已成功连接。 12. **PROGRAM_ERROR** (ORA-06510): 这是一个表示PL/SQL内部错误的异常,可能是因为语法错误、类型...

    ORACLE 异常错误处理

    - `ORA-0051 Timeout-on-resource`:在等待资源时发生超时。 - `ORA-0061 Transaction-backed-out`:由于发生死锁事务被撤消。 - `ORA-1001 Invalid-CURSOR`:试图使用一个无效的游标。 - `ORA-1012 Not-logged-on`...

    oracle常见Exception

    当尝试访问数据库但当前用户尚未登录时,系统会抛出`NOT_LOGGED_ON`(ORA-01012)异常。 **解决方法:** 1. **重新登录**:确保用户已成功登录数据库。 2. **权限检查**:检查用户是否具有足够的权限来执行所需操作...

    Oracle21个预定义异常

    - **错误代码**:ORA-01012 - **场景示例**:在没有有效数据库会话的情况下执行任何SQL命令,将触发此异常。 #### 11. PROGRAM_ERROR - **异常描述**:通常表示PL/SQL内部问题,需重装数据字典视图和PL/SQL包解决。...

    Oracle 常用预定义异常

    15. **NOT_LOGGED_ON (ORA-01012)** - **描述**:在没有建立与Oracle数据库的有效连接的情况下执行PL/SQL代码时触发。 - **示例场景**:如果你在未成功登录数据库的状态下尝试执行PL/SQL代码,就会触发此异常。 ...

    PLSQL教程.doc

    - **NOT_LOGGED_ON** (ORA-1012) - 尚未登录就尝试操作数据库。 - **PROGRAM_ERROR** (ORA-6501) - 内部错误。 - **ROWTYPE_MISMATCH** (ORA-6504) - 主变量和游标的类型不匹配。 - **STORAGE_ERROR** (ORA-6500) - ...

    Plsql Developer连接Oracle时出现Could not initialize oci.dll解决方案

    在使用PL/SQL Developer这款强大的Oracle数据库管理工具时,有时可能会遇到“Could not initialize oci.dll”的错误提示,这通常是由于应用程序与Oracle客户端组件之间的兼容性问题导致的。本文将详细介绍如何解决这...

    plsqldev12.0.3.1821x64主程序+ v12中文包+keygen

    Templates will now have empty query lists when not logged on instead of raising an exception PL/SQL Developer could not start maximized when using SDI mode When changing the display resolution or ...

    PHP基础教程 是一个比较有价值的PHP新手教程!

    因此你必须有办法将两者区别开来。以下就是你可以采用的几种方法。你可以选用其中一种你最适应的并且就这样坚持这种方法! 从HTML中分离 以下是可以使用的方法: &lt;script language="php"&gt; . . . 语句 与Perl...

Global site tag (gtag.js) - Google Analytics