最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Oracle 12.2監(jiān)聽無法啟動解決方法

 更新時間:2017年11月23日 15:47:15   投稿:mrr  
這篇文章主要介紹了Oracle 12.2監(jiān)聽無法啟動解決方法,需要的朋友可以參考下

在自己的虛擬機的做實驗,突然發(fā)現(xiàn)使用PL/SQL Developer無法連接到數(shù)據(jù)庫,報錯ORA-12514,說是監(jiān)聽沒有啟動。

先介紹虛擬機一下環(huán)境:redhat7.2+GI 12.2.0.1+Oracle 12.2.0.1,為了測試12.2的ASM特性安裝了GI。平時監(jiān)聽程序默認是開啟啟動的。但是今天不知道為什么沒有啟動。使用crsctl查看資源狀態(tài):發(fā)現(xiàn)監(jiān)聽的狀態(tài)確實是OFFLINE狀態(tài)

[root@rhel7 .oracle]# crsstat
--------------------------------------------------------------------------------
Name      Target State    Server          State details    
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
ora.DATA.dg
        ONLINE ONLINE    rhel7          STABLE
ora.LISTENER.lsnr
        ONLINE OFFLINE   rhel7          STABLE
ora.asm
        ONLINE ONLINE    rhel7          Started,STABLE
ora.ons
        OFFLINE OFFLINE   rhel7          STABLE
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.cssd
   1    ONLINE ONLINE    rhel7          STABLE
ora.diskmon
   1    OFFLINE OFFLINE                STABLE
ora.driver.afd
   1    ONLINE ONLINE    rhel7          STABLE
ora.evmd
   1    ONLINE ONLINE    rhel7          STABLE
ora.ora12c.db
   1    ONLINE ONLINE    rhel7          Open,HOME=/u01/app/o
                               racle/product/12.2/d
                               b_home1,STABLE
--------------------------------------------------------------------------------

嘗試手動啟動監(jiān)聽,依然報錯:

[grid@rhel7 ~]$ srvctl start listener
PRCR-1079 : Failed to start resource ora.LISTENER.lsnr
CRS-5016: Process "/u01/app/grid/bin/lsnrctl" spawned by agent "ORAAGENT" for action "start" failed: details at "(:CLSN00010:)" in "/u01/app/12.2/grid/diag/crs/rhel7/crs/trace/ohasd_oraagent_grid.trc"
CRS-5016: Process "/u01/app/grid/bin/lsnrctl" spawned by agent "ORAAGENT" for action "start" failed: details at "(:CLSN00010:)" in "/u01/app/12.2/grid/diag/crs/rhel7/crs/trace/ohasd_oraagent_grid.trc"
CRS-2674: Start of 'ora.LISTENER.lsnr' on 'rhel7' failed

根據(jù)提示查看trc文件,看到如下報錯:

LSNRCTL for Linux: Version 12.2.0.1.0 - Production on 15-NOV-2017 20:03:28
Copyright (c) 1991, 2016, Oracle. All rights reserved.
Starting /u01/app/grid/bin/tnslsnr: please wait...
TNSLSNR for Linux: Version 12.2.0.1.0 - Production
System parameter file is /u01/app/grid/network/admin/listener.ora
Log messages written to /u01/app/12.2/grid/diag/tnslsnr/rhel7/listener/alert/log.xml
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=rhel7)(PORT=1521)))
Error listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
TNS-12555: TNS:permission denied
 TNS-12560: TNS:protocol adapter error
 TNS-00525: Insufficient privilege for operation
  Linux Error: 1: Operation not permitted
Listener failed to start. See the error message(s) above...

看到Insufficient privilege for operation這個字樣覺得很納悶,怎么會權限不足呢,于是嘗試用root直接啟動監(jiān)聽,依然報錯:

