windows下安裝oracle,sqlplus串連啟動oracle(oracle 主機字串輸入是什麼)

來源:互聯網
上載者:User

1.oracle安裝

  參考http://wenku.baidu.com/view/d01ffd43336c1eb91a375d68.html,這裡不再贅述

2.命令列sqlplus串連oracle

   (1)檢查監聽狀態

    C:\>lsnrctl status

      LSNRCTL for 32-bit Windows: Version 9.2.0.1.0 - Production on 28-6月 -2005 11:01:01

      Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.

     正在串連到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=oyez)(PORT=1521)))
   
TNS-12541: TNS:無監聽器
    
TNS-12560: TNS: 協議適配器錯誤
    
TNS-00511: 無監聽器
    32-bit Windows Error: 61: Unknown error
   
正在串連到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0)))
  
TNS-12541: TNS:無監聽器
   
TNS-12560: TNS: 協議適配器錯誤
   
TNS-00511: 無監聽器
   32-bit Windows Error: 2: No such file or directory

  

    出現上述資訊,表示沒有啟動監聽。


  (2)啟動監聽

    C:\>lsnrctl start   

LSNRCTL for 32-bit Windows: Version 9.2.0.1.0 - Production on 28-6月 -2005 11:01:36

Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.

啟動tnslsnr:請稍候...

TNSLSNR for 32-bit Windows: Version 9.2.0.1.0 - Production
系統參數檔案為F:\oracle\ora92\network\admin\listener.ora
寫入F:\oracle\ora92\network\log\listener.log的日誌資訊
監聽:(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oyez)(PORT=1521)))
監聽:(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc)))

正在串連到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=oyez)(PORT=1521)))
LISTENER 的 STATUS
------------------------
別名                      LISTENER
版本                      TNSLSNR for 32-bit Windows: Version 9.2.0.1.0 - Production
啟動日期                  28-6月 -2005 11:01:38
正常已耗用時間              0 天 0 小時 0 分 2 秒
追蹤層級                  off
安全性                    OFF
SNMP                      OFF
監聽器參數檔案          F:\oracle\ora92\network\admin\listener.ora
監聽器記錄檔          F:\oracle\ora92\network\log\listener.log
監聽端點概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oyez)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc)))

   (3)   串連資料庫

    C:\>sqlplus \nolog

    SQL*Plus: Release 9.2.0.1.0 - Production on 星期二 6月 28 11:05:27 2005

   Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

   SQL> conn user/password@orcl as sysdba   //user和password是你要臉的使用者名稱和密碼,如sys/123456

   ERROR:
  
ORA-12500: TNS: 監聽程式無法啟動專用伺服器處理序

    SQL>exit;

   原因:本機資料庫對應的服務沒有開啟,在服務中把oracleu對應的服務開啟

   (4)   串連資料庫

  E:\>sqlplus /nolog

  SQL*Plus: Release 9.2.0.1.0 - Production on 星期二 6月 28 11:17:53 2005

  Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

  
SQL> conn user/password@oradb as sysdba
   
已串連。
  
SQL>

3.通過內建sql*plus串連oracle

    用 SQL*Plus
串連資料庫的時候,出現一個對話方塊,要求填入使用者名稱、密碼、主機字串資訊。前兩者不用說,自己會填對的,但是這個主機字串就不知道什麼意思,通過查資料才明白,其實這裡的這個字串就是在安裝oracle的時候自動產生,它是配置的資料庫連接服務名,一般與你在安
裝時設定的全域資料庫名一致,預設的是orcl,所以串連的時候,應該填寫主機字串為orcl as sysdba.
    以sys為使用者名稱,password為密碼,sysdba為串連身份登入或串連到sql*plus,則輸入使用者名稱稱:sys,口令:password,主機字串:orcl as sysdba

  主機字串填寫錯誤的話就會一直報錯。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.