Oracle筆記(一) Oracle簡介及安裝

來源:互聯網
上載者:User

一、軌跡

二、Oracle簡介

      Oracle是現在全世界最大的資料庫供應商,程式設計語言供應商,應用軟體供應商,它的地位等價於微軟的地位。

      Oracle在古希臘神話中被稱為“神諭”,指的是上帝的寵兒,在中國的商周時期,把一些刻在龜殼上的文字也稱為上天的指示,所以在中國Oracle又翻譯為甲骨文。

      Oracle的公司發展最早起源於1970年6月IBM的一個技術員,埃德加·考特(Edgar Frank Codd) 在Communications of ACM上發表的論文 —— 大型共用資料庫資料的關聯式模式(A Relational Model of Data for Large Shared Data Banks),後來這篇論文被Oracle公司的老總:Larry Ellision所發現,從而創辦了今天的Oracle公司。

 

左起Ed Oates、Bruce Scott、Bob Miner、Larry Ellison

      Ellison最早的做程式人員出身的,但是這個人一直到30歲了還沒有任何的成就,於是他的妻子和他離婚了,後來這個人經過努力,成為了當今世界FOX榜的前十位富豪。但是在他之上始終有一個人壓倒,就是比爾蓋茨。

      Oracle公司有一個創始人是Bruce Scott,這個人後來離開了Oracle公司,開辦了一個PointBase公司,PointBase也是一個資料庫,但是這個資料庫所佔的份額已經很小了。

  

      從資料庫而言,主要分為以下幾種:

  • 大型資料庫:IBM DB2、Oracle、Sybase;                            -- 海量資料處理能力:DB2 > Oracle > Sybase
  • 中型資料庫:SQL Server、MySQL、Informix、PostgreSQL;
  • 小型資料庫:Access、Visual FoxPro、SQLite;

   

      IBM的主要作業系統是AIX,而Oracle公司所使用的作業系統就是UNIX。

      Oracle隨著發展至今有許多主要的版本還在使用以及一些新的版本:

  • Oracle 8/Oracle 8i:其中i表示的是internet,意味著Oracle開始向網路發展,但是這個版本屬於過渡版本;
  • Oracle 9i:是現在使用最廣泛的版本,可以說是Oracle 8i的升級版;
  • Oracle 10g:是一個過渡性的產品,其中g表示的是格線運算;
  • Oracle 11g:是一個完整性的產品,也是新新的版本;

三、Oracle資料庫的安裝

      安裝Oracle資料庫之前建議做兩個準備工作:關閉防火牆,斷開網路;

      安裝程式:E:\oracle 10g\install\setup.exe

安裝路徑:C:\oracle\product\10.1.0\db_1

選擇安裝類型

資料庫的名稱輸入為“david”,而且將“建立帶樣本方案的資料庫”選中。

如果此處沒有選中的話,則以後不會有大資料使用者出現。

選擇資料庫管理選項

指定資料庫檔案儲存選項

指定備份和復原選項

安裝到最後將所有的密碼統一設定為“oracleadmin”,字母全部小寫,最好不要擅自更改。

安裝概要,選擇“安裝”啟動安裝程式,之後讓其自行安裝,不要做任何操作。

安裝中

安裝完成之後會首先進行資料庫的配置,之後會進入到“口令管理”的介面。

      如果要使用Oracle資料庫,主要使用以下四個使用者:

  • 超級管理員:sys / change_on_install;
  • 普通管理員:system / manager;
  • 普通使用者:scott / tiger;    -->預設是被鎖定的
  • 大資料使用者:sh / sh;    --> 主要是為了做講解的測試使用;

      一切安裝完成之後下面直接選擇“退出”即可。

退出之後Oracle 10g會預設為使用者開啟一個OEM的管理介面。

      而且安裝完成之後會自動地在Windows之中為使用者註冊若干個服務:

      這些服務有許多是預設啟動的,而這樣有可能造成系統啟動的速度緩慢,所以建議將其都修改為手工啟動方式。

      在這幾個服務之中,有以下兩個服務最為重要:

  • 監聽服務:OracleOraDb10g_home1TNSListener

以後如果有程式要操作資料庫,或者是一些遠端用戶端要串連資料庫則必須啟動些服務;

  • 資料庫的執行個體服務:OracleServiceDAVID

儲存資料庫的具體資訊的服務,每一個資料庫有每一個資料庫的執行個體(服務);

命名規則:OracleServiceXXX,其中XXX是配置的資料庫名稱(嚴格來講是SID名稱);

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.