[root@rhel7 .oracle]# lsnrctl start
LSNRCTL for Linux: Version 12.2.0.1.0 - Production on 15-NOV-2017 20:22:30
Copyright (c) 1991, 2016, Oracle. All rights reserved.
Starting /u01/app/grid/bin/tnslsnr: please wait...
TNS-12546: TNS:permission denied
 TNS-12560: TNS:protocol adapter error
 TNS-00516: Permission denied
  Linux Error: 13: Permission denied

于是各種百度,下面把百度到內容列出來,可能會對看此文的同學有用,但是對我這種情況沒有用:
主要是說 /var/tmp/.oracle、/tmp/.oracle 這兩個目錄的權限訪問問題。 進入 一看,我的/var/tmp/.oracle權限 沒問題,而/tmp/.oracle壓根就沒有這個文件。

于是直接查MOS,看有沒有相關的文檔,找到兩篇文檔:

Starting the Listener Fails With: TNS-12557 or TNS-12555: TNS:Permission Denied (文檔 ID 343253.1)
Listener Fails To Start With IPC Permission Errors (TNS-12546 TNS-12555 TNS-00516 TNS-00525) (文檔 ID 434062.1)

對比了文檔中列出的問題,跟我的情況也不一相,看到最后發(fā)現(xiàn)這樣一句話:

4. If you find that there are no adapters linked or they have errors (such as "Permission denied") then issue a "relink all"

Reference:
Doc ID 1467060.1

于是只有用這種方法來試試了,由于crs使用的是grid home下的監(jiān)聽命令所以對grid home做relink all操作。可是又出現(xiàn)報錯:

[grid@rhel7 bin]$ relink all
 The Oracle home in which you are running this relinking tool does not 
have proper write permissions. Please run this relink script as the same
user who owns the Oracle home and ensure that the Oracle home has the
permissions from the original installation.
 If this is a Grid Infrastructure home, please refer to the 
documentation for the proper steps to relink and apply oneoff patches.

意思是說權限不足,使用root執(zhí)行,又報錯說不能用root執(zhí)行

[root@rhel7 bin]# relink all
The relink script cannot be run as root.

又查看grid home目錄權限

[root@rhel7 app]# ls -ld grid
total 8
drwxr-x--- 84 root  oinstall 4096 Jul 18 20:26 grid

原來owner是root,怪不得第一次執(zhí)行不成功,修改owner(應該直接chmod也可以,這里沒有做測試),重新執(zhí)行relink all

[root@rhel7 app]# chown grid grid
[grid@rhel7 ~]$ relink all
writing relink log to: /u01/app/grid/install/relink.log

成功后再次啟動監(jiān)聽,啟動成功。

