學校實驗室機房安裝的Oracle有問題, TNSListener 服務無法啟動(啟動以后自動關閉)。而且SPL PLus還可以正常的使用。
從百度里搜到一篇類似的問題,據說是由于改過機器名稱造成,
解決方法:
方法1.直接修改 listener.ora
我機器上的路徑是: D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora
修改其中的 HOST 為主機名或者IP
方法2.通過 Net Configuration Assisant 重新配置,一路回車就搞定了。
方法3.通過 Net Manager,在 監聽程序節點下直接修改。
在我自己本機上安裝了Oracle,發現服務中沒有isqlplus的服務,于是在cmd中直接輸入:
isqlplusctl start
就可以了。
如果要查看每個數據庫企業管理器的端口號,就打開portlist.ini查看,
我機器上的路徑是:D:\oracle\product\10.2.0\db_1\install\portlist.ini