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下,通常是...