2015年3月2日 星期一
Oracle Listener (監聽器) 設定
因為沒有裝VM
所以每次把這台測試環境電腦的Oracle玩爛了,就重裝
win64_11gR2_database_1of2.zip
win64_11gR2_database_2of2.zip (需要解壓縮在同一個目錄)
重裝太多次之後,老是有刪不乾淨,或是安裝不完全的問題
這次遇到的問題是
Listener無法正確啟動
事前有先試過:
用SQL Plus 可以登入
用帳/密 : scott/tiger 接著select * from emp; 也可以找到14個資料列
(PS.我的主機在區網有固定的IP,如果你的IP是區網自動取得,
請將你主機的IP,改成固定的!)
接下來需要修改
D:\app\user\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora
(如果你有不能存檔的問題,請使用管理員權限將目錄資料夾唯讀取消,並增加讀寫權限)
# listener.ora Network Configuration File: D:\app\user\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\app\user\product\11.2.0\dbhome_1)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = ORCL)
(ORACLE_HOME = D:\app\user\product\11.2.0\dbhome_1)
(SID_NAME = ORCL)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
(PROTOCOL_STACK =
(PRESENTATION = GIOP)
(SESSION = RAW)
)
)
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 你主機的IP)(PORT = 1521))
)
)
ADR_BASE_LISTENER = D:\app\user\product\11.2.0\dbhome_1\log
cmd指令:lsnrctl start
LSNRCTL for 64-bit Windows: Version 11.2.0.1.0 - Production on 02-3月 -2015 21:3
2:31
Copyright (c) 1991, 2010, Oracle. All rights reserved.
正在啟動 tnslsnr: 請稍候...
TNS-12560: TNS:協定介面程式錯誤
TNS-00530: 協定轉接器錯誤
處理方案是重啟OracleOraDb11g_home1TNSListener
這個的位置在
[控制台]-[系統及安全性]-[系統管理工具]-[服務]
裡面找Oracle開頭,結尾是Listener的服務
將OracleOraDb11g_home1TNSListener停止後,重新啟動
如果你有將[啟動類型]改成[自動]的話,這樣以後開機就會自動啟動。
cmd指令:lsnrctl start
LSNRCTL for 64-bit Windows: Version 11.2.0.1.0 - Production on 02-3月 -2015 21:56:46
Copyright (c) 1991, 2010, Oracle. All rights reserved.
TNS-01106: 已啟動名稱為 LISTENER 的監聽器
cmd指令:lsnrctl status
LSNRCTL for 64-bit Windows: Version 11.2.0.1.0 - Production on 02-3月 -2015 21:56:53
Copyright (c) 1991, 2010, Oracle. All rights reserved.
連線至 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=你主機的IP)(PORT=1521)))
監聽器的狀態
------------------------
別名 LISTENER
版本 TNSLSNR for 64-bit Windows
啟動日期 02-3月 -2015 21:56:40
正常運作時間 0 天 0 小時 0 分鐘 12 秒
追蹤層次 off
安管 ON: Local OS Authentication
SNMP OFF
監聽器參數檔案
D:\app\user\product\11.2.0\dbhome_1\network\admin\listener.ora
監聽器日誌檔
d:\app\user\product\11.2.0\dbhome_1\log\diag\tnslsnr\pcname\listener\alert\log.xml
監聽端點摘要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROCipc))
(PROTOCOL_STACK=(PRESENTATION=GIOP)(SESSION=RAW)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=你主機的IP)(PORT=1521)))
服務摘要...
服務 "ORCL" 有 1 個執行處理.
執行處理 "ORCL", 狀態 UNKNOWN, 有 1 個此服務的處理程式...
服務 "PLSExtProc" 有 1 個執行處理.
執行處理 "PLSExtProc", 狀態 UNKNOWN, 有 1 個此服務的處理程式...
命令順利完成
訂閱:
張貼留言 (Atom)
評估xxx函式逾時,且需以不安全的方法中止。這可能使目標處理序損毀。
評估xxx函式逾時,且需以不安全的方法中止。這可能使目標處理序損毀。 我選擇直接停用 [啟用屬性評估及其他隱含函式呼叫] --------------------------- Microsoft Visual Studio -------------------...
-
評估xxx函式逾時,且需以不安全的方法中止。這可能使目標處理序損毀。 我選擇直接停用 [啟用屬性評估及其他隱含函式呼叫] --------------------------- Microsoft Visual Studio -------------------...
-
將 datetime2 資料類型轉換成 datetime 資料類型時,產生超出範圍的值。 陳述式已經結束。 entityframework EDMX 設定 datetime 的屬性 StoreGeneratedPattern = Computed
-
將Blogger背景換成Google+風格 -- 步驟一: 首先你需要一個素材包[ Google+ Plus theme for Windows 7 ] (點連結下載) 這是一個 Windows 7 的免費佈景主題 內有8張Google+ 風格的桌面背景 下載...
沒有留言:
張貼留言
選擇[匿名]選項可直接留言