2013-06-26 143 views
1

我在我的Windows 7(32位)電腦上安裝了oracle 11g數據庫快速版。它已成功安裝,但現在當我嘗試打開它時,Firefox給我下面的錯誤。 「無法連接」 。Oracle 11g數據庫未連接

因此,請儘快回覆此帖以打開Oracle,因爲沒有這個,我不能繼續學習它。我只是一個初學者。

+0

你必須清楚你的意思:「......當我嘗試打開它......」 –

+0

當我嘗試在Firefox開放的Oracle Application Express主頁然後給我以上的錯誤。 –

+0

歡迎來到SO。請閱讀如何提出問題 - http://stackoverflow.com/questions/how-to-ask。如果您希望某人「儘快」發佈信息,請提供足夠的詳細信息。 oracle服務是否在你的機器上啓動?您是否閱讀過安裝文檔 - http://www.oracle.com/technetwork/products/express-edition/overview/index.html – OldProgrammer

回答

1

檢查,如果ü可以打開SQLPLUS
如果是,通過使用
連接/更改的Oracle Web服務器的端口以SYSDBA
DBMS_XDB。sethttpport( '9090');

1

打開運行SQL命令行或在您的CMD寫道:SQLPLUS 「/ AS SYSDBA」

兩種情況:

SQL> conn 
Enter user-name: 
Enter password: 
0

在SQL Developer中

爲的Oracle 11g

默認連接

去連接>新連接

連接名稱= HR或使用任何名稱

用戶名=小時

密碼=你的密碼(這是您在安裝了Oracle 11g的過程中選擇的密碼)

選中「保存「選項

作用:默認

端口1521

SID:ORCL

如果你想創建SYSDBA帳戶(管理員帳戶)

連接名稱=管理ORCL或使用任何名稱

用戶名= SYS

密碼=你的密碼(這是密碼您在安裝的Oracle 11g)

角色的過程中選擇:SYSDBA(從下拉)

1521端口

SID:ORCL

測試和保存連接

以防萬一,如果你的HR帳戶被鎖定,因爲您已連接的次數多數量比你可以通過登錄到您的SYS DBA帳戶解決這個

在清單上的物品清單去其他用戶和

去HR帳戶> RT點擊

編輯ü SER

選擇密碼youlike

和聯合國檢查鎖定的賬戶,並取消密碼過期選項,如果他們在

0

檢查這種情況發生在你安裝的用戶,而不是作爲管理員。即使你有管理員權限,也不會這樣做。

此外,出現此錯誤後,問題是端口8080正在被另一個應用程序使用。 1.)首先,停止該應用程序。 2。)休息Oracle端口

SQL> begin 
2 dbms_xdb.sethttpport('9090'); 
3 end; 
4/

PS:我讀了一個線程它說,不要在密碼中使用@也。

希望它能幫助:)