1. oracle資料庫 怎樣安裝
應該怎麼樣安裝資料庫,從安裝軟體到創建資料庫?對於這個問題,或許有的人不屑一顧,因為他們覺得這沒有絲毫問題;同時有另一部分人,覺得這是個大問題。
在安裝Oracle上,通常會有幾種類型的人:
完全抓不著頭腦,不知道怎麼安裝,這通常是初學者,連Linux/Unix都不太熟悉。
很少安裝Oracle的人,但是知道對照文檔一步一步操作,出了錯也知道上google、和metalink查找解決方案。
Oracle老手,安裝資料庫不需要任何文檔,對每個步驟也很熟悉。
對Oracle的安裝非常熟悉,但是在安裝時仍然按文檔一步一步操作。
對我個人來說,我是最後一種類型的人。我也自認為安裝了不少的資料庫,覆蓋了大部分的平台和操作系統。但我安裝的時候,仍然會不嫌麻煩的一步一步操作按文檔操作。在安裝資料庫軟體包括建庫,基本上沒有遇到過什麼問題。因為我也見過
很多朋友,被安裝這一問題折騰得焦頭爛額,特別是在安裝RAC的時候,這里只是寫一寫我自己的一些做法,僅供參考,畢竟每個人都有自己的習慣和做法。
本文主要描述Linux/Unix下的Oracle安裝,不涉及Windows系統下的安裝。
我的習慣做法:
平時注意收集安裝文檔,包括oracle online document(所謂的官方文檔),metalink上的,還有IBM、HP這些公司與Oracle合作部門提供的文檔。oracle online document中安裝部分沒事看一遍就可以了,但是metalink上很多文檔詳細地記錄了版本的兼容性,安裝時可能出現的問題以及解決辦法等等,比如很實用的文檔:《Oracle Database on Unix AIX,HP-UX,Linux,Mac OS X,Solaris,Tru64 Unix Operating Systems Installation and Configuration Requirements Quick Reference (8.0.5 to 11.2) [ID 169706.1]》、《Linux OS Requirements Reference List for Database Server [ID 851598.1]》、《Status of Certification of Oracle Clusterware with HACMP [ID 404474.1]》。而其他廠商的文檔包括:《CookBook_V3.2_Oracle_9i_RAC_AIX5L》、《COOKBOOK_Oracle CTC RAC10g R2 on HP-UX》、《COOKBOOK-V2.0-10gRAC R2 - ASM - AIX5L - SAN Storage》如此等等,還包括網上一些朋友自己撰寫的安裝文檔。在參考這些文檔時,需要注意的是,一定要明白每一個步驟其目的,有什麼作用。
根據以上提到的文檔,進行整理,形成自己的文檔。我在前面說到,我安裝時一步一步按文檔操作,是指的按我自己的文檔,而不是去參考前面提到的若干文檔。在自己的文檔中,甚至提供了詳細的命令,這樣在安裝的時候對某些不熟悉的命令不至於現查資料。
深入理解文檔中提到的各個參數、各個命令的作用。這不光是對安裝,而對於Oracle資料庫的更深入理解也是大有好處的。
安裝Oracle資料庫時,在安裝軟體之前,通常有下面的操作:
檢查操作系統版本、相應組件是否安裝,是否有安裝好文檔中指定的補丁,也包括c編譯器或c語行環境,這些對Linux下的安裝來說猶為重要。
檢查文件系統空間,特別是/tmp臨時文件系統
檢查memory大小,特別是swap的大小。特別是在HP-UX下,swap的管理方式與其他系統有些不一樣(此處不再細述),最
好能夠達到物理內存大小,對於特別大的物理內存,至少也要達到一半。
檢查主機時區,時間設置。這一步通常被很多人忽略。
檢查主機名設置,有的安裝系統相當不負責任,直接將主機取名localhost。
檢查非同步IO設置。
檢查網路設置,包括/etc/hosts文件的設置,特別是對RAC資料庫猶為重要。
檢查內核參數,特別是共享內存、信號量、用戶最多可運行進程數這些參數。
oracle用戶創建後,注意編輯profile文件,設置相應的環境變數,注意不同的平台,相同意義的環境變數卻有不同的名字,比如linux下的LD_LIBRARY_PATH和AIX下的LIBPATH。經常見到有的系統,oracle的PATH都沒有設置,這樣登錄後操作相當不方便。
對Oracle用戶設置limit,通常是直接編輯/etc/security/limits.conf文件。
給Oracle用戶一些特定的許可權,比如HP-UX下修改/etc/privgroup文件,10.2.0.4 for AIX下給用戶CAP_NUMA_ATTACH, CAP_BYPASS_RAC_VMM, CAP_PROPAGATE 這樣的許可權等等。
對於RAC,還需要設置rsh或ssh
至於安裝的其他步驟,不是本文所要講的主要內容,在此略過。
還要提及一點,安裝的時候對於目錄的選擇,可以按照OFA的標准做法,也可以按照使用部門的習慣,建議使用OFA。經常有見到一些亂七八糟的目錄,讓人好找,這種做法不太好。
說到安裝,不能不提到打補丁。在安裝完成後,最好是打上較新的補丁包以及metlink上提到的一些建議打的補丁。而等到系統正式使用,發現問題再打補丁,其代價就昂貴得多。
由於安裝Oracle軟體以及升級版本和打補丁,比較耗時,有的朋友就喜歡下面的做法:安裝好軟體,打上補丁,然後tar成一個包,保存在自己的存儲介質上,下次在其他主機上安裝時,直接用這個tar包解開。這種做法可以省一些安裝軟體的時間,但是需要tar包的環境是否一致。我曾遇到過下面的問題:
某套新裝9208的庫,報ORA-600[504]錯誤,通過在metalink上搜索發現其最符合的一個BUG對應的補丁已經打上。其他類似環境下,包括有同樣的補丁,卻沒有這樣的錯誤。我找了一台操作系統完全一樣的測試主機,安裝與有問題庫的版本完全一樣的版本和補丁,卻也沒有這樣的錯誤;接下來我將出問題的Oracle home 復制到測試主機上,結果問題重現了,看起來問題在Oracle軟體上。我嘗試執行relink操作,居然失敗。發現這份Oracle在relink包括有HA代碼,實際上這是一個單機的環境,也沒有安裝HACMP。最後,使用rac_off選項,再重新relink,新生成的oracle,不再出現這樣的問題。在有問題的生產主機上重新relink後,問題解決。
出現問題的Oracle,就是通過解tar文件來安裝的,在主機上我們也發現了以前安裝時保留的tar文件。因此通過這種方式安裝的,建議進行relink。
下面再談談創建資料庫的一些個人經驗:
盡量使用new database(9i)或者custom database(10g)這樣的選項來創建庫,建庫時只安裝必須的組件,這種做法有3個主要好處:更安全、更穩定、以後升級時所花的時間更少。
創建資料庫時注意選擇正確的字元集。
如果是選用模板創建資料庫,注意模板有可能不與Oracle軟體軟體版本相匹配。同時在建庫完成後需要運行相應的腳本,比如在安裝了PSU的情況下,那麼使用模板建庫,得需要運行PSU帶的腳本(具體參考PSU的README)。
在打完補丁之後,在創建資料庫,避免在升級軟體之後還要升級資料庫。
建完庫後,建議設置一下大體上合理的資料庫參數。
希望本文能夠對Oracle資料庫的安裝不太熟悉的朋友一些幫助。
2. oracle資料庫安裝在什麼地方
默認安裝在磁碟空間最大的那個盤裡面,在磁碟的根目錄下面創建名為oracle的文件夾中。
安裝方法:
1、虛擬光碟機快速裝載——>選擇你的Oracle資料庫鏡像——>打開。
3. 如何安裝oracle資料庫伺服器
軟體准備database和client(在參考文獻里有下載鏈接)
2
打開database安裝包,運行安裝程序Setup.exe,系統將啟動Oracle Universal Installer,然後進行先決條件檢查。會出現如下圖示:
3
之後,系統將打開如下界面:選擇安裝方法。
ORACLE提供了兩種安裝方法:基本安裝(I)和高級安裝(A)。從上面的圖中我們可以看到兩種安裝方法的不同之處,Oracle默認是選擇基本安裝:
4
基本安裝,當填好對應的各項之後,「下一步」按鈕將由灰色恢復正常,如下圖所示,這時點擊下一步即可進行安裝。
5
高級安裝,選擇「高級安裝」,「下一步」按鈕會恢復正常,點擊下一步,
將出現如下的畫面「選擇安裝類型」。安裝類型共有4種,分別是企業版(E)、標准版(S)、個人版(P)和定製(C)。每種安裝的不同之處,我們也可以從圖片上看到。為了完整安裝Oracle 10g,我們選擇了定製,然後選擇下一步。
6
出現「指定主目錄詳細信息」設置。這里我們可以輸入或選擇所安裝產品的名稱以及安裝產品的完整路徑。如下圖所示,這里我們沒有進行修改,直接下一步。
7
載入產品之後,將出現選擇產品組件的畫面,如下圖所示,選擇需要的組件之後,點擊下一步。這里我們選擇了幾乎所有的組件
8
出來的畫面為「產品的先決條件檢查」步驟。當我們在第4步選擇基本安裝後,直接就可以跳到這個畫面。
9
點擊「下一步」,一會將出現「創建資料庫」的畫面,如下圖,這里有三個選項,分別為創建資料庫(C)、配置自動存儲管理(ASM)(A)和僅安裝資料庫軟體(S),這里我們選擇了創建資料庫(C),點擊下一步。
10
Oracle MTS Recovery Service配置界面,如下圖,下一步
11
最後檢查安裝清單,然後點擊安裝。
12
安裝中的畫面,系統將復制文件並進行配置。
13
配置助手,安裝完成後系統會自動運行下面所示的配置程序。
14
緊接著系統出現如下的界面Oracle Net Configuration Assistant,選擇「執行典型配置「後,系統將返回13步中所示的畫面繼續運行下面的配置程序。
15
Database Configuration Assistant界面,選擇模版來創建資料庫,這里會有11步操作:
16
步驟一:資料庫模版,選擇定製資料庫,下一步
17
步驟二:資料庫標識。填入全局資料庫名(XXXX)和SID(XXXX)(默認為orcl),下一步
18
步驟三:管理選項,默認,下一步
19
步驟四:資料庫身份證明。可以為系統中的帳戶配置不同的口令,為方便起見,我這里選擇了「所有帳戶使用同一口令」,設置初始口令,然後點擊下一步
20
步驟五:存儲選項,默認,下一步。
步驟六:資料庫文件所在位置。默認,下一步。
步驟七:恢復配置。默認,下一步
步驟八:資料庫內容,默認,下一步
步驟九:初始化參數。包括內存、調整大小、字元集和連接模式等的修改。默認,下一步
步驟十:資料庫存儲。可以指定用於創建資料庫的存儲參數。該頁允許查看和更改控制文件、表空間、數據文件、回退段和重做日誌組。默認,下一步
步驟十一:創建選項。默認勾選創建資料庫,然後點擊完成。
這時系統會彈出一個確認框,點擊「確定」即可開始資料庫的創建過程。
創建過程如下:創建並啟動Oracle實例,創建資料庫文件,創建數據字典視圖,添加Oracle JVM,添加Oracle Data Mining,添加Oracle Text,添加Oracle XML資料庫,添加Oracle OLAP,添加Oracle Spatial,添加Oracle Label Security,添加EnterManager檔案庫,添加用於.NET的Oracle Database Extensions,最後創建資料庫。
經過漫長的資料庫創建過程之後,終於提示如下,表示資料庫創建完成。
點擊退出之後,系統將返回第13步繼續執行sql Plus的配置過程,這一步是自動執行的,不需要人工干預。之後系統將提示如下信息,表示資料庫已經安裝完成,至此,資料庫安裝完成,同時我們記錄下最後畫面中的信息,方便我們日後對資料庫進行管理等操作。信息如下:
Enterprise Manager Database Control URL - (XXXX) : http://xxxx:1158/em
資料庫配置文件已經安裝到 C:\oracle\proct\10.2.0,同時其他選定的安裝組件也已經安裝到 C:\oracle\proct\10.2.0\db_1。
iSQL*Plus URL 為: http://xxxx:5560/isqlplus
iSQL*Plus DBA URL 為: http://xxxx:5560/isqlplus/dba
4. oracle資料庫10g安裝步驟
運行解壓縮出的 Oracle 10g 安裝程序。打開oracle10g的安裝目錄,找到setup.exe,雙擊即可進入安裝狀態
5. oracle資料庫到底要怎麼安裝
步驟1:下載oracle
步驟2:安裝
雙擊setup.exe,出現圖形,按照圖所示操作。
第二步直接按照系統默認即可,點擊下一步
默認安裝桌面版
輸入Oracle admin用戶名口令,忽略系統提示,點擊下一步
忽略提示
出現「執行先決條件檢查」的步驟中,都顯示失敗,不要緊,忽略即可
點擊完成
安裝過程中出現對話框,顯示:「[INS-20802] Oracle Net Configuration Assistant 失敗。」,可以直接忽略之,繼續安裝
出現口令管理界面,表明基本成功安裝。
6. oracle資料庫怎麼安裝圖解
方法/步驟
首先准備好安裝文件,准備工作做好,運行安裝程序Setup.exe,系統將啟動Oracle Universal Installer,然後進行先決條件檢查,如下圖所示:
7. 怎樣安裝oracle資料庫
1·在oracle官網上下載oracle資料庫,以Oracle Database 11gRelease 2版本的oracle資料庫為例,其他版本的安裝也大同小異。注意,下載前得AcceptLicense Agreement.
8. win10如何安裝oracle資料庫
首先呢,我們必須事先下載好我們的oracle資料庫安裝包和一個啟動oracle資料庫的軟體包,如下圖的兩個安裝包
9. 如何安裝和使用oracle資料庫
一、Oracle 下載
注意Oracle分成兩個文件,下載完後,將兩個文件解壓到同一目錄下即可。 路徑名稱中,最好不要出現中文,也不要出現空格等不規則字元。
二、Oracle安裝
1、解壓縮文件,將兩個壓縮包一起選擇, 滑鼠右擊 -> 解壓文件
2.兩者解壓到相同的路徑中,
3. 到相應的解壓路徑上面,找到可執行安裝文件【 setup.exe 】雙擊安裝。
4. 安裝第一步:配置安全更新,這步可將自己的電子郵件地址填寫進去(也可以不填寫,只是收到一些沒什麼用的郵件而已)。取消下面的「我希望通過My Oracle Support接受安全更新(W)」。
5. 安全選項,直接選擇默認創建和配置一個資料庫(安裝完資料庫管理軟體後,系統會自動創建一個資料庫實例)。
6. 系統類,直接選擇默認的桌面類就可以了。(若安裝到的電腦是,個人筆記本或個人使用的電腦使用此選項)
7. 典型安裝。 重要步驟。建議只需要將Oracle基目錄更新下,目錄路徑不要含有中文或其它的特殊字元。全局資料庫名可以默認,且口令密碼,必須要牢記。密碼輸入時,有提示警告,不符合Oracel建議時不用管。 (因Oracel建議的密碼規則比較麻煩, 必須是大寫字母加小寫字母加數字,而且必須是8位以上。麻煩,可以輸入平常自己習慣的短小密碼即可)
8. 若輸入的口令短小簡單,安裝時會提示如下。直接確認Y繼續安裝就是了。
9. 先決條件檢查。 安裝程序會檢查軟硬體系統是否滿足,安裝此Oracle版本的最低要求。 直接下一步就OK 了。
10. 概要 安裝前的一些相關選擇配置信息。 可以保存成文件 或 不保存文件直接點完成即可。
11. 安裝產品 自動進行,不用管。
12. 資料庫管理軟體文件及dbms文件安裝完後,會自動創建安裝一個實例資料庫默認前面的orcl名稱的資料庫。
13. 實例資料庫創建完成了,系統 默認是把所有賬戶都鎖定不可用了(除sys和system賬戶可用外),建議點右邊的口令管理,將常用的scott賬戶解鎖並輸入密碼。
14. 解鎖scott賬戶, 去掉前面的綠色小勾,輸入密碼。同樣可以輸入平常用的短小的密碼,不必非得按oracle建議的8位以上大小寫加數字。
15. 同樣,密碼不符合規則會提示。不用管它,繼續Y即可。
16. 安裝成功,完成即可。
三、安裝後,進入小測試下
可以通過開始,應用程序中的 "Oracle 11g" -> "應用程序開發" -> "Sql Developer 或Sql Plus" 連接。
注意第一次,使用SQL Developer時,會提示指定 java.exe的路徑,這里千萬別指定自己的java_home了(我就是開始不知道,指定一個JDK6,結束說不兼容。)可以使用Oracel安裝路徑下面的jdk路徑,如圖:
當然若不小心,選擇錯了。選擇了java_home中的高級版本,打開SQL Developer報錯後不兼容,也有辦法解決。可以在
【F:\app\chen\proct\11.2.0\dbhome_1\sqldeveloper\sqldeveloper\bin】路徑下找到【sqldeveloper.conf】文件後打開
找到SetJavaHome 所匹配的值,刪除後面的配置內容。保證時會提示,只讀文件不可覆蓋保存。此時可以另存為到桌面上,然後再回到bin目錄中刪除掉此文件,再把桌面上的文件復制過去,再打開時,重新選擇java.exe。此時選擇對就好了。
10. oracle資料庫安裝步驟
操作方法如下:
操作設備:戴爾電腦
操作系統:win10
操作軟體:oracle資料庫
1、首先我們打開PLSQL,點取消進去進入資料庫。