ORA-00119、ORA-00130
今天在測試機上啟動DB時,出現失敗訊息如下:
SQL> startup
ORA-00119: invalid specification for system parameter LOCAL_LISTENER
ORA-00130: invalid listener address '(ADDRESS=(PROTOCOL=TCP)(HOST=oel63.test.com.tw)(PORT=1521))'
訊息大致提到是address的問題,所以就注意到HOST=oel63.test.com.tw,查一下Linux的Host Name:
[root@oel63 sysconfig]# hostname
oel63.test.com.tw
再查詢Linux的/etc/hosts
[root@oel63 ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
192.168.56.200 oel62 oel62.test.com.tw
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
fec0::a00:27ff:fe9a:a828 oel62 oel62.test.com.tw
hosts內容並沒有oel63.test.com.tw,原來是昨天在測試IPv6時有修改到Host Name。
修改Linux的Host Name,下面的指令只能暫時變更Host Name,關機重新就會失效。
[root@oel63 sysconfig]# hostname oel62.test.com.tw
再啟動一次資料庫
SQL> startup
ORACLE instance started.
Total System Global Area 1043886080 bytes
Fixed Size 2219952 bytes
Variable Size 679477328 bytes
Database Buffers 356515840 bytes
Redo Buffers 5672960 bytes
Database mounted.
Database opened.
啟動成功,修改/etc/sysconfig/network,永久更改Host Name,
將 HOSTNAME=oel63.ccc.com.tw 改為 HOSTNAME=oel62.ccc.com.tw
-
在電腦版的Line輸入文字時,遇到需要換行的情形時,我都是用記事本先寫好再複製上去,這樣就可以有換行的效果,可是這樣的做法好像失去Line的便利性。 於是查了一下,原來有一個設定可以指定Enter換行,而不是發訊息出去。 完成設定之後,要發送訊息就改用Al...
-
Windows7 / Windows8 kill process Linux下要刪除某個程序通常會使用 ps 配合 kill 來刪除程序。 例如:ps -ef |grep [PROCESS NAME] kill -9 [PID] 在Windows下,通常是...
-
在7月份的時候,利用Google地圖查詢官田區的路線,偶然發現「官田新訓中心(度假村)」,地點卻是我以前當兵時的新訓中心,難道當年的官田新訓中心已經被裁撤,改為飯店還是觀光景點嗎? 將Google地圖轉為街景模式,看見的還是新訓中心的門口,幾乎與我腦中的印象一樣,沒有什...