mysql数据库备份工具expdb,使用expdp完成自动备份数据库案例以及遇到的问题
在線QQ客服:1922638
專業(yè)的SQL Server、MySQL數(shù)據(jù)庫同步軟件
1,exp和imp是客戶端工具程序,它們可以在客戶端或服務(wù)器上使用。
2.expdp和impdp是服務(wù)器端的工具程序。它們只能在oracle服務(wù)器端使用,不能在客戶端使用。
3.Imp僅適用于exp導(dǎo)出的文件,不適用于expdp導(dǎo)出的文件; impdp僅適用于expdp導(dǎo)出的文件,不適用于exp導(dǎo)出的文件。
4.對于10g以上的服務(wù)器,使用exp通常不能導(dǎo)出0行數(shù)據(jù)的空表,此時(shí),您必須使用expdp進(jìn)行導(dǎo)出。
1.此命令不會(huì)在操作系統(tǒng)中創(chuàng)建真實(shí)目錄(請先創(chuàng)建真實(shí)目錄),最好等待管理員創(chuàng)建邏輯目錄。
1.1。已創(chuàng)建的邏輯目錄
2.(同時(shí),檢查操作系統(tǒng)是否存在,因?yàn)镺racle不在乎該目錄是否存在,如果不存在,則會(huì)發(fā)生錯(cuò)誤)
2.1驗(yàn)證實(shí)際目錄是否存在
3.授予INFA用戶操作權(quán),最好將其授予系統(tǒng)和其他管理員。
2.1編寫說明:僅使用infa用戶對數(shù)據(jù)進(jìn)行簡單的直接備份,并在7天前刪除備份文件。在編寫過程中,最好將每個(gè)步驟都成功,然后將其整體放入腳本文件中,以免出現(xiàn)問題。
2.2腳本的描述(其中一些已經(jīng)有注釋)讓我說說備份前7天的刪除,還有一些。
2.3要測試腳本是否有效,請保存上面所需的信息,然后雙擊它。為了測試備份文件的刪除,我將刪除剛剛備份的文件。效果圖如下。
刪除文件,表明它已被刪除。
生成的文件如下所示??梢酝ㄟ^例如
指定該日志的文件名。
3.1 Windows鍵+ R打開此窗口,輸入compmgmt.msc(稱為計(jì)算機(jī)管理)
3.2。點(diǎn)擊下面的框以創(chuàng)建基本任務(wù)
3.3開始配置任務(wù),一路配置【】
3.4預(yù)定任務(wù)已完成。雙擊以修改任務(wù)信息。
1)導(dǎo)出用戶
2)導(dǎo)出表
3)通過查詢條件進(jìn)行指導(dǎo)
4)通過表空間進(jìn)行引導(dǎo)
5)導(dǎo)入整個(gè)數(shù)據(jù)庫
1)導(dǎo)入用戶(從用戶名到用戶名)
2)導(dǎo)入表(從scott用戶到系統(tǒng)用戶的導(dǎo)入表dept和emp)
3)導(dǎo)入表空間
4)導(dǎo)入數(shù)據(jù)庫
5)附加數(shù)據(jù)
問題1
無法使用1.0.cmd窗口中的expdp命令:” expdp不是內(nèi)部或外部命令,也不是可運(yùn)行的程序”
1.1:未配置任何環(huán)境變量。
1.2
將Oracle安裝目錄中的Bin目錄設(shè)置為路徑,或直接在Oracle bin目錄中執(zhí)行expdp命令。如下所示配置環(huán)境變量。
問題2
2.0 ora-01031:特權(quán)不足(特權(quán)不足)
2.1:執(zhí)行命令在Oracle數(shù)據(jù)庫中創(chuàng)建邏輯目錄,執(zhí)行該命令的用戶沒有相應(yīng)的權(quán)限。
2.2
首先,在具有dba權(quán)限的用戶下,檢查需要哪些命令來創(chuàng)建道路和目錄。
2.3。知道所需的權(quán)限后,將向用戶授予權(quán)限,指示該用戶
將創(chuàng)建任何目錄授予infa;-授權(quán)
2.4。,嘗試在普通用戶(INFA)下創(chuàng)建DIRECTORY數(shù)據(jù)庫對象,并檢查它是否在dba用戶下存在。如果下面紅色框中的內(nèi)容出現(xiàn),則表明這時(shí)在infa用戶下成功創(chuàng)建了DIRECTORY對象,并且問題已解決!
在此處插入圖片> F
問題3
3.0 ORA-39002,ORA-39070無效操作
3.1
expdp命令用于備份infa用戶下的數(shù)據(jù),因?yàn)榇苏Z句僅創(chuàng)建一個(gè)邏輯目錄,而” E:\\\\ temp”目錄實(shí)際上并不存在。
3.2
在E驅(qū)動(dòng)器上創(chuàng)建一個(gè)臨時(shí)目錄。在Wind下快速創(chuàng)建一個(gè)文件夾。
創(chuàng)建后再次執(zhí)行上述命令。以下內(nèi)容似乎表示成功。
如果infa用戶(備份用戶)未讀取或?qū)懭脒壿嬆夸?#xff0c;請執(zhí)行以下命令
https://blog.csdn.net/liu050604/article/details/82590504
https://blog.csdn.net/dbdeep/article/details/79146320
https://blog.csdn.net/gty931008/article/details/86160808
總結(jié)
以上是生活随笔為你收集整理的mysql数据库备份工具expdb,使用expdp完成自动备份数据库案例以及遇到的问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 任天堂否认 Switch 2 将采用双屏
- 下一篇: 如何oracle数据库用户名和密码,Or