Skip to main content

How to log on even when SYSDBA can't do so?

sqlplus using prelim option:
=============================

$ sqlplus -prelim "/as sysdba"

SQL*Plus: Release 11.2.0.1.0 Production on Mon Feb 15 12:40:50 2010

Copyright (c) 1982, 2009, Oracle.  All rights reserved.

SQL>


The -prelim option stands for "preliminary connection". What it means is that sqlplus will only complete 2 of the below 3 steps of connection establishment:
When you log on normally (even as SYSDBA), this is what happens:

    1. A new Oracle process is started (either by the listener or by local sqlplus if using the local BEQ connection)
    2. The new process attaches to SGA shared memory segments (so it could access all the needed SGA structures)
    3. The new process allocates process and session state objects and initializes new session structures in SGA

Comments

Popular posts from this blog

CLSRSC-430: Failed to start rolling patch mode

############################################################ GRID PSU Failed on Node2: =========================== [root@server1 tmp]# /oracrs/oracle/product/12102/OPatch/opatchauto apply /path1/patches/23273629 -oh /oracrs/oracle/product/12102 -ocmrf /tmp/ocm.rsp OPatch Automation Tool Copyright (c)2014, Oracle Corporation. All rights reserved. OPatchauto Version : 12.1.0.1.10 OUI Version        : 12.1.0.2.0 Running from       : /oracrs/oracle/product/12102 opatchauto log file: /oracrs/oracle/product/12102/cfgtoollogs/opatchauto/23273629/opatch_gi_2016-11-25_06-13-44_deploy.log Parameter Validation: Successful Configuration Validation: Successful Patch Location: /path1/patches/23273629 Grid Infrastructure Patch(es): 21436941 23054246 23054327 23054341 DB Patch(es): 23054246 23054327 The following patch(es) are duplicate patches with patches installed in the Oracle Home.  [ 20299023] You hav...

SQL Plan Management [ SPM ]

============================================= SQL> SHOW parameter baselines NAME                                 TYPE        VALUE ------------------------------------ ----------- ------- optimizer_capture_sql_plan_baselines boolean     FALSE optimizer_use_sql_plan_baselines     boolean     TRUE SQL> ============================================= Connect as SPM user and create a table as follows. -------------------------------------------------- SQL> CREATE TABLE EMPLOYEE (code number,dept char(100),address char(1000)); Table created. SQL> ============================================= Populate some rows in the table =================================== declare c1 number; begin for c1 IN 1..10000 ...