2009-02-10 79 views
9

我安裝了Oracle 10g express。安裝進行得很順利,但主頁不會出現。 我可以使用sqlplus連接,但不能與Sql Developer連接。 我檢查了tnsnames.ora和listener.ora一切都很好。 監聽器也啓動了。我總是可以重新安裝並看到。但我認爲更好地查詢原因。Oracle 10g快遞主頁不出來

關於主頁。這是瀏覽器中出現的地址。本地主機:8080 http://127.0.0.1:8080/apex 我做了一個netstat來查看8080是否存在端口衝突,但該端口未被使用。

有沒有人遇到過這個問題?

+0

以下是一個很好的教程,請檢查您的安裝步驟:[https://forums.oracle.com/forums/thread.jspa?threadID=2301639](https://forums.oracle.com/forums /thread.jspa?threadID=2301639) – 2012-11-04 13:30:59

回答

4

是的。這實際上是XE Oracle論壇上的一個常見問題解答。 首先,可以使用

sqlplus user/pass 

如果是這樣你連接到Oracle,Oracle是一個向上運行(這似乎是您的情況,但可能不適合未來的讀者類似的問題)。如果沒有,你可以嘗試

sqlplus/as sysdba 
startup 

一旦Oracle是起來,檢查聽衆可以通過 sqlplus的用戶名/密碼@ XE 如果沒有,那麼請參閱Oracle實例無論聽者不起來,或者「聽衆不知道服務'。確保偵聽器已啓動(lsnrctl,然後啓動)。確保數據庫已註冊到聽衆

sqlplus/as sysdba 
alter system register; 

現在您應該可以使用'@xe'語法進行連接。值得驗證嵌入的PL/SQL網關設置爲使用8080端口

select dbms_xdb.GETHTTPPORT from dual; 

在Windows中可以用netstat -ab查看是否tnslsnr.exe在端口上偵聽。

然後,我會建議查看瀏覽器設置(特別是可能將您的請求轉發給不知道該怎麼處理的機器的任何代理設置)和防火牆(可以設置爲忽略或隱藏任何進入港口)。

1

試試這個(我假設的Windows系統)使用

netstat 

沒有任何其它的參數會告訴你,如果8080端口已經打開

。你

也可以試試這個:

telnet localhost 8080 

如果服務器答案(屏幕變爲空白[或黑色]),然後在服務器啓動並運行。

嘗試使用您的主機名而不是localhost。

看看你是否使用代理服務器,而不是跳過本地地址。

你也可以看到啓動主頁的可執行文件是否可以成功啓動。

0

謝謝你們的回覆。 我終於想出瞭如何解決這個問題,但不是真正的根本原因。

問題1 - 無法登錄到Oracle管理控制檯。 這是在IE內部網站中未添加127.0.0.1的問題。 轉到工具> Internet選項>安全>本地Intranet站點>高級> 在列表中添加http://127.0.0.1:8080/apex

它在此之後正常工作。 但是,如果我再次返回到同一個地方並查看網站,我無法找到我有時候添加的網址......不知道爲什麼會發生這種情況。可能是一些公司的安全問題搞亂了。 反正現在管理控制檯即將出現。

問題2 - 無法使用SQL Developer進行連接。 在我爲問題1做了修復之後,這也是奇蹟般的工作。 我仍然不知道IE中的安全設置如何影響SQL Developer? 對此有何評論?

+0

有幾種與SQL開發人員連接的不同方式。我認爲這就像TNS或先進的。其中一個提供了進入服務器(127.0.0.1),端口(1521)和服務(XE)的選項。 – 2009-02-11 22:41:41

2

我有同樣的問題。我試過這個,它整理了我的問題... 1.轉到開始 - >運行
2.type services.msc和命中輸入
3.在打開的小程序中,向下滾動(在右窗格中)取出「OracleServiceXE」的選項並右鍵點擊它。 4.在常規選項卡中 - >>>啓動類型爲「自動」,然後單擊「啓動按鈕」。 5.對「OracleXETNSListener」選項重複第4步。 關閉窗口。

現在

,我希望,這個問題應該得到解決....

+0

tritty OuT ... – vishal 2009-11-06 20:45:44

0

嘿傢伙一個重要的事實,如果烏拉圭回合使用IE7(explorer7)則u WD面臨一定問題,在使用10g中,如不顯示主頁。

+0

這解決了我的問題 – 2010-09-24 06:44:24

0

對於Windows 8只要點擊Get Started With OracleXE...。當Internet Explorer打開時,請在Page View圖標(帶扳手的圖標)中選擇View on the desktop選項。

您現在應該能夠查看您的網頁。

0

我有一個類似的問題,我能夠連接使用終端,但在瀏覽器中訪問,因爲它是作爲展示你所描述錯誤SQLPLUS。於是,我又回到終端,並安裝使用

啓動

我的數據庫,它解決了我的問題。這可能是這種情況。