startup啟動不起來關於監聽的問題

来源:https://www.cnblogs.com/houzhiheng/archive/2019/11/27/11940547.html

問題描述:要在sqlplus中啟動到startup狀態,但是提示我沒有監聽,本來以為啟動一下就可以,但是connecting to一直卡半天,stop都停止不了 1.發現監聽有問題,前去更改 SQL> startupORA-00119: invalid specification for syste ...


問題描述:要在sqlplus中啟動到startup狀態,但是提示我沒有監聽,本來以為啟動一下就可以,但是connecting to一直卡半天,stop都停止不了

1.發現監聽有問題,前去更改

SQL> startup
ORA-00119: invalid specification for system parameter LOCAL_LISTENER
ORA-00130: invalid listener address '(ADDRESS=(PROTOCOL=TCP)(HOST=orclstd)(PORT=1521))'

2.監聽路徑:/u01/app/oracle/product/11.2.0/dbhome_1/network/admin

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.5)(PORT = 1521))
)
)

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME= oracle11g)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)
(SID_NAME = orclstd)
)
)

3.更改完監聽,重新啟動監聽

 

 

 

監聽一直在connecting to連接不上,就連stop都停止不了

4.開始排查,顯示出來tns進程,發現我的監聽進程一直起不來,不知道什麼原因,但是有其他博客說他們有兩個監聽程式衝突了,但是我只有一個,重新嘗試kill掉監聽進程

[[email protected] etc]# ps -ef | grep tns
root 21 2 0 08:09 ? 00:00:00 [netns]
oracle 31407 1 96 10:15 ? 00:15:59 /u01/app/oracle/product/11.2.0/dbhome_1/bin/tnslsnr LISTENER -inherit
root 31955 31906 0 10:32 pts/3 00:00:00 grep tns

5.[[email protected] etc]# kill -9 31407

   看一下kill掉之後的進程

 [[email protected] etc]# ps -ef | grep tns

 root 21 2 0 08:09 ? 00:00:00 [netns]
 root 31961 31906 0 10:34 pts/3 00:00:00 grep tns

 顯示已經killed掉

6.重新查看並啟動監聽

 

 

 

已經重新啟動

7,.sqlplus 重新啟動startup

 

 

 已經ok

 


您的分享是我們最大的動力!

更多相關文章
一周排行
  • 本文將介紹如何在.NET Core3環境下使用MVVM框架Prism的使用區域管理器對於View的管理 一.區域管理器 我們在之前的Prism系列構建了一個標準式Prism項目,這篇文章將會講解之前項目中用到的利用區域管理器更好的對我們的View進行管理,同樣的我們來看看官方給出的模型圖: 現在我們 ...
  • 前言: gRPC預設是ProtoFirst的,即先寫 proto文件,再生成代碼,需要人工維護proto,生成的代碼也不友好,所以出現了gRPC CodeFirst,下麵來說說我們是怎麼實現gRPC CodeFirst 目錄: 實現和WCF一樣的CodeFirst (1). 實現gRPC CodeF ...
  • [toc] 1.背景 接上篇文章 "深入淺出C 結構體——封裝乙太網心跳包的結構為例" ,使用結構體性能不佳,而且也說明瞭原因。本篇文章詳細描述了以類來封裝網路心跳包的優缺點,結果大大提升瞭解析性能。 2.用類來封裝乙太網心跳包的優缺點 2.1.優點 + 可以在類里直接new byte[],即直接實 ...
  • VS2013如何轉成VS2010且不會出現此項目與Visual Studio的當前版本不相容的報錯 解決方法: 1.用記事本打開解決方案文件“解決方案名.sln”,然後修改最上面兩行為如下代碼:Microsoft Visual Studio Solution File, Format Version ...
  • 傳遞數據至部分視圖: 在ps.cshtml中get到上面高亮的參數: ...
  • 三、C#數據類型 3.1.變數 聲明->賦值->使用 作用域:變數作用域為包含它的大括弧內 3.2.常量 1)const 數據類型 常量名稱 = 常量值 聲明常量時一定要賦值 2)@作用 輸出轉義字元 @"Hello World\n" 讓字元串換行 關鍵字用作標識符 @namespace @clas ...
  • 四、C#表達式與運算符 4.1.表達式 操作數+運算符 4.2.數學運算符 var++ 先用後加 ++var 先加後用 4.3.賦值運算符 略 4.4.關係運算符 結果只會是bool類型 1)對象的不同 數值類型比較兩個數的大小 字元類比較Unicode編碼大小,'A'=65 'a'=97 '0'= ...
  • 下麵的靜態代碼中: 現在想把箭頭所指的值,改為動態。 根據不同條件,它將有可能是1,或是3或是2或是5等。 ...
  • 使用Xaml+C#,使WPF/UWP運行在Linux和Mac上 ...
  • 前言 C 的lambda和Linq可以說是一大亮點,C 的Lambda無處不在,Linq在數據查詢上也有著舉足輕重的地位。 那麼什麼是Linq呢,Linq是 (語言集成查詢)的縮寫,可以對本地對象 集合 或者遠程數據源進行結構化的查詢操作。 那什麼又是Lambda呢?嗯,簡單來講就是匿名函數,我們不 ...
x