[grid@rhel7 ~]$ lsnrctl start
LSNRCTL for Linux: Version 12.2.0.1.0 - Production on 15-NOV-2017 20:50:59
Copyright (c) 1991, 2016, Oracle. All rights reserved.
Starting /u01/app/grid/bin/tnslsnr: please wait...
TNSLSNR for Linux: Version 12.2.0.1.0 - Production
System parameter file is /u01/app/grid/network/admin/listener.ora
Log messages written to /u01/app/12.2/grid/diag/tnslsnr/rhel7/listener/alert/log.xml
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=rhel7)(PORT=1521)))
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=rhel7)(PORT=1521)))
STATUS of the LISTENER
------------------------
Alias           LISTENER
Version          TNSLSNR for Linux: Version 12.2.0.1.0 - Production
Start Date        15-NOV-2017 20:51:00
Uptime          0 days 0 hr. 0 min. 0 sec
Trace Level        off
Security         ON: Local OS Authentication
SNMP           OFF
Listener Parameter File  /u01/app/grid/network/admin/listener.ora
Listener Log File     /u01/app/12.2/grid/diag/tnslsnr/rhel7/listener/alert/log.xml
Listening Endpoints Summary...
 (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=rhel7)(PORT=1521)))
 (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
The listener supports no services
The command completed successfully

至次問題解決。

總結

以上所述是小編給大家介紹的Oracle 12.2監(jiān)聽無法啟動解決方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

相關文章

  • Oracle中查詢重復記錄的幾種方法實現(xiàn)

    Oracle中查詢重復記錄的幾種方法實現(xiàn)

    這篇文章主要介紹了Oracle中查詢重復記錄的方法實現(xiàn),包含使用GROUP BY和HAVING語句,使用窗口函數(shù)ROW_NUMBER()和使用自連接查詢這三種方式,具有一定的參考價值,感興趣的可以了解一下
    2024-06-06
  • Oracle 11GR2的遞歸WITH子查詢方法

    Oracle 11GR2的遞歸WITH子查詢方法

    這篇文章主要介紹了Oracle 11GR2的遞歸WITH子查詢方法,非常不錯,具有參考借鑒價值,朋友可以參考下
    2017-02-02
  • oracle關鍵字作為字段名使用方法

    oracle關鍵字作為字段名使用方法

    有時我們在定義字段名及別名時所用名與oracle關鍵字同名,這時該如何處理呢,本文將詳細介紹,需要了解的朋友可以參考下
    2012-11-11
  • Oracle分析函數(shù)用法詳解

    Oracle分析函數(shù)用法詳解

    本文詳細講解了Oracle分析函數(shù)的用法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-05-05
  • 詳細聊聊Oracle表碎片對性能有多大的影響

    詳細聊聊Oracle表碎片對性能有多大的影響

    當針對一個表的刪除操作很多時,表會產生大量碎片,下面這篇文章主要給大家介紹了關于Oracle表碎片對性能影響的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-03-03
  • 使用Oracle跟蹤文件的問題詳解

    使用Oracle跟蹤文件的問題詳解

    從跟蹤文件的產生的來源來看,跟蹤文件又可以分為兩類:一類是數(shù)據(jù)庫的操作人員有意生成的;另一類則是由于出現(xiàn)了異常錯誤,由數(shù)據(jù)庫自動生成的,本文給大家介紹使用Oracle的跟蹤文件的方法,需要的朋友參考下吧
    2021-06-06
  • Oracle?數(shù)據(jù)庫啟動過程的三階段、停庫四種模式詳解

    Oracle?數(shù)據(jù)庫啟動過程的三階段、停庫四種模式詳解

    這篇文章主要介紹了Oracle?數(shù)據(jù)庫啟動三階段、停庫四種模式,停庫模式主要有正常停庫、事務級停庫、立即停庫和強制停庫,本文給大家介紹的非常詳細需要的朋友可以參考下
    2022-11-11
  • 將oracle的create語句更改為alter語句使用

    將oracle的create語句更改為alter語句使用

    本文將詳細介紹oracle的create語句更改為alter語句使,需要了解更多的朋友可以參考下
    2012-11-11
  • 解析Oracle查詢和刪除JOB的SQL

    解析Oracle查詢和刪除JOB的SQL

    本篇文章是對Oracle查詢和刪除JOB的SQL的實現(xiàn)方法進行了詳細的分析介紹,需要的朋友參考下
    2013-07-07
  • Oracle存儲過程新手入門教程(附學習用例)

    Oracle存儲過程新手入門教程(附學習用例)

    存儲過程就是作為可執(zhí)行對象存放在數(shù)據(jù)庫中的一個或多個SQL命令,下面這篇文章主要給大家介紹了關于Oracle存儲過程新手入門教程的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-03-03

最新評論

灵川县| 房山区| 巴里| 汉沽区| 河曲县| 蒲城县| 文山县| 织金县| 石台县| 油尖旺区| 黄浦区| 湖口县| 茌平县| 商南县| 高唐县| 朔州市| 安义县| 永康市| 威海市| 苏尼特左旗| 泉州市| 鄂州市| 同心县| 龙岩市| 东乌| 中方县| 岑巩县| 吉林市| 监利县| 蓝田县| 康平县| 昔阳县| 合肥市| 巫溪县| 沾益县| 宁河县| 榆中县| 禹州市| 吉安市| 同江市| 墨脱县|