首頁  >  文章  >  運維  >  關於在Windows上安裝和使用Oracle資料庫過程中遇到的一些問題

關於在Windows上安裝和使用Oracle資料庫過程中遇到的一些問題

黄舟
黄舟原創
2017-06-05 09:47:382291瀏覽

1.安裝Oracle

Oracle軟體是免費的,可以到官網下載對應的安裝套件。但是如果用於商業用途需要購買License。官網上針對各種平台,32位元和64位元都有,如果在Windows一般會下載到兩個檔案。以Oracle 11g為例,有兩個zip壓縮文件,注意安裝前將兩個壓縮文件的內容解壓縮後合併。安裝提示監視器配置至少必須顯示256種顏色,可忽略。其他安裝前置項檢查,可能會閃退,實在不知什麼原因,只能更換作業系統。注意安裝目錄不能是帶有空格或特殊字元的目錄名,可以如C:\Oracle\。目前本人在Server 2008 R2英文版和Sever 2012 R2 英文版正常安裝。安裝完成後可見如下。

Database Control可以透過網頁檢視和管理資料庫,每個資料庫都有一個,透過連接埠區分,網址如https://機器名稱:1158/em(em應該是Enterprise Manager的意思)。注意在Window Server 2008 R2上安裝時,最後建立資料庫會報錯:Oracle 設定資料載到資料檔案庫時出錯,是由於Window Server 2008 R2透過網路存取本機名稱會傳回IPv6位址,但是Oracle Enterprise Manager只接受IPv4位址,也就是https://機器名,不會取得IPv4的位址。需要在host檔案加上:

127.0.0.1 localhost
IPv4地址 机器名

Database Configuration Assistant建立設定和刪除資料庫。

Net Configuration Assistant網路相關配置,如監聽程式。

SQL Developer開發管理工具,安裝64位元Oracle Database打不開,提示找不到JDK,即使正確指向Oracle自帶的JDK也不行,搜尋結果是需要32位的JDK,暫時忽略。

SQL Plus命令列工具,熟悉MySQL即很快上手。

關於在Windows上安裝和使用Oracle資料庫過程中遇到的一些問題

Oracle還有個Oracle Client即客戶端,Server上就不用了安裝了,可以在其他需要連接Server的機器上安裝,安裝後會出現如上圖一樣的管理工具。

2.Oracle後台服務

每增加一個資料庫就會增加一個Oracle實例,如下圖有兩個資料庫ORCL和WIND情況下的後台程序

關於在Windows上安裝和使用Oracle資料庫過程中遇到的一些問題

3.登陸Oracle

可以使用SQL Plus登陸測試,如果在建立資料庫時沒有建立專門的用戶,那麼可以使用SYS或SYSTEM帳號登陸系統進行設定。 SYS是最高權限,不能使用SYS直接登陸,會閃退。可以使用以下幾種方式登陸讓SYS使用別名登陸

C:\sqlplus
Enter user-name:sys
Enter password: yourpassword as sysdbaor
C:\sqlplus /nolog
SQL> conn sys/yourpassword as sysdba

or
C:\sqlplus sys/yourpassword as sysdba

以上是關於在Windows上安裝和使用Oracle資料庫過程中遇到的一些問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn