oracle连接错误ORA-01034、ORA-27101

以下是在PL/SQL中体现在错误代码

ERROR:

ORA-01034: ORACLE not available

ORA-27101: shared memory realm does not exist

进程 ID: 0

会话 ID: 0 序列号: 0

解决方案:

windows系统 cmd 进入控制台窗口,分别运行以下命令:

sqlplus /nolog

conn sys as sysdba

接着运行:startup mount

SQL> startup mount;

ORACLE 例程已经启动。

Total System Global Area 1586708480 bytes

Fixed Size                  2176128 bytes

Variable Size            1023413120 bytes

Database Buffers          553648128 bytes

Redo Buffers                7471104 bytes

数据库装载完毕。

接着运行 select * from v$log; ,如下:

SQL> select * from v$log;

    GROUP#    THREAD#  SEQUENCE#      BYTES  BLOCKSIZE    MEMBERS ARCHIV

---------- ---------- ---------- ---------- ---------- ---------- ------

STATUS                          FIRST_CHANGE# FIRST_TIME    NEXT_CHANGE#

-------------------------------- ------------- -------------- ------------

NEXT_TIME

--------------

        1          1        16  52428800        512          1 NO

INACTIVE                              1245881 22-5月 -18          1279088

23-5月 -18

        3          1        18  52428800        512          1 NO

CURRENT                                1299400 24-5月 -18      2.8147E+14

    GROUP#    THREAD#  SEQUENCE#      BYTES  BLOCKSIZE    MEMBERS ARCHIV

---------- ---------- ---------- ---------- ---------- ---------- ------

STATUS                          FIRST_CHANGE# FIRST_TIME    NEXT_CHANGE#

-------------------------------- ------------- -------------- ------------

NEXT_TIME

--------------

        2          1        17  52428800        512          1 NO

INACTIVE                              1279088 23-5月 -18          1299400

24-5月 -18

接着运行:recover database until time '2018-05-23 12:12:12';  (注意修改时间

SQL> recover database until time '2018-05-23 12:12:12';

完成介质恢复。

接着运行:alter database open resetlogs; 

SQL> alter database open resetlogs;

数据库已更改。

接着运行:shutdown

SQL> shutdown

数据库已经关闭。

已经卸载数据库。

ORACLE 例程已经关闭。

最后运行:startup

SQL> startup

ORACLE 例程已经启动。

Total System Global Area 1586708480 bytes

Fixed Size                  2176128 bytes

Variable Size            1023413120 bytes

Database Buffers          553648128 bytes

Redo Buffers                7471104 bytes

数据库装载完毕。

数据库已经打开。

搞定!!!!!

你可能感兴趣的:(oracle连接错误ORA-01034、ORA-27101)