windows:開始---運行---輸入CMD---執(zhí)行以下命令:
在吉州等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè) 網(wǎng)站設(shè)計制作按需求定制制作,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計,全網(wǎng)整合營銷推廣,外貿(mào)營銷網(wǎng)站建設(shè),吉州網(wǎng)站建設(shè)費用合理。
exp 用戶名/密碼 file=路徑/文件名.dmp full=y。舉個例子,比如要把數(shù)據(jù)庫中pwbzh這個用戶導(dǎo)出,密碼為general,放在D盤,取名為bzh.dmp,可以這樣寫:exp pwbzh/general file=d:/bzh.dmp full=y。
一. 使用命令來備份
alter database backup controlfile to 'x:control.bak';
alter database backup controlfile to 'x:control.bak' reuse; reuse=就覆蓋以前的了
alter database backup controlfile to trace;
alter database backup controlfile to trace resetlogs;
alter database backup controlfile to trace noresetlogs;
二. 通過拷貝來備份
shutdown 關(guān)閉數(shù)據(jù)
查看在init.ora文件中的control_file一行,找到控制文件通過控制文件的路徑,然后拷貝粘貼到你備份的地方。
startup
三. 總結(jié)
第一種方法產(chǎn)生的是一個二進(jìn)制文件,就是當(dāng)前控制文件的一個一模一樣的備份。
第二種方法產(chǎn)生的是一個跟蹤文件,里面存放的是創(chuàng)建控制文件的腳本,可以用記事本等文本編輯器打開這個腳本可以讓你重新創(chuàng)建控制文件,生成一個跟蹤文件到init.ora中user_dump_dest所指的目錄下"ORACLE_HOMEADMINORADBUDUMP"。
可以熱備份:
SQL alter database begin backup
然后退出SQL,將Oracle軟件和數(shù)據(jù)文件直接拷貝
等都拷貝完了,再進(jìn)sqlplus 執(zhí)行:
SQLalter database end backup
然后將begin時刻到end時刻產(chǎn)生的歸檔也拷貝出來,
這就完成了全備
如果你要在oracle下備份整個數(shù)據(jù)庫:可以用expdp方便的進(jìn)行
expdp sys/XXX dumpfile=XXXX.dmp directory=XXXX
其中directory是在oracle下建立的文件夾對象名
假如你沒建立過
那么首先執(zhí)行create directory dpdata1 as 'd:\test\dump';
然后把expdp這樣寫directory=dpdata1
單擊開始,這里輸入cmd,打開dos窗口
輸入命令
exp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112.dmp
這里說明一下
這里的bms是指備份時,登錄數(shù)據(jù)庫實例TCDB的用戶名;
這里的/是語法符號。
這里的BMSPASS是用戶bms登錄數(shù)據(jù)庫TCDB時的密碼;
@是語法符號。
這里的TCDB是Oracle數(shù)據(jù)庫的實例名。
這里的file=E:\DBback\dbback20160112.dmp 是只指備份文件的存放路徑。
等待導(dǎo)出完成,如果看到這里的導(dǎo)出成功,說明備份完成了。
打開備份時指定的存儲路徑,就可以看到備份文件了。
如果在導(dǎo)出命令的最后加上full=y的參數(shù),也就是
exp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112.dmp full=y
意思是將用戶bms在TCDB數(shù)據(jù)庫實例中的所有文件都備份,也就是完整備份。
數(shù)據(jù)庫還原使用語法
imp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112.dmp
這里的E:\DBback\dbback20160112.dmp是備份文件的存放路徑