oracle數(shù)據(jù)庫教程推薦 oracle數(shù)據(jù)庫比較好的書

這篇文章給大家聊聊關(guān)于oracle數(shù)據(jù)庫教程推薦,以及oracle數(shù)據(jù)庫比較好的書對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站哦。oracle到底有些什么產(chǎn)品因?yàn)?..
這篇文章給大家聊聊關(guān)于oracle數(shù)據(jù)庫教程推薦,以及oracle數(shù)據(jù)庫比較好的書對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站哦。
oracle到底有些什么產(chǎn)品
因?yàn)閛racle收購了很多家公司?,F(xiàn)在oracle的產(chǎn)品也有很多。
1.數(shù)據(jù)庫系列:oracle數(shù)據(jù)庫,版本包括9i,10g,11g,其高級(jí)特性相關(guān)的clusterware,asm,rac,datagurde,goldengate。
2.企業(yè)軟件:包括EBS,Peoplesoft,Sieble等等,oracle現(xiàn)今有很多針對(duì)企業(yè)的ERP。
3.中間件:OracleApplicationServer,Weblogic4.Java,Mysql及服務(wù)器硬件等你可以到Oracle網(wǎng)站上看到所有oracle的產(chǎn)品
oracle中如何新建一個(gè)數(shù)據(jù)庫
Oracle新建數(shù)據(jù)庫可以參考以下操作方法:
1、首先點(diǎn)擊桌面左下角的開始圖標(biāo);
2、在跳出的窗口中找到并點(diǎn)擊“DatabaseConfigurationAssistant”選項(xiàng);
3、接著選擇“創(chuàng)建數(shù)據(jù)庫”并點(diǎn)擊“下一步”選項(xiàng);
4、接著在跳出來的窗口中輸入數(shù)據(jù)庫的參數(shù),點(diǎn)擊“下一步”;
5、會(huì)彈出對(duì)數(shù)據(jù)庫的一些概要,檢查無誤后點(diǎn)擊“完成”選項(xiàng);
6、進(jìn)行數(shù)據(jù)庫“orcl”的創(chuàng)建;
7、耐心等待一段時(shí)間后,就創(chuàng)建成功了。如果不能解決問題,建議重復(fù)上述步驟再操作一遍試試看,如果還是不能解決問題,建議請(qǐng)專業(yè)的工作人員幫忙解決問題。
如何學(xué)習(xí)Oracle
關(guān)于oracle的學(xué)習(xí),是一個(gè)非常寬泛的問題。我的個(gè)人觀點(diǎn)是基礎(chǔ)不牢,地動(dòng)山搖!以基本的sql語句為基礎(chǔ),然后學(xué)習(xí)pl/sql編程語言。這些都是根基,在此之上,開始研究oracle的管理和應(yīng)用開發(fā)。
看過很多書,個(gè)人比較推薦孫風(fēng)棟主編的《oracle10g數(shù)據(jù)庫基礎(chǔ)教程》,當(dāng)然如果想做DBA,那么參加OCP認(rèn)證也是必須的。希望對(duì)你有所幫助。
Oracle數(shù)據(jù)庫的十種重新啟動(dòng)步驟
1.停應(yīng)用層的各種程序。
2.停oralce的監(jiān)聽進(jìn)程:
$lsnrctlstop
3.在獨(dú)占的系統(tǒng)用戶下,備份控制文件:
SQL>alterdatabasebackupcontrolfiletotrace;
4.在獨(dú)占的系統(tǒng)用戶下,手工切換重作日志文件,確保當(dāng)前已修改過的數(shù)據(jù)存入文件:
SQL>altersystemswitchlogfile;
5.在獨(dú)占的系統(tǒng)用戶下,運(yùn)行下面SQL語句,生成殺數(shù)據(jù)庫用戶連接的kill_all_session.sql文件:
setheadoff;
setfeedbackoff;
setnewpagenone;
spool/oracle_backup/bin/kill_all_session.sql
select'altersystemkillsession'''||sid||',
'||serial#||''';'fromv$sessionwhereusernameisnotnull;
spooloff;
6.在獨(dú)占的系統(tǒng)用戶下,執(zhí)行殺數(shù)據(jù)庫用戶連接的kill_all_session.sql文件:
SQL>@/oracle_backup/bin/kill_all_session.sql
7.在獨(dú)占的系統(tǒng)用戶下,用immediate方式關(guān)閉數(shù)據(jù)庫:
SQL>shutdownimmediate;
或者
SVRMGRL>shutdownimmediate;
8.啟動(dòng)oralce的監(jiān)聽進(jìn)程:
$lsnrctlstart
9.進(jìn)入獨(dú)占的系統(tǒng)用戶下,啟動(dòng)oralce數(shù)據(jù)庫:
$sqlplus/nolog
SQL>connect/assysdba
SQL>startup;
或者:
$svrmgrl
SVRMGRL>connectinternal;
SVRMGRL>startup;
10.啟動(dòng)應(yīng)用層的各種程序。
請(qǐng)問oracle數(shù)據(jù)庫的數(shù)據(jù)庫備份有幾種方式哪種最好用
Oracle的數(shù)據(jù)備份主要有冷備、熱備和數(shù)據(jù)導(dǎo)出。針對(duì)不同的數(shù)據(jù)安全要求,可以采用不同的備份方式,目前生產(chǎn)系統(tǒng)比較常用的是熱備份,安全性較高。
下面是種方式的優(yōu)缺點(diǎn)介紹:
冷備份是Oracle最簡單的一種備份;執(zhí)行冷備份前必須關(guān)閉數(shù)據(jù)庫;然后使用操作系統(tǒng)實(shí)用工具或者第三方工具備份所有相關(guān)的數(shù)據(jù)庫文件。
優(yōu)點(diǎn):能簡單快速地備份。能簡單快速地恢復(fù)。執(zhí)行簡單。
缺點(diǎn):必須關(guān)閉數(shù)據(jù)庫,只能恢復(fù)備份時(shí)的狀態(tài)。
熱備份是當(dāng)數(shù)據(jù)庫正在運(yùn)行時(shí)進(jìn)行數(shù)據(jù)備份的過程。執(zhí)行熱備份的前提是:數(shù)據(jù)庫運(yùn)行在可歸檔日志模式。適用于24X7不間斷運(yùn)行的關(guān)鍵應(yīng)用系統(tǒng)。
優(yōu)點(diǎn):備份時(shí)數(shù)據(jù)庫可以是打開的。熱備份可以恢復(fù)到數(shù)據(jù)庫的某一時(shí)點(diǎn)。
缺點(diǎn):執(zhí)行相對(duì)比較復(fù)雜。由于數(shù)據(jù)庫不間斷運(yùn)行,熱備份可能造成CPU、I/O過載,應(yīng)在數(shù)據(jù)庫不太忙時(shí)進(jìn)行。
冷備份和熱備份都備份物理數(shù)據(jù)庫文件,因而被稱為物理備份。而export備份的是數(shù)據(jù)庫對(duì)象,因此被稱為邏輯備份。
優(yōu)點(diǎn):能執(zhí)行對(duì)象或者行恢復(fù)。備份和恢復(fù)速度更快。能夠跨操作系統(tǒng)平臺(tái)遷移數(shù)據(jù)庫。數(shù)據(jù)庫可一直運(yùn)行。
缺點(diǎn):只能恢復(fù)到導(dǎo)出時(shí)的狀態(tài)。export并不是冷備份和熱備份的替代工具。
冷、熱備份可保護(hù)介質(zhì)失效。export備份可保護(hù)用戶或應(yīng)用錯(cuò)誤。
oracle數(shù)據(jù)庫管理工具有哪些
對(duì)于Oracle數(shù)據(jù)庫管理:1、Oracle自帶的有sqlplus,基于命令行的;EM企業(yè)管理器,基于圖形界面的(11g以前是桌面版的,11g及以后是web界面的)。
2、第三方工具有PL/SQLDeveloper,容易上手,使用方便,使用人數(shù)最多;Toadfororacle,功能比前者強(qiáng)大些,使用起來也相對(duì)復(fù)雜些。好了,文章到這里就結(jié)束啦,如果本次分享的oracle數(shù)據(jù)庫教程推薦和oracle數(shù)據(jù)庫比較好的書問題對(duì)您有所幫助,還望關(guān)注下本站哦!
本文鏈接:http://m.tiantaijiaoyu.cn/ruanjian/1803.html