windows下安裝oracle11g測試是否成功與監聽器問題和網頁控制台登錄


測試步驟1:請執行操作系統級的命令:tnsping orcl

測試步驟 2:請執行操作系統級的命令:sqlplus system/password@orcl

安裝完oracle后要啟動oracle服務,后監聽

1 su - oracle
2 sqlplus /nolog 
3 sql> conn / as sysdba 
4 sql> startup (一般不需要加參數,只要設置好環境變量)啟動oracle服務
5 sql> quit (退出sql模式) 
6 lsnrctl start (啟動監聽器)
7 lsnrctl stop(關閉監聽器,在這之前,應該先關閉應用程序) 
8 sqlplus  /nolog 

要測試數據安裝是否成功,可按順序執行以下兩個步驟:

測試步驟1:請執行操作系統級的命令:tnsping orcl

上述命令假定全局數據庫名是 orcl。以下是命令執行后成功的示例:

其中,結果OK 至關重要。上述結果如果正確,表明偵聽器配置無誤。

如果沒有看到此結果,繼續進行下一步。先去更改文件(注意IP地址)。

              使用 Oracle Net Configuration Assistant檢查網絡配置(netca命令)

              使用 Database Configuration Assistant檢查數據庫配置(dbca命令)

測試步驟 2:請執行操作系統級的命令:sqlplus system/password@orcl

上述命令假定 SYSTEM用戶對應的口令是 password,假定全局數據庫名是 orcl。

上述結果如果正確,表明數據庫例程安裝和啟動正常。

 

一.如果提示關於監聽器的錯誤:

找到C:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN文件夾,根據自己oracle安裝位置找到

ADMIN文件夾下listener 和 tnsnames文件打開更改成內容:(安裝地址和IP地址改成自己的。ip地址可通過cmd里面的ipconfig命令查看)

listener文件內容:

# listener.ora Network Configuration File: C:\app\Administrator\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = C:\app\Administrator\product\11.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:C:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )
    (SID_DESC =
      (SID_NAME = BOOKSALES)
      (ORACLE_HOME = C:\app\Administrator\product\11.2.0\dbhome_1)
   (GLOBAL_DBNAME = BOOKSALES)
 )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.26.129)(PORT = 1521))
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (ADDRESS = (PROTOCOL = TCP)(HOST = acer)(PORT = 1521))
    )
  )

ADR_BASE_LISTENER = C:\app\Administrator

  

tnsnames里面的IP地址改成自己IP地址。

改完文件進入 :右鍵我的電腦->管理->服務->Oracle,重啟 OracleXXXXListener的服務,然后執行測試步驟1,2的代碼。

查看Oracle服務的安裝情況

 

 

二  網頁檢查Oracle的運行情況

打開網頁,輸入地址:

https://localhost:1158/em

可以看到Oracle的運行報表

當出現不安全連接的提示時,請選擇高級->繼續前往並輸入用戶和密碼

 

 

 

  如果提示路徑不識別,不能解析域名,基本就是SID的設置問題.

         如果提示您要查看的頁可能被刪除或者名稱被更改,則需要繼續排查

               接着打開cmd
               輸入 emctl start dbconsole
           將會有錯誤信息提示,如果沒有設置ORACLE_SID 則提示
         Environment variable ORACLE_SID not defined. Please define it.

           如果已經設置了ORACLE_SID 而錯誤提示為
         oc4j configration issue.E:\oracle\product\10.1.0\db_1\oc4j\j2ee\OC4J_DBConsole_WHuan_java not found.
        其中E:\oracle\product\10.1.0\db_1為你自己機器中ORacle10g的home目錄

        解決:
        通過emca重新建立repos
        命令如下
        emca -config dbcontrol db -repos recreate
        接下來的過程需要輸入SID,端口號,系統的密碼.要保證正確才可以通過.

     設置成功后的顯示為:

  成功后網址一般就就可以上去啦。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM