真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

oracle怎么設(shè)置備份,oracle如何備份表數(shù)據(jù)

oracle有哪些備份方式?

三種方法:冷備份、熱備份和Export導(dǎo)出數(shù)據(jù)庫對象備份

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:國際域名空間、雅安服務(wù)器托管、營銷軟件、網(wǎng)站建設(shè)、南川網(wǎng)站維護(hù)、網(wǎng)站推廣。

Oracle作為目前世界上市場份額占有率最高的大型通用數(shù)據(jù)庫,在世界上各行各業(yè)的信息化建設(shè)中起著核心首腦的作用。它(軟件自身以及它所依賴運(yùn)行的硬件)一旦出現(xiàn)問題,輕則導(dǎo)致業(yè)務(wù)中斷,重則丟失部分?jǐn)?shù)據(jù),嚴(yán)重則全部數(shù)據(jù)不可逆轉(zhuǎn)性損毀。備份方法如下:

1、冷備份

冷備份是Oracle最簡單的一種備份;執(zhí)行冷備份前必須關(guān)閉數(shù)據(jù)庫;然后使用操作系統(tǒng)實(shí)用工具或者第三方工具備份所有相關(guān)的數(shù)據(jù)庫文件。

2、熱備份

對于熱備份來說,故名思議就是剛出爐的數(shù)據(jù)還是熱乎的就開始執(zhí)行備份的操作。實(shí)現(xiàn)熱備份的方式目前主要有兩種方式,邏輯方式和物理方式。

3、Export導(dǎo)出數(shù)據(jù)庫對象備份

導(dǎo)出導(dǎo)入是一種最初級的備份方式,它采用定時(shí)將全量、增量或者差異數(shù)據(jù)以表、用戶或者全庫為單位導(dǎo)出到某種格式的文件中達(dá)到備份的目的。

優(yōu)點(diǎn):能執(zhí)行對象或者行恢復(fù)。備份和恢復(fù)速度更快。能夠跨操作系統(tǒng)平臺遷移數(shù)據(jù)庫。數(shù)據(jù)庫可一直運(yùn)行。

缺點(diǎn):export并不是冷備份和熱備份的替代工具。冷、熱備份可保護(hù)介質(zhì)失效。export備份可保護(hù)用戶或應(yīng)用錯(cuò)誤。

oracle數(shù)據(jù)庫怎么自動備份

配置批處理文件

1

新建名為"oracleBackup"的文本文檔(名字自己定),然后重命名后綴為"oracleBackup.bat"的批處理文件。

2

在oracleBackup.bat文件上點(diǎn)擊右鍵,選擇編輯,填寫以下相關(guān)內(nèi)容:

rem ---------------------------------------------------------------------------

rem windows環(huán)境下Oracle數(shù)據(jù)庫的自動備份腳本。

rem 可以將本批處理設(shè)成windows任務(wù)計(jì)劃下自動執(zhí)行。

@echo off

@echo ================================================

@echo windows環(huán)境下Oracle數(shù)據(jù)庫的自動備份腳本

@echo 說明:啟動備份時(shí),需要配置以下變量

@echo 1、BACKUP_DIR 指定要備份到哪個(gè)目錄

@echo 2、ORACLE_USERNAME 指定備份所用的Oracle用戶名

@echo 3、ORACLE_PASSWORD 指定備份所用的Oracle密碼

@echo 4、ORACLE_DB 指定備份所用的Oracle連接名

@echo 5、BACK_OPTION 備份選項(xiàng),可以為空,可以為full=y,可以為owner=a用戶,b用戶 等等....

@echo 6、RAR_CMD 指定RAR命令行壓縮工具所在目錄

@echo ================================================

rem 以下變量需要根據(jù)實(shí)際情況配置------ 注意:此腳本必須放在E:\backup目錄下

set BACKUP_DIR=E:\backup

set ORACLE_USERNAME=se

set ORACLE_PASSWORD=xj

set ORACLE_DB=xj_orcl

set BACK_OPTION= OWNER=se

set RAR_CMD="C:\Program Files\WinRAR\Rar.exe"

for /f "tokens=1,2" %%a in ('date/t') do set TODAY=%%a

set BACK_NAME=%ORACLE_DB%_%TODAY%()_

set BACK_FULL_NAME=%BACKUP_DIR%\%BACK_NAME%

rem 開始備份

exp %ORACLE_USERNAME%/%ORACLE_PASSWORD%@%ORACLE_DB% %BACK_OPTION% file="%BACK_FULL_NAME%.dmp" log="%BACK_FULL_NAME%exp.log"

rem 壓縮并刪除原有文件

%RAR_CMD% a -df "%BACK_FULL_NAME%back.rar" "%BACK_FULL_NAME%.dmp" "%BACK_FULL_NAME%exp.log"

rem ---------------------------------------------------------------------------

forfiles /m *.rar -d -7 /c "cmd /c del /f @path"

3

配置相關(guān)參數(shù):

BACKUP_DIR:該參數(shù)為備份數(shù)據(jù)文件的存放位置,可根據(jù)實(shí)際情況進(jìn)行設(shè)置(注:設(shè)置的文件路徑不允許包含漢字、特殊字符等內(nèi)容)。

ORACLE_USERNAME:該參數(shù)為指定備份的Oracle數(shù)據(jù)庫用戶名。

ORACLE_PASSWORD:該參數(shù)為指定備份的Oracle數(shù)據(jù)庫密碼。

ORACLE_DB:該參數(shù)為指定備份的Oracle數(shù)據(jù)庫連接名。

BACK_OPTION:該參數(shù)為備份選項(xiàng),可以為空,也可以為full=y等。

RAR_CMD:指定RAR命令行壓縮工具所在目錄

END

安裝軟件

1

下載WINRAR安裝包。

2

點(diǎn)擊"wrar520sc_setup.exe",進(jìn)行安裝軟件。

3

根據(jù)軟件的安裝路徑,在命名的bat處理文件中配置:RAR_CMD參數(shù)。

END

添加定時(shí)任務(wù)

打開電腦的控制面板,選擇"任務(wù)計(jì)劃",雙擊打開。頁面如圖所示:

雙擊打開添加定時(shí)任務(wù),點(diǎn)擊下一步進(jìn)入相關(guān)設(shè)置頁面。頁面如圖所示:

單擊瀏覽按鈕,找到oracleBackup.bat文件添加,然后進(jìn)行配置:根據(jù)實(shí)際情況選擇要備份的時(shí)間類型,此處以每天執(zhí)行為例,選擇每天,點(diǎn)擊下一步,設(shè)置執(zhí)行時(shí)間。

輸入執(zhí)行定時(shí)任務(wù)機(jī)器的用戶名及密碼,點(diǎn)擊下一步,進(jìn)入完成界面,點(diǎn)擊完成,至此,Oracle數(shù)據(jù)庫定時(shí)任務(wù)備份的設(shè)置。

5

利用修改機(jī)器時(shí)間進(jìn)行定時(shí)任務(wù)的測試。

oracle中怎么設(shè)置數(shù)據(jù)庫自動備份?

Oracle自動備份的三種方法:\x0d\x0aOracle自動備份數(shù)據(jù)庫不外乎以下三種方式:\x0d\x0aWINDOWS下的任務(wù)計(jì)劃(At命令)\x0d\x0aUNIX下的Crontab \x0d\x0a第三方工具如Viritas\x0d\x0a在以上三種方式中Viritas屬于第三方工具,很多人可能都沒有接觸,主要說一下windows的任務(wù)計(jì)劃與unix的cron\x0d\x0a1、生成腳本文件,如backup.rcv 假定文件內(nèi)容如下:\x0d\x0a$cat backup.rcv connect target sys/password rcvcat rman/rman@localname; run{ allocate channel c1 type disk; allocate channel c2 type disk; allocate channel c3 type disk; backup fileaperset 3 format ‘/u01/oradata/backup/arch%u_%s_%p’ archivelog all delete input; release channel c1; release channel c2; release channel c3; }\x0d\x0a\x0d\x0a2、生成執(zhí)行文件在windows上生成backup_archive.bat,內(nèi)容包括rman cmdfile = backup.rcv 在unix下生成 backup_archive.sh,內(nèi)容包括oracle/ramn/rman cmdfile = backup.rcv\x0d\x0a3、加入調(diào)度在windows中用任務(wù)計(jì)劃向?qū)Ъ纯桑蚴褂胊t命令。在unix中,在目標(biāo)機(jī)器上編寫一個(gè)文件,用以啟動Oracle自動備份進(jìn)程。假定文件名為ORACLE,文件將放在/var/spool/cron/crontabs目錄下\x0d\x0a$cat oracle \x0d\x0a0 23 * * 0 backup_archive.sh \x0d\x0a#表示星期天23點(diǎn)對數(shù)據(jù)庫備份 \x0d\x0a0 12,18 * * * backup_archive.sh \x0d\x0a #表示每天12點(diǎn),18點(diǎn)備份 \x0d\x0aCrontab文件的每一行由六個(gè)域(minutes,hours,day of month,month,day of week,command)組成,域之間用空格或Tab分隔開來。

oracle數(shù)據(jù)庫怎樣使用備份

先確認(rèn)oracle服務(wù)器上oracle如下截圖中標(biāo)紅的相關(guān)的服務(wù)是否已經(jīng)正常啟動。

請點(diǎn)擊輸入圖片描述

要斷開數(shù)據(jù)庫的所有連接,如果數(shù)據(jù)庫中有正在連接客戶端,備份的時(shí)候可能會出現(xiàn)異常,比如PLSQL的連接先退出一下。

請點(diǎn)擊輸入圖片描述

在開始菜單中輸入“cmd”命令后回車,打開dos命令窗口,如下截圖1和2所示。

請點(diǎn)擊輸入圖片描述

請點(diǎn)擊輸入圖片描述

在cmd窗口中,輸入以下命令:

exp 用戶名/密碼@SID file=d:\xx.dmp owner=用戶名,按下回車鍵,界面如下截圖所示。

請點(diǎn)擊輸入圖片描述

導(dǎo)出的時(shí)間是根據(jù)數(shù)據(jù)庫的大小決定的,如果數(shù)據(jù)庫中表比較多,數(shù)據(jù)量比較大速度就會比較慢,請耐心等待。當(dāng)數(shù)據(jù)完成導(dǎo)出之后,cmd窗口中會出現(xiàn)如下圖所示的提示語,這就表示已經(jīng)完成了數(shù)據(jù)庫備份導(dǎo)出的動作。

請點(diǎn)擊輸入圖片描述

這時(shí)候在計(jì)算機(jī)中找到第四步中設(shè)定的文件保存路徑,如下截圖,你會發(fā)現(xiàn)多了一個(gè)dmp的文件,這個(gè)文件就是我們需要的備份文件了。

請點(diǎn)擊輸入圖片描述

可以在控制面板的管理工具中,找到任務(wù)計(jì)劃程序,設(shè)置一個(gè)定時(shí)任務(wù),每天執(zhí)行一遍exp 用戶名/密碼@SID file=d:\xx.dmp owner=用戶名這個(gè)命令,這樣就能實(shí)現(xiàn)數(shù)據(jù)庫數(shù)據(jù)的定時(shí)備份了。

請點(diǎn)擊輸入圖片描述

請點(diǎn)擊輸入圖片描述

oracle 數(shù)據(jù)庫怎么備份

1、EXP 備份:也稱 Oracle 邏輯備份,恢復(fù)時(shí)需要的停機(jī)時(shí)間較長,因 IMP 導(dǎo)入恢復(fù)后不能應(yīng)用歸檔日志,所損失的數(shù)據(jù)量較大; 對于大型數(shù)據(jù)庫,EXP 會顯得力不從心。

2、冷備份:也稱 OS 備份,冷備份雖然恢復(fù)起來比較容易,但需要數(shù)據(jù)庫停下來進(jìn)行備份,備份造成停機(jī)時(shí)間的較長。而對于商業(yè)應(yīng)用的數(shù)據(jù)庫而言,這段時(shí)間恰恰是用來進(jìn)行數(shù)據(jù)處理的。

3、RMAN(熱備份):可以像冷備份一樣實(shí)現(xiàn)數(shù)據(jù)庫的全備份,而且不會影響到數(shù)據(jù)庫的運(yùn)行。但數(shù)據(jù)庫必須在歸檔模式下運(yùn)行;且備份文件必須存放在數(shù)據(jù)庫所在服務(wù)器的磁盤上,或者數(shù)據(jù)庫服務(wù)器可以直接訪問的外部設(shè)備上,如磁盤柜、磁帶機(jī)等。

4、StandBy 備份:在生產(chǎn)數(shù)據(jù)庫(主數(shù)據(jù)庫)的基礎(chǔ)上,創(chuàng)建一個(gè)備用數(shù)據(jù)庫(StandBy數(shù)據(jù)庫),備用數(shù)據(jù)庫實(shí)時(shí)自動與生產(chǎn)數(shù)據(jù)庫同步。但處于只讀和空閑狀態(tài),不接收用戶連接和業(yè)務(wù)處理。如果生產(chǎn)數(shù)據(jù)庫出現(xiàn)故障,可以立即以主數(shù)據(jù)庫的模式啟動 StandBy數(shù)據(jù)庫,接替生產(chǎn)數(shù)據(jù)庫的工作。采用這種備份方式,故障修復(fù)時(shí)間最短,數(shù)據(jù)丟失最少。但缺點(diǎn)是,必須單獨(dú)提供 StandBy 數(shù)據(jù)庫服務(wù)器,成本比較高。一般在金融和電信等實(shí)時(shí)性要求較高的行業(yè)廣泛采用。


本文題目:oracle怎么設(shè)置備份,oracle如何備份表數(shù)據(jù)
本文URL:http://weahome.cn/article/hdides.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部