Oracle修改計算機名稱後監聽無法啟動

2021-06-27 00:11:36 字數 1032 閱讀 4927

偶爾間發現了這個問題,因為安裝作業系統時沒有注意,我的系統分配的名稱很長,在專案部署時我感覺很彆扭,一氣之下把計算機名稱改了,我想這個大家應該都會吧!

可是oracle資料庫卻無法訪問了,在系統服務中(dos中輸入services.msc)檢視才知道,監聽沒有系統。

才想起來以前好像聽說,如果計算機的名稱改變,可能造成監聽無法啟動,可是一時也不知道那本書,只能到網上檢視資料。

最終找到了解決方案,其實很簡單:

在安裝目錄:d:\oracle\ora92\network\admin (如果你安裝的是c盤那就到c盤下去找)下有個檔案 listener.ora 這是配置監聽的檔案,開啟:

# listener.ora network configuration file: d:\oracle\ora92\network\admin\listener.ora

# generated by oracle configuration tools.

listener =

(description_list =

(description =

(address_list =

(address = (protocol = ipc)(key = extproc0))

)(address_list =

(address = (protocol = tcp)(host = 68b471f2ae9847a)(port = 1521))))

)sid_list_listener =

(sid_list =

(sid_desc =

(sid_name = pl***tproc)

(oracle_home = d:\oracle\ora92)

(program = extproc)

)(sid_desc =

(global_dbname = cui)

(oracle_home = d:\oracle\ora92)

(sid_name = cui)

))

那個host的地方就是寫自己計算機名稱的配置。

oracle修改計算機名後不能用

解決方法 1 刪除原資料庫例項 orcl 注意 最好在傳輸前在母盤上完成此步,否則刪除後必須重新啟動電腦 開始 所有程式 oracle oradb10g home1 配置和移植工具 database configuration assistant 下一步 刪除資料庫 下一步 完成 是 是 取消 是。...

關於加入域的計算機名稱修改

最近在做加入域的客戶端更名,由於計算機數量眾多且較分散,通過ipsec鏈結的網路並不穩定,改名退域然後加域,太過繁瑣耗時。對於加入域的計算機,預設情況下,只有計算機域管理員級別的使用者才能更改,普通使用者無法更改名稱 這種現象很明顯是許可權導致。當然,普通使用者肯定不能加入域管理員組,一般情況下,普...

修改linux計算機名

檢視計算機名 在終端輸入 hostname 如 root linux pc hostname linux pc 修改計算機名 1 進入 linux shell 並以系統管理員的身份登入 輸入下面的命令 hostname 計算機名 如 root linux pc hostname linux pc 